Cette solution est utile pour convertir vos vidéos d’un format (Flv, Wmv, etc..) en Ogg Theora.
Les outils pour encoder des vidéos en Ogg Theora sont rares. Pour ainsi dire, je ne connais que Ffmpeg2theora qui le fasse bien (VLC devrait le faire mais plante).
Rappelons la constitution d’un vidéo en Ogg Theora:
- un conteneur : Ogg
- un flux vidéo encodé au codec Theora
- un flux audio encodé au codec Vorbis
Ffmpeg2theora est assez capricieux, il n’accepte pas tous les formats en entrée. J’utilise donc le module mencoder de Mplayer pour créer un fichier intermédiaire sans pertes. C’est bien dommage car ça crée un fichier énorme et ça prend pas mal de temps.
$ mencoder -oac pcm -ovc lavc -lavcopts vcodec=ffv1 input.flv -o output.avi
Ensuite, il n’y a plus qu’à passer à la moulinette de ffmpeg2theora
$ ffmpeg2theora output.avi –optimize
Merci, :D