H.265 da, con el mismo bitrate, una imagen mejor que H.264, o la misma imagen con menos datos. Para datos móviles, suena a la elección correcta. H.264, a cambio, es el códec que acepta cualquier receptor.
Tu estudio en PGM.STUDIO acepta los dos. La pregunta, entonces, no es qué se puede, sino qué encaja con tu conexión y con tu aparato: H.264 por defecto, H.265 cuando el bitrate va justo.
Qué son los dos
Los dos son métodos para comprimir vídeo. H.264 se llama también AVC y es desde hace muchos años el estándar de los directos. H.265 se llama también HEVC y es su sucesor.
Los dos trabajan con el mismo principio. No transmiten cada imagen completa, sino que describen qué ha cambiado respecto a la imagen anterior. A intervalos regulares llega una imagen completa, el keyframe. H.265 tiene para eso herramientas más finas y describe superficies y movimientos con más precisión.
Lo que ahorra H.265
Como regla general: H.265 se las arregla con bastante menos bitrate que H.264 para una calidad de imagen comparable. Cuánto exactamente depende del contenido de la imagen, del encoder y de sus ajustes. La mitad, que tanto se cita, es un valor óptimo y no una promesa, sobre todo no en los encoders en tiempo real de los móviles.
Donde más se nota la ventaja es allí donde el bitrate va justo. Con 3 Mbit/s sobre una red móvil inestable, H.265 se ve visiblemente más limpio que H.264. Con 6 Mbit/s en una buena conexión, la diferencia es menor.
Lo que habla en contra de H.265
Compatibilidad. H.264 lo acepta prácticamente cualquier software, cualquier servidor y cualquier plataforma. Con H.265 tienes que comprobar, para cada estación del camino, si lo entiende. Precisamente la entrega clásica a las plataformas por RTMP está pensada para H.264. Si una estación no acepta H.265, casi siempre se descubre en la prueba: la conexión está establecida, puede que incluso haya sonido, pero la imagen se queda en negro.
Carga de cálculo. Codificar H.265 cuesta más. Los móviles y las cámaras más nuevos tienen hardware propio para ello; los aparatos más antiguos se calientan y gastan más batería. Para un directo de varias horas en verano, eso es un tema serio.
Buscar fallos. Con H.264 hay una fuente de errores menos. Si no llega imagen, no tienes que pensar si es por el códec.
La comparación
| H.264 (AVC) | H.265 (HEVC) | |
|---|---|---|
| Bitrate para la misma calidad | más alto | bastante más bajo |
| Compatibilidad | prácticamente en todas partes | hay que comprobarla en cada estación |
| Coste de codificar | menor | mayor |
| La ventaja es mayor con | bitrate suficiente | bitrate justo |
| Entrada en PGM.STUDIO | sí | sí |
Con un estudio en medio, solo afecta al primer tramo
Si envías directamente a una plataforma, tu audiencia ve exactamente lo que ha generado tu encoder. Si hay un estudio en medio, es distinto. El estudio decodifica tu directo, pone el overlay encima y codifica el Programa de nuevo.
El códec que usa tu app vale, por tanto, solo para el tramo que va de ti al estudio. Lo que sale hacia la plataforma lo genera el estudio. En PGM.STUDIO es un Programa en H.264 a 1080p o 720p con 60 fotogramas por segundo, codificado en una GPU. La plataforma recibe así un formato que acepta con seguridad, con independencia de lo que haya mandado tu cámara.
De ahí sale también esto: la calidad que se pierde en el primer tramo no vuelve. El estudio no puede hacer una imagen nítida de una imagen de cámara pixelada. Los ajustes de tu app siguen siendo importantes.
Qué significa esto para PGM.STUDIO
Tu estudio acepta H.264 o H.265 (HEVC) con sonido AAC en MPEG-TS sobre SRT. No tienes que cambiar nada en el estudio: reconoce el códec por lo que llega, y cada entrada puede enviar uno distinto.
Así decides:
- H.264, si tu conexión da el bitrate o no sabes qué hace bien tu aparato. Es la elección sin sorpresas.
- H.265, si emites habitualmente con poco ancho de banda, es decir, con 2 a 4 Mbit/s en datos móviles, y tu móvil o tu encoder lo codifica por hardware.
En los dos casos, envía sin HDR. El estudio no convierte una imagen HDR al Programa, y los colores se ven entonces apagados. Cómo se llama el ajuste en tu app varía; en las apps de cámara, a menudo «HDR», «HLG» o «10 Bit».
Si tras conectar no llega imagen, rara vez es por el códec. Los sitios donde mirar están en Sin imagen en el estudio.
Ajustar bien el códec
Estos ajustes valen para los dos códecs:
- Bitrate constante. Los picos no pasan por una red estrecha.
- Un keyframe cada 2 segundos. Tras un error de imagen, la imagen vuelve a estar limpia enseguida.
- Resolución acorde con el bitrate. Con 3 a 4 Mbit/s, 720p se ve mejor en movimiento que 1080p.
- Bitrate acorde con la red. De 3 a 4 Mbit/s en datos móviles inestables; 6 Mbit/s con buen 5G, wifi o fibra.
Con detalle, esto está en Ajustes recomendados del encoder y en Qué bitrate usar en directos IRL.
Conclusión
H.265 es el códec más eficiente; H.264, el que funciona en todas partes. En el camino a tu estudio valen los dos. Usa H.264 mientras el bitrate alcance, y H.265 cuando la red se estreche y tu aparato lo codifique bien.