3 votes

Réduction de la taille des fichiers vidéo MTS à l'aide de FFMPEG

J'ai une caméra Sony AVCHD qui enregistre des fichiers vidéo MTS. Je souhaite pouvoir modifier la résolution du fichier vidéo de 1440x1080 à 640x480 et réduire la taille du fichier vidéo, tout en conservant autant de qualité que possible.

En utilisant la dernière version de FFMPEG/x264, j'ai essayé la procédure en deux étapes suivante :

ffmpeg -y -i <MTS> -pass 1 -an -vcodec libx264 -vpre slow_firstpass -b 1000k -bt 2000k -s 640x480 -threads 0 -g 25 -f mp4 /dev/null
ffmpeg -y -i <MTS> -pass 2 -acodec libfaac -ab 128k -ac 2 -vcodec libx264 -vpre slow -b 1000k -bt 2000k -s 640x480 -threads 0 -g 25 -f mp4 <MP4>

Le résultat est un fichier dont la taille est réduite de 70 %, mais la lecture de la vidéo semble un peu floue, ou pas aussi nette que la vidéo d'origine.

Y a-t-il quelque chose que je puisse faire pour maximiser la qualité tout en gardant le fichier aussi petit que possible ?

3voto

Red Tux Points 2074

Vous pouvez ajuster la qualité avec CRF
1 est la meilleure qualité, 23 est la qualité par défaut

ffmpeg -i in.mts -crf 10 -s vga out.mp4

source

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