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).