Avec ffmpeg, on peut facilement transformer une video ".flv" au format ".avi". Mais, il faut savoir que l'avi n'est pas un format à proprement dire, c'est un standard de fichier pour l'audiovisuel qui peut contenir de l'audio et de la vidéo compressés selon différents codecs. C'est un format conteneur. Voila la méthode, avec le minimum de paramètres :

ffmpeg -i fichiervideo.flv -f avi fichiervideo.avi

-i fichiervideo.avi : fichier à transformer
-f avi : forcer le format du fichier de destination fichiervideo.avi : nom du fichier de destination


On peut ajouter des paramètres pour obtenir des résultats plus précis :

ffmpeg -i fichiervideo.flv -vcodec rawvideo -s 320x240 -acodec pcm_s16le -ac 2 -f avi fichiervideo.avi

-i fichiervideo.avi : fichier à transformer
-vcodec rawvideo : enregistre les images dans un format non compressé
-s 320x240 : change la résolution
-acodec pcm_s16le : définit le codec audio, non compressé
-ac 2 : passe en stéréo
-f avi : forcer le format du fichier de destination fichiervideo.avi : nom du fichier de destination

Le résultat sera un fichier avi (très volumineux!), ou chaque image est une image-clé et du son au format wav non compressé. Ca peut être utile pour éditer la séquence (montage, etc.)


On peut aussi extraire uniquement la bande son :

ffmpeg -i fichiervideo.flv -vn -f wav fichierson.wav

-i fichiervideo.avi : fichier à transformer
-vn : désactiver la vidéo
-f wav : forcer le format du fichier de destination fichierson.wav : nom du fichier de destination

(Pour que tout ça fonctionne dans n'importe quel répertoire, il faut que ffmpeg soit copié dans C:/windows/system32/, voir aussi ce billet pour l'installation et l'utilisation de ffmpeg)




Si cet article vous a été utile, aidez à le faire connaître en deux clics : en lui ajoutant une "mark" sur tutmarks (en cliquant sur le chiffre dans le rond bleu!)