conversion d'une vidéo en flash (format FLV)
Les logiciels
Bien entendu on est sous Debian Linux, les logiciels qu'on va utiliser sont les suivants :
Installation de mp3lame
On pourrait installer
ffmpeg via
aptitude, cependant par défaut le support
MP3 n'est pas activé dans
ffmpeg puisque ce format n'est pas libre.
On va donc commencer par récupérer les sources de la librairie
mp3lame sur
http://lame.sourceforge.net/.
Ensuite on va compiler la librairie : après avoir extrait l'archive et vous être placé dans le répertoire créé, éxécuter la commande suivante :
./configure && make
puis en root
make install
Installation de ffmpeg
Cette partie requiert l'installation de
svn, alias
subversion.
On récupère les sources de
ffmpeg :
svn export svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
Puis compiler
ffmpeg en lui précisant qu'il faut prendre en charge la librairie
mp3lame :
./configure --enable-mp3lame && make
puis en root :
make install
Convertir votre première vidéo en FLV
NB :
ffmpeg est dorénavant installé dans
/usr/local/bin/
Pour ma part il s'agissait d'une vidéo en ASF :
/usr/local/bin/ffmpeg -i CLIP0012.ASF -ar 11025 -ab 44 -f flv -s 320x240 video.flv
J'ai personnellement récupéré les paramètres (échantillonnage, etc...) de la source avec VLC mais il doit exister d'autres méthodes.
Troubleshooting
Si
ffmpeg ne semble pas trouver la librairie
mp3lame c'est peut-être dû au fait que le dossier
/usr/local/lib/ ne soit pas dans le path. Pour ma par la création du lien suivant m'a permis de régler le problème (diagnostiqué avec
strace) :
ln -s /usr/local/lib/libmp3lame.so.0 /usr/lib/libmp3lame.so.0
En cas de pb, certains ont eu plus de chance en précisant le codec audio à utiliser :
/usr/local/bin/ffmpeg -i CLIP0012.ASF -ar 11025 -ab 44 -f flv -s 320x240 -acodec mp3 -ac 1 video.flv
Mettre sa vidéo en ligne
Un lecteur flash gratuit et très complet et une doc de fonctionnement est dispo sur
http://www.jeroenwijering.com/?item=JW_FLV_Media_Player
Pour configurer le lecteur et créer le code HTML qui va bien pour mettre sa video en ligne, une interface simple, ergonomique et intuitive est mise à dispo :
http://www.jeroenwijering.com/?page=wizard
Sources
Fortement inspiré de :