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:
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)?
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
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
-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. –