Estoy usando la versión FFMPEG20140406-git-59c1023-win32-staticcon el siguiente cmd
ffmpeg -i "C:\1.mkv" -c:v libx265 -crf 18 -preset veryslow "C\2.mkv"
El tamaño de archivo de salida producido al ejecutar este cmd es 46 MB
Si cambio el-crfde 18 a 26 y luego vuelva a codificar, el tamaño de archivo de salida también será de 46 MB. Cualquier número entero que proporcione-crf, 18, 26, 40, 45, etc., el tiempo necesario para realizar esta codificación es el mismo, el tamaño de archivo de salida es el mismo y la calidad del vídeo es la misma.
Parece que no funciona.
Intenté mover los parámetros, esto no causa nada diferente.
Respuesta1
Probablemente la -crf
opción aún no se haya asignado a este codificador. Hasta entonces use -x265-params
la opción privada para este codificador:
ffmpeg -i input.mkv -codec:v libx265 -x265-params crf=28 -codec:a copy out.mkv
Esto puede cambiar en el futuro, por lo que siempre consulte primero la documentación:
ffmpeg -h encoder=libx265
Ver también: