67 votes

FFMPEG convertit les flv en mp4 sans perte de qualité

Je suis actuellement en train de convertir des fichiers flash .flv en fichiers .webm et .mp4 pour les utiliser avec un lecteur vidéo HTML5.

_

J'utilise cette commande ffmpeg pour WEBM : ffmpeg -i filename.flv -vcodec libvpx -acodec libvorbis filename.webm qui fonctionne très bien et la taille du fichier reste relativement la même (imporatant).

_

Pour MP4, j'utilise ce qui suit : ffmpeg -i filename.flv -sameq -ar 22050 filename.mp4

Il convertit en .mp4 sans problème et sans perte de qualité, mais la taille du fichier est presque triplée.

Quelle formule de ffmpeg pourrait être utilisée pour convertir en MP4 sans perdre trop de qualité et en évitant une taille de fichier beaucoup plus élevée ?

-2voto

Thibault Points 167

Je vous suggère de créer un Shell Shell pour cela, appelé video_flv_to_mp4 avec le contenu suivant :

ffmpeg -i $1 -sameq -ar 22050 -vcodec libx264 $1.mp4 

Ensuite, exécutez-le comme ceci :

$ video_flv_to_mp4 video.flv

Cela vous donnera un fichier video.flv.mp4.

4 votes

-sameq n'est plus une option valide pour ffmpeg. Cela ne signifie pas non plus "même qualité". Voir aussi ce poste .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X