Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/05/2013, à 12:05

obibann

Conversion video d'un évential de formats hétérogène

Bonjour,

Je souhaiterai mettre en place un système de conversion vidéo capable de convertir un espace de stockage dans lequel on peut trouver des vidéos de n'importe quelle taille / format / résolution / codecs etc...

Je souhaiterai proposer 2 formats de sortie :

Format propriétaire : vidéo x264, audio aac, 720p
Format libre : vidéo vorbis, audio vorbis, 720p

Je pense utiliser le conteneur mkv.

J'ai essayé Format Junie pour réaliser cela mais il est beaucoup trop simple et très peu personnalisable.

L'idéal serait d'utiliser mencoder ou ffmpeg afin de pouvoir créer un script que je pourrait lancer via un cron par exemple.

Pourriez-vous m'aider à mettre en place les 2 commandes d'encodage (libre et proprio) ?

Merci

Dernière modification par obibann (Le 19/05/2013, à 12:06)


Ubuntu 16.04
Avec Windows, on fait ce qu'on peut... Avec Linux, on fait ce qu'on veut !! :p

Hors ligne

#2 Le 21/05/2013, à 22:35

obibann

Re : Conversion video d'un évential de formats hétérogène

Et voici ce que j'ai testé pour l'encodage proprio :

     
THREADS=`grep -c proc /proc/cpuinfo`
VIDB=2500
AUDB=96
PRESET=slow
  
echo "Encoding $CURVID ... "
        # PASS 1
        ffmpeg -y -threads $THREADS -i "$VIDDIR/$CURVID" \
                -vcodec libx264 -vpre $PRESET -b ${VIDB}k \
                -qmin 1 -qmax 51 -minrate 0 -maxrate 9000000 -s hd720 -pass 1 -an -f mp4 /dev/null && \
        # PASS 2        
        ffmpeg -y -threads $THREADS -i "$VIDDIR/$CURVID" \
                -vcodec libx264 -vpre $PRESET -b ${VIDB}k \
                -qmin 1 -qmax 51 -minrate 0 -maxrate 9000000 -s hd720 -pass 2 \
                -acodec libvo_aacenc -ab ${AUDB}k "$TARGETDIR/$NEWVID"

Ces commandes donne une vidéo avec trop de "bruit" à mon gout.
Le débit de 4000 kb/s vous semble-t-il sur/sous dimensionné ?
Sur quel élément pourrais-je jouer pour améliorer la qualité ? (j'ai encore environ 20% de marge pour augmenter la taille vidéo finale)
Puis-je garder les même valeurs pour le vp8 ?

Merci

Edit : j'obtiens un résultat très satisfaisant avec 5000kb/s en mode slow. Le rapport qualité/vitesse est plutôt bon.
Edit2 : en fait, en slow, un débit de 2500Kb/s est très intéressant. La qualité reste raisonnable tout en gagnant énormément en taille finale.

Dernière modification par obibann (Le 27/05/2013, à 15:56)


Ubuntu 16.04
Avec Windows, on fait ce qu'on peut... Avec Linux, on fait ce qu'on veut !! :p

Hors ligne