60 votes

Paramètres de ffmpeg pour la conversion en mp4 et ogg pour la vidéo HTML5

Malgré tout le battage médiatique, la balise vidéo HTML5 a en réalité un petit problème. Pour l'utiliser et pour qu'elle soit compatible avec tous les navigateurs, vous devez inclure plus d'un format de vidéo. Pour cibler tous les navigateurs pris en charge, ces formats sont mp4 et ogg.

J'ai cherché les paramètres optimaux pour chaque format mais malheureusement je n'en ai pas trouvé. J'utilise ffmpeg 0.6 qui a pour slogan "Works with HTML5". Je ne suis pas un expert en vidéo, donc je me demandais si quelqu'un pouvait me recommander des paramètres corrects pour chaque format ?

57voto

betamax Points 3962

J'ai fini par utiliser ffmpeg y ffmpeg2theora .

Vidéo h.264 compatible avec WebKit

J'ai décidé d'opter pour le préréglage ipod640 car il permet de visualiser la vidéo sur un iPhone ou un iPod touch. Bien sûr, vous pouvez modifier un peu les paramètres, supprimer le '-vpre ipod640', changer la résolution ou la qualité. Quoi qu'il en soit, la commande est la suivante :

ffmpeg -i video_source_file.ext -vcodec libx264 -vpre ipod640 -b 250k -bt 50k -acodec libfaac -ab 56k -ac 2 -s 480x320 video_out_file.mp4

déplacer certaines informations au début du fichier pour que la vidéo puisse être lue avant son chargement

qt-faststart video_out_file.mp4 video_out_file_quickstart.mp4

Vidéo Ogg compatible avec Firefox

Cela dépend du fait que vous ayez installé ffmpeg2theora. De plus, je ne l'ai testé que si le fichier d'entrée est le fichier de sortie de la conversion ffmpeg précédente. La commande est la suivante :

ffmpeg2theora -o video_out_file.ogv video_out_file.mp4

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X