CÓMO CODIFICAR H.264 CON MEDIACODER

Picture of bsp-admin-1
bsp-admin-1
blog-placeholder image

Para algunos de nuestros editores y socios, existen razones muy válidas para utilizar su propio flujo de trabajo de transcodificación de medios externos que excluye el uso de la funcionalidad de transcodificación del lado del servidor de BC3.

Aquellos que necesiten realmente dar una vuelta de tuerca al control de la calidad final y el tamaño, tendrán que profundizar en las palancas más avanzadas disponibles en el proceso de codificación. Aspectos como el perfil, el nivel y los fotogramas de predicción son sólo algunas de las cosas que hay que ajustar para sacar el máximo partido de la codificación.

Para el 99% de nosotros, son demasiados detalles especializados que no nos entran en la cabeza. Por suerte, Internet está aquí para salvarnos, como puerta de acceso a los verdaderos expertos.

Aquí tienes algo para probar.

Cómo obtener MediaCoder

Descarga MediaCoder, una herramienta GUI de código abierto que te permite transcodificar tus vídeos a h.264 de forma gratuita. Tienen una herramienta de línea de comandos por un coste si te gusta lo suficiente.

Cómo configurar MediaCoder

Configura MediaCoder siguiendo estas instrucciones.

Menú Archivo -> Revertir todos los ajustes

Ficha Audio

Elige lo que más te convenga. Recuerda que el audio ocupa espacio y que la mayor parte del audio lo consumirá y limitará la calidad de los altavoces del PC, así que no creas que necesitas subir mucho aquí.

Ficha de vídeo

  • Modo: Basado en bitrate
  • Bitrate: 500 kbps (empieza con esto y varíalo para ver cómo mejoran las cosas).
  • Formato: h.264
  • Contenedor: MP4
  • Fuente: (Selección automática)
  • Codificador: (Selección automática)

Ficha x264

  • Perfil: Alto
  • Marcos predictores: 6
  • Movimiento Est. Mode: Normal
  • Movimiento Est. Alcance 16
  • Nivel: 5.1
  • Cuadros B: 5
  • Refinamiento de subpel: 7

Ventana de preferencias de MediaCoder

Haga clic en el botón "Avanzado" -> Ventana de preferencias de MediaCoder

Codificadores de vídeo

|--x264

  • Perfil de flujo de bits = Línea de base (resalte y seleccione "Línea de base" en el cuadro desplegable)
  • Nivel del flujo de bits = 51 (introduzca el valor en la casilla inferior y haga clic en el botón Aplicar)
  • Fotogramas utilizados como predictores en los fotogramas B y P = 6 (introduzca el valor en la casilla inferior y haga clic en el botón aplicar)
  • Máximo de fotogramas B entre fotogramas I y P = 5 (introduzca el valor en la casilla inferior y haga clic en el botón Aplicar)
  • Decisión de fotogramas B = verdadero (haga clic en el botón de opción "Sí")
  • Fotogramas B utilizados para la predicción = verdadero (haga clic en el botón de opción "Sí")
  • Utilizar CABAC = true (haga clic en el botón de opción "Sí")
  • Predicción directa de macrobloques = Auto (resalte y haga clic en "Auto" en el cuadro desplegable inferior)
  • Utilizar predicción ponderada para fotogramas B = verdadero (haga clic en el botón de opción "Sí")
  • Tamaño de transformación espacial adaptable = true (haga clic en el botón de opción "Sí")
  • Algoritmo de estimación de movimiento de píxel completo = Hexagonal (resalte y haga clic en "Hexagonal" en el cuadro desplegable inferior)
  • Calidad de refinamiento de subpelículas = 7 (introduzca el valor en la casilla inferior y haga clic en el botón Aplicar)
  • Marco de referencia mixto = verdadero (haga clic en el botón de opción "Sí")
  • Optimización de la tasa de distorsión de los macrobloques de fotogramas B = true (haga clic en el botón de opción "Sí")
  • Uso de vectores de movimiento refinados en macrobloques bidireccionales = false (haga clic en el botón de opción "No")
  • Cuantización óptima de la distorsión de la velocidad = Activar durante todas las decisiones de modo (resalte y haga clic en "Activar durante todas las decisiones de modo" en el cuadro inferior).
  • Detección precoz de omisiones en fotogramas P = falso (haga clic en el botón de opción "No")
  • Hilos (0 para auto) = 6 (introduzca el valor en la casilla inferior y pulse el botón aplicar)

Desbloqueo Alfa y Beta

La única configuración que queda en la ventana de Preferencias de MediaCoder es el desbloqueo Alfa y Beta. Para obtener más información, lea Cómo utilizar el desbloqueo Mpeg4 AVC de forma eficaz (Pequeñas preguntas frecuentes).

Decidir qué valores utilizar es una elección personal. En este ejemplo, utilizaremos un ajuste de bloque más detallado y ocasional de -2:-1.

  • Parámetro alfa del filtro de desbloqueo = -2 (introduzca el valor en la casilla inferior y pulse el botón aplicar)
  • Parámetro beta del filtro de desbloqueo = -1 (introduzca el valor en la casilla inferior y pulse el botón aplicar)

Haz clic en el botón "X" situado en la esquina superior derecha de la ventana de preferencias de MediaCoder.

Ficha Muxer

  • Botón de radio: Activar
  • Multiplexor: MP4Box

Comprobar la salida del Mediacoder

Pasa tus vídeos y mira el resultado. Recuerde, cuanto mejor sea el archivo de origen, mejor será el resultado de la transcodificación.

Deberías ver mucho menos bloqueo o degradación de la calidad durante escenas complejas y de movimiento rápido (mira las olas en transición).

Este archivo está listo para ser cargado y reproducido inmediatamente por cualquier reproductor de Brightcove, así como por el iPhone (gracias al ajuste Baseline).

Etiquetas

Back in July 2025, Brightcove unveiled an ambitious roadmap with a dual focus on innovation and quality of experience...
Our teams have been hard at work making the Brightcove platform more powerful, more reliable, and more insightful for...
Vertical Videos Experience lets you deliver a TikTok/Reels-style vertical feed on the web, powered by Brightcove. It’...

¿PREPARADO PARA EMPEZAR?

Póngase en contacto con nosotros para saber cómo podemos mejorar sus esfuerzos de marketing por vídeo y ayudarle a generar los resultados y el ROI que necesita.