Opciones de línea de comando de FFmpeg

Opciones de línea de comando de FFmpeg

He encontrado un comando enesteblog que funciona muy bien para codificar vídeos usando H.265/HEVC de forma compatible con Apple:

ffmpeg -i input -c:v libx265 -preset fast -crf 28 -tag:v hvc1 -c:a aac -ac 2 -b:a 224k output

El comando funciona perfectamente y es exactamente lo que estaba buscando. Sin embargo, si bien el blog describe la mayoría de las opciones utilizadas en el comando, parece que no puedo encontrar qué -crf 28lo hace o por qué es necesario en el comando.

¿Alguien sabe -crf 28a qué se refiere porque no he podido encontrar una explicación en línea?

¡Gracias de antemano!

Respuesta1

crf significa Factor de tasa constante. Las métricas son las mismas para x264 y x265, pero la escala es ligeramente diferente. Puede encontrar más información sobre esto aquí.

https://trac.ffmpeg.org/wiki/Encode/H.265

encuentro un buen equilibrio en el uso

-crf 25 -preset slow

Generalmente, cuanto menor sea el número, mejor será la calidad, pero más tiempo llevará.

información relacionada