web-dev-qa-db-fra.com

Codecs gratuits: Comment utiliser FFmpeg pour convertir mes MP4 en ogv sous Xenial?

Je suis très attiré par l'idée d'utiliser des codecs complètement gratuits. Comment convertir mes fichiers .mp4 en .ogv à l'aide de FFmpeg sous Xenial Xerus à l'aide de ces codecs gratuits?

Je suis intéressé par:

  1. Conversion d'un seul fichier mp4
  2. Conversion d'un dossier avec plusieurs fichiers mp4
4
andrew.46

Commencez par installer FFmpeg en lançant ce qui suit dans une fenêtre de terminal:

Sudo apt-get install ffmpeg

Ensuite, remplacez le même dossier que le ou les fichiers mp4 et exécutez l’une des opérations suivantes:

1. Pour un fichier unique mp4:

ffmpeg -i input.mp4 -c:v libtheora -qscale:v 6 -c:a libvorbis -qscale:a 5 output.ogv

Bien sûr, changez input.mp4 en le nom de fichier réel de de votre fichier vidéo d'entrée!

2. Pour plusieurs fichiers mp4:

mkdir ogv && \
for j in *.mp4
do 
 ffmpeg -i "$j" -c:v libtheora -qscale:v 6 -c:a libvorbis -qscale:a 5 ogv/"${j%.mp4}.ogv"
done

Options pour expérimenter avec:

  • -qscale:v (pour la qualité vidéo) prend des nombres entiers de 0 à 10, 0 étant la qualité la plus basse et 10 la plus haute qualité.
  • -qscale:a (pour la qualité audio) prend des entiers de 0 à 10, 0 étant la qualité la plus basse et 10 la plus haute qualité.

Et profitez de l'impression d'utiliser libtheora et libvorbis, les deux codecs entièrement libres et totalement gratuits :)

Références:

4
andrew.46