2012-06-18 14 views
7

Estoy convirtiendo archivos MP4 a WMV con estos dos comandos de cambio de escala:¿Cómo obtener una mejor calidad convirtiendo MP4 a WMV con ffmpeg?

ffmpeg -i test.mp4 -y -vf scale=-1:360 test1.wmv 
ffmpeg -i test.mp4 -y -vf scale=-1:720 test2.wmv 

También he intentado:

ffmpeg -g 1 -b 16000k -i test1.mp4 test1.wmv 

Sin embargo, los archivos .wmv que se producen son " blocky and granulado "como se puede ver aquí en una pequeña sección de una captura de pantalla de video:

enter image description here

Estos son los tamaños:

test.mp4 - 106 MB 
test1.wmv - 6 MB 
test2.wmv - 16 MB 

¿Cómo puedo aumentar la calidad/tamaño de los archivos resultantes .wmv (el tamaño de los archivos .wmv no es de interés)?

Respuesta

10

Puede simplemente usar el parámetro -sameq ("usar el mismo cuantificador que la fuente") que produce un archivo de video de un tamaño mucho mayor (227 MB) pero con una calidad excelente.

ffmpeg -sameq -i test.mp4 -y -vf scale=-1:360 test1.wmv 
+9

Una mejor solución es utilizar '-qscale' (o' -qscale: v' o '-q: v' según la preferencia de sintaxis); generalmente con un valor de 2-5. Un valor inferior es de mayor calidad, y 2 puede considerarse "sin pérdidas visuales". '-sameq' no está diseñado para ser utilizado entre formatos que no comparten la misma escala de cuantificador, y este puede ser el caso para usted. – LordNeckbeard

+2

También está aplicando '-sameq' como una opción de entrada (cualquier cosa antes de' -i'). Probablemente funcione como se esperaba, pero tenga en cuenta que no todas las opciones aplicadas a la entrada se aplicarán a la salida. – LordNeckbeard

+2

-sameq ha sido eliminado. Cuando intenta usarlo, ffmpeg ofrece "use -qscale 0 o una opción de factor de calidad equivalente", y se equivoca con un argumento no válido. –

3

Una cosa que descubrí después de muchos intentos frustrados de la mejora de la calidad final fue que si no se especifica una tasa de bits, que va a utilizar un promedio bastante bajo. Prueba -b 1000k como punto de partida y experimenta aumentando o disminuyendo hasta llegar al resultado deseado. Su archivo será bastante más grande o más pequeño, en consecuencia.

Cuestiones relacionadas