Saltar al contenido

Conversión de video de 1080p a 720p con la menor pérdida de calidad usando ffmpeg

Solución:

Aquí hay un ejemplo que debería brindarle un video de la más alta calidad (no me refiero al tamaño del archivo resultante). Tenga en cuenta que es posible que este video no se pueda reproducir en todos los dispositivos o reproductores:

ffmpeg -i MyMovie.mkv -vf scale=-1:720 -c:v libx264 -crf 0 -preset veryslow -c:a copy MyMovie_720p.mkv

Para obtener una calidad “visualmente sin pérdidas”, puede utilizar:

ffmpeg -i MyMovie.mkv -vf scale=-1:720 -c:v libx264 -crf 18 -preset veryslow -c:a copy MyMovie_720p.mkv

Ahora veamos lo que tenemos aquí:

El filtro de video de escala sirve para cambiar el tamaño del video. Simplemente establezca un tamaño, que es la altura en este ejemplo, y use -1 para la otra dimensión. ffmpeg volverá a calcular el valor correcto automáticamente mientras conserva la relación de aspecto.

Calidad controlada con el -crf opción:

El rango de la escala del cuantificador es 0-51: donde 0 es sin pérdidas, 23 es el predeterminado y 51 es el peor posible. Un valor más bajo es una calidad más alta y un rango subjetivamente sano es 18-28. Considere que 18 es visualmente sin pérdidas o casi sin pérdidas: debería verse igual o casi igual que la entrada, pero técnicamente no es sin pérdidas.

El rango es exponencial, por lo que aumentar el valor CRF +6 es aproximadamente la mitad de la tasa de bits, mientras que -6 es aproximadamente el doble de la tasa de bits. El uso general es elegir el valor de CRF más alto que aún proporcione una calidad aceptable. Si la salida se ve bien, pruebe con un valor más alto y si se ve mal, elija un valor más bajo.

Puede encontrar más información en la guía de codificación x264.

Usted controla la compensación entre la velocidad de codificación de video y la eficiencia de compresión con el -preset opciones. Esos son ultrarrápido, superrápido, muy rápido, más rápido, rápido, medio, lento, más lento, muy lento. El valor predeterminado es medio. los muy lento La opción ofrece la mejor eficiencia de compresión (lo que da como resultado un tamaño de archivo más pequeño para la misma calidad) pero es muy lenta, como su nombre lo indica.

El audio se copiará directamente desde el archivo de entrada al archivo de salida sin ningún cambio.

En caso de que desee escalar en un tamaño diferente, existen algunas limitaciones en las dimensiones de escala FFMPEG. No acepta cada altura, aquí hay una pequeña lista de las mejores recomendaciones para las dimensiones.

Los códecs de video funcionan mejor cuando el ancho y el alto en píxeles son múltiplos de 16. Si bien puede usar cualquier ancho y alto en su configuración de codificación, las dimensiones no óptimas pueden resultar en una calidad de imagen deficiente y una velocidad de fotogramas reducida. Para obtener la mejor calidad de imagen y reproducción, debe usar dimensiones de ancho y alto para su video que sean múltiplos de 16; su siguiente mejor opción es múltiplos de 8, y después de eso, múltiplos de 4.

Recommended width and height for videos with 16:9 aspect ratios:

Best Choice:     2nd Best:        3rd Best:
Multiples of 16  Multiples of 8   Multiples of 4
1920 x 1080      1792 x 1008      1856 x 1044
1280 x 720       1152 x 648       1216 x 684
1024 x 576        896 x 504       1088 x 612
 768 x 432        640 x 360        960 x 540
 512 x 288        384 x 216        832 x 468
 256 x 144        128 x 72         704 x 396
                                   576 x 324
                                   448 x 252
                                   320 x 180
                                   192 x 108
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *