¿Qué es x264?
X264 es el codificador de código abierto gratuito que se utiliza en FFMPEG y en muchos otros programas de video de código abierto. Se lanza bajo la Licencia Pública General de GNU y también está disponible como software comercial de X264 LLC y Corecodec.
La biblioteca de software X264 fue desarrollada por la organización videoolana y ahora es un codificador ampliamente utilizado y bien respaldado para H.264/MPEG-4 AVC (codificación de video avanzada). También se utiliza para comprimir videos para transmitir y guardar espacio en dispositivos digitales, incluidos iPhones y iPods.
Se puede utilizar en una variedad de aplicaciones para crear archivos de video comprimidos con calidad de HD de alta calidad, como Blu-ray, video de baja latencia y servicios de video a pedido. También se usa comúnmente en servicios de video web, como YouTube, Vimeo y Hulu.
Un perfil X264 es un conjunto de opciones de códec que controlan la forma en que el codificador usa la CPU y la GPU para codificar el video. Estos perfiles se encargan de la complejidad del código y la potencia de procesamiento al variar el nivel de compresión que el codificador puede lograr.
Varios niveles permiten diferentes resoluciones, tasas de bits y requisitos de memoria en el lado del decodificador. Esto ayuda a reducir la cantidad de marcos que deben almacenarse en el dispositivo, lo cual es esencial al transmitir videos a través de Internet.
Configuración del codificador
X264 admite muchos presets de codificación diferentes, que varían en términos de tiempo de codificación, calidad general y baja calidad de marco. El preajuste muy rápido, por ejemplo, ofrece el 95.6% de la calidad general y el 81.4% de la calidad de baja marco en el 6.86% del tiempo de codificación, mientras que el placebo preestablece solo el 83.1% de ambos.