View a markdown version of this page

Perfiles de transcodificación personalizados - AWS Elemental MediaTailor

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Perfiles de transcodificación personalizados

Un perfil de transcodificación (CTP) personalizado es una configuración de MediaConvert trabajo de AWS Elemental creada de forma explícita en la que se registra. MediaTailor Cuando un CTP está asociado a una MediaTailor configuración, MediaTailor utiliza los ajustes que haya definido para transcodificar todos los anuncios, páginas y listas, lo que le permite controlar con precisión los códecs, las velocidades de bits, los niveles de normalización del audio, la longitud de los segmentos, los valores de PID, las frecuencias de muestreo y mucho más. Como el CTP anula por completo la transcodificación dinámica, debes configurar de forma explícita en el perfil todas las funciones que necesites, incluidas las funciones de reproducción rápida (I-frame manifiestos, miniaturas y secuencias de imágenes).

Un CTP está diseñado para adaptarse a una configuración de origen específica. Si el contenido de origen difiere de la configuración para la que se creó originalmente el CTP, es posible que los anuncios no se transcodifiquen correctamente debido a un error. NO_VARIANT_MATCH Esto ocurre cuando las salidas del CTP no se alinean con las variantes presentes en el manifiesto de origen. Esto se aplica tanto a los flujos de trabajo en vivo como a los VOD flujos de trabajo Por ejemplo, VOD las bibliotecas que contienen contenido de diferentes fuentes o codificado con diferentes perfiles de codificación (como resoluciones, velocidades de bits, códecs o longitudes de segmento variables) pueden producir NO_VARIANT_MATCH errores si el CTP no tiene en cuenta todas las combinaciones de variantes presentes en la biblioteca. Si necesita un único CTP para admitir varios orígenes o una VOD biblioteca con perfiles de codificación mixtos, puede crear un CTP superconjunto que abarque las variantes de todos los orígenes de destino. Sin embargo, los CTP de los superconjuntos están sujetos a un límite estricto de 36 variantes de vídeo, lo que limita el número de orígenes o combinaciones de variantes que se pueden acomodar en un solo perfil.

importante

Debes mantener tu CTP sincronizado cada vez que realices cambios en la configuración del codificador o utilices nuevas fuentes de contenido. VOD De lo contrario, se producirán NO_VARIANT_MATCH errores y errores en la transcodificación de los anuncios. Esto incluye cambios como añadir o eliminar resoluciones, ajustar las velocidades de bits, cambiar los códecs, modificar la longitud de los segmentos o incorporar VOD contenido de nuevos proveedores con diferentes perfiles de codificación.

Cuando actualice su CTP, tenga en cuenta el siguiente comportamiento.

  • La actualización de un CTP existente aplica la nueva configuración solo a los anuncios recién transcodificados. Los anuncios que se transcodificaron anteriormente con la configuración de CTP anterior no se volverán a transcodificar.

  • Al crear un CTP nuevo y asociarlo a tu MediaTailor configuración, se te solicitará que vuelvas MediaTailor a transcodificar todos los anuncios con el nuevo perfil, lo que garantiza una coherencia total en todo tu inventario de anuncios.

Por este motivo, cuando la configuración del codificador cambie o incorpore nuevas fuentes de contenido, se recomienda crear un CTP nuevo en lugar de actualizar el existente para garantizar que todos los anuncios, incluidos los anuncios transcodificados anteriormente, reflejen la configuración actualizada.

Cuándo usar un perfil de transcodificación personalizado

Utilice un perfil de transcodificación personalizado cuando sus flujos de trabajo requieran uno o varios de los siguientes requisitos.

  • Un objetivo de normalización de audio personalizado que no sea el MediaTailor predeterminado -24 LKFS

  • Non-integer longitudes de segmento (por ejemplo, 1,92 o 3,84)

  • configuraciones de audio Dolby Vision

  • Valores PID específicos de PMT, vídeo o audio requeridos por los sistemas o reproductores posteriores

  • Frecuencias de muestreo de audio personalizadas (por ejemplo, 44,1 kHz)

  • La transcodificación dinámica con un indicador de configuración admite una coincidencia de velocidades de bits superior al umbral del 5%

  • Proporciones de aspecto de píxeles (PAR) personalizadas: por ejemplo, 1:1 para píxeles cuadrados o 40:33 para pantallas panorámicas NTSC D1/DV

  • Pistas de audio o subtítulos con nombres específicos

Cómo empezar con los perfiles de transcodificación personalizados

El acceso a la API de MediaTailor transcodificación, que es necesaria para registrar un CTP, está restringido a las cuentas incluidas en la lista de permitidos. Para empezar, póngase en contacto con AWS Support mediante una de las siguientes opciones.

  • Solicite acceso a la lista de permitidos: para crear y administrar sus propios CTP, póngase en contacto con AWS Support para solicitar que su cuenta se añada a la lista de permitidos. Una vez que su cuenta se haya añadido a la lista de permitidos, tendrá acceso a la API de transcodificación para registrar y gestionar los perfiles en cualquier AWS región en la que tenga una configuración existente. MediaTailor

  • Solicite la creación de un CTP por parte de AWS Support: para que AWS Support genere y registre un CTP en su nombre, póngase en contacto con AWS Support con una URL de punto de enlace no de DRM-protected origen a la que MediaTailor pueda acceder. AWS Support utilizará este punto de enlace para analizar la configuración de origen y generar un CTP adecuado para su cuenta.

Perfiles de transcodificación dinámica frente a perfiles de transcodificación personalizados

Utilice la siguiente tabla para determinar el enfoque correcto para su flujo de trabajo.

Comparación de perfiles de transcodificación dinámica y transcodificación personalizada
Consideración Transcodificación dinámica Perfil de transcodificación personalizado
Esfuerzo de configuración Ninguno Configuración de MediaConvert tareas de AWS Elemental creada manualmente
Soporte para Trickplay (y) HLS DASH Automático Debe configurarse explícitamente en CTP
Manifiestos compactos DASH Automático Debe configurarse de forma explícita en CTP
CMAFsoporte de formatos Automático Debe configurarse explícitamente en CTP
Gestión de cambios de origen Automático Se requiere una actualización manual del CTP
Multi-region complejidad Ninguno Debe estar registrado por región
Normalización de audio -24 LKFS (predeterminado) Totalmente configurable
Coincidencia de tasas de bits Hasta un 5% de redondeo mediante enableBitrateRounding bandera (póngase en contacto con AWS Support para activarlo) Configurado explícitamente en el CTP para que coincida con las velocidades de bits de origen
Non-integer longitudes de segmento Predeterminado de 2 segundos; no se admiten longitudes de segmentos que no sean enteros (póngase en contacto con AWS Support calculateSegmentLength para habilitar el cálculo automático de la longitud de los segmentos enteros) Debe configurar manualmente la longitud del segmento para que coincida con el origen
Valores PID personalizados No compatible compatible
Audio Dolby Vision No compatible compatible
Frecuencias de muestreo de audio personalizadas No compatible compatible
Multi-origin soporte Automático Se requiere un superconjunto de CTP; limitado a 36 variantes de vídeo
MediaTailor mejoras Automático Se requieren actualizaciones manuales del CTP
El más adecuado para lo siguiente: Coincidencia de códecs estándar, perfiles de velocidad de bits comunes, reproducción sencilla, compacta DASH La transcodificación dinámica no cumple los requisitos de codificación especializados