aws elemental mediaconvert · aws elemental mediaconvert guía del usuario ¿qué es aws elemental...

91
AWS Elemental MediaConvert Guía del usuario

Upload: phamkhue

Post on 23-Jul-2018

246 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvertGuía del usuario

Page 2: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuario

AWS Elemental MediaConvert: Guía del usuarioCopyright © 2018 Amazon Web Services, Inc. and/or its affiliates. All rights reserved.

Amazon's trademarks and trade dress may not be used in connection with any product or service that is not Amazon's, in any mannerthat is likely to cause confusion among customers, or in any manner that disparages or discredits Amazon. All other trademarks notowned by Amazon are the property of their respective owners, who may or may not be affiliated with, connected to, or sponsored byAmazon.

Page 3: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuario

Table of Contents¿Qué es AWS Elemental MediaConvert? ............................................................................................... 1Introducción ....................................................................................................................................... 3

Paso 1: Inscripción en AWS ......................................................................................................... 3Paso 2: Crear almacenamiento para archivos ................................................................................. 3Paso 3: configurar permisos de IAM .............................................................................................. 4Paso 4: (opcional) configuración para utilizar cifrado ........................................................................ 5Paso 5: cargar archivos para transcodificación ................................................................................ 5Paso 6: Crear una tarea .............................................................................................................. 5

Configuración de un trabajo ................................................................................................................. 6Paso 1: especificar configuración de entrada .................................................................................. 6

........................................................................................................................................ 6Paso 2: crear grupos de salida ..................................................................................................... 6Paso 3: Crear salidas ................................................................................................................. 7Paso 4: especificar configuración de trabajo global .......................................................................... 8

Estructuración de trabajos complejos en AWS Elemental MediaConvert ...................................................... 9Salidas y grupos de salida ........................................................................................................... 9Incluir vídeo, audio y subtítulos salidas de AWS Elemental MediaConvert .......................................... 11

Creación de selectores (Entrada) ........................................................................................ 11Uso de selectores (Salidas) ................................................................................................ 11

Compatibilidad con versión de reproductor de HLS ........................................................................ 12Configuración de audio ...................................................................................................................... 14

Acerca de los selectores de audio ............................................................................................... 14Crear selectores de audio de entrada .......................................................................................... 15Configuración de audio en salidas ............................................................................................... 15

Configuración de subtítulos ................................................................................................................ 16Recopilación de la información de subtítulos requerida ................................................................... 16Creación de selectores de subtítulos de entrada ............................................................................ 16

Pista de subtítulos QuickTime o subtítulos en datos MXF VANC (Auxiliares) ............................... 17CEA/EIA-608, CEA/EIA-708 (Incrustado) .............................................................................. 17DVB-Sub ......................................................................................................................... 18Teletexto ......................................................................................................................... 19SCC, SRT, STL, TTML (asociados) ..................................................................................... 19

Configuración de subtítulos en salidas ......................................................................................... 20Subtítulos de salida TTML y WebVTT (ABR) ......................................................................... 21Subtítulos de salida CEA/EIA-608 y CEA/EIA-708 (incrustados) ............................................... 22Subtítulos de salida DVB-Sub y teletexto .............................................................................. 22Encabezados de salida SCC, SRT (asociados) ..................................................................... 22Subtítulos de salida forzados .............................................................................................. 23

Uso de colas .................................................................................................................................... 24Creación de una cola ................................................................................................................ 24Pausa y reactivación de colas .................................................................................................... 24Enumeración y visualización de colas .......................................................................................... 25Eliminación de una cola ............................................................................................................. 25

Configuración de códigos temporales ................................................................................................... 26Ajuste de la configuración de código temporal para toda la tarea ...................................................... 27Ajuste de la configuración de código temporal de entrada ............................................................... 28Ajuste de la configuración de código temporal de salida ................................................................. 29

Inserción de metadatos de código temporal .......................................................................... 29Forzado de códigos temporales en fotogramas de vídeo ......................................................... 29

Administración de marcadores de SCTE-35 .......................................................................................... 31Incluir marcadores de SCTE-35 en una salida ............................................................................... 31Incluir información de SCTE-35 en su manifiesto de HLS ................................................................ 32Dejar en blanco el contenido de espacios publicitarios .................................................................... 32

Uso del cifrado ................................................................................................................................. 34

iii

Page 4: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuario

Cifrado de contenido ................................................................................................................. 34Parámetros de cifrado de SPEKE ............................................................................................... 35

Opciones de configuración adicionales para Apple HLS .......................................................... 35Parámetros de cifrado de clave estática ....................................................................................... 35Resolución de problemas de cifrado ............................................................................................ 35

Configuración de un trabajo para HDR ................................................................................................. 37Configuración de metadatos de espacio de color ........................................................................... 37Corrección de metadatos de espacio de color de entrada ............................................................... 38Inserción de metadatos de color en la salida ................................................................................ 38Corrección de color en la salida .................................................................................................. 38

Brillo, contraste, matiz y saturación ..................................................................................... 39Conversión de espacio de color .......................................................................................... 39Pantalla maestra HDR ....................................................................................................... 39

Uso del insertador de imagen ............................................................................................................. 40Requisitos para el archivo de superposición .................................................................................. 40Configuración de inserción de imágenes ...................................................................................... 40Acerca de las superposiciones múltiples ....................................................................................... 41

Transcodificación de solo una parte de la entrada (recorte de entrada) ..................................................... 42Códecs y contenedores de entrada compatibles .................................................................................... 43

Video ...................................................................................................................................... 43Audio ...................................................................................................................................... 43

Códecs y contenedores de salida compatibles ...................................................................................... 45Video ...................................................................................................................................... 45Audio ...................................................................................................................................... 45

Tablas de compatibilidad de subtítulos por tipo de contenedor de salida .................................................... 47Contenedor de salida DASH ....................................................................................................... 47Contenedor de salida HLS ......................................................................................................... 48Contenedor de salida MS Smooth (MSS) ..................................................................................... 50Contenedor de salida MP4 ......................................................................................................... 51Contenedor de salida de archivo MPEG2-TS ................................................................................ 52Contenedor de salida QuickTime ................................................................................................. 54Sin contenedor de salida ........................................................................................................... 55

Ejemplo de configuración de trabajo .................................................................................................... 57Ejemplo: salida mp4 .................................................................................................................. 57Ejemplo: salida ABR ................................................................................................................. 59

Archivos de recopilación de Postman ................................................................................................... 66Recopilación GET ..................................................................................................................... 66Recopilación POST ................................................................................................................... 68

Monitorización de AWS Elemental MediaConvert ................................................................................... 72Métricas de CloudWatch ............................................................................................................ 72

Dimensiones de métricas de AWS Elemental MediaConvert .................................................... 74Eventos de CloudWatch ..................................................................................................................... 75

Tutorial: alertas de SNS ............................................................................................................. 75Requisitos previos ............................................................................................................. 76Paso 1: crear un tema en Amazon SNS ............................................................................... 76Paso 2: especificar un origen de eventos en una regla de Eventos de CloudWatch ...................... 77Paso 3: añadir el tema de Amazon SNS y finalizar su regla ..................................................... 78Paso 4: Comprobación de la regla ...................................................................................... 78

Eventos de AWS Elemental MediaConvert ................................................................................... 78Registro de llamadas a la API con CloudTrail ....................................................................................... 80

Información de AWS Elemental MediaConvert en CloudTrail ........................................................... 80Descripción de las entradas de archivos log de AWS Elemental MediaConvert ................................... 81

Historial de revisión ........................................................................................................................... 86AWS Glossary .................................................................................................................................. 87

iv

Page 5: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuario

¿Qué es AWS ElementalMediaConvert?

AWS Elemental MediaConvert es un servicio de procesamiento de vídeo basado en archivos queproporciona procesamiento de vídeo escalable para los propietarios y distribuidores de contenidoscon bibliotecas multimedia de cualquier tamaño. AWS Elemental MediaConvert ofrece característicasavanzadas que permiten habilitar experiencias de contenido premium, entre las que se incluyen:

• códecs de difusión profesionales que admiten una mayor profundidad de bits y la creación de contenidoHDR

• superposiciones de gráfico inmóvil• audio avanzado• administración de derechos digitales (DRM)• compatible con subtítulos

AWS Elemental MediaConvert ofrece compatibilidad para diversos formatos de entrada y formatos desalida con empaquetamiento de tasa de bits adaptativa (ABR) para suministro de contenido de alta calidadpara una gama de orígenes en dispositivos principales y de varias pantallas.

Para casos de uso sencillo, puede configurar un trabajo de transcodificación de AWS ElementalMediaConvert en tan solo unos pasos. Para obtener instrucciones, consulte Introducción a AWS ElementalMediaConvert (p. 3).

AWS Elemental MediaConvert tiene los siguientes componentes:

Trabajos

Una tarea se encarga de transcodificar. Cada tarea convierte un archivo de entrada en un archivo oarchivos de salida. Las entradas y las salidas pueden contener uno o más de vídeo, audio y subtítulos,ya sea de forma conjunta o en archivos independientes. Antes de empezar a crear trabajos, asegúresede que sabe lo que son y lo que contienen sus archivos de entrada. Asegúrese también de que sabequé archivos desearía crear como salida y en qué formato de salida los desea.

Al crear un trabajo, puede especificar el nombre del archivo que desea transcodificar, los nombresque quiere que AWS Elemental MediaConvert proporcione a los archivos de salida finalizados y otrasopciones de configuración.

Colas

Una cola le permite administrar los recursos que están disponibles para su cuenta para procesamientoparalelo de los trabajos. AWS Elemental MediaConvert procesa trabajos que se envían a una cola enparalelo hasta que se utilizan los recursos que están disponibles para la cuenta. Si la cuenta ya estáutilizando todos sus recursos, AWS Elemental MediaConvert comienza a procesar el siguiente trabajoen la cola después de finalizar uno de los trabajos que procesa actualmente.

Todos los trabajos se deben enviar a una cola. Si no especifica la cola al crear trabajos, AWSElemental MediaConvert los envía a una cola predeterminada y los comienza en el orden en que sehan creado.

Si tiene trabajos con distintas prioridades, puede administrar los trabajos de alta prioridad creando unacola distinta desde la cola predeterminada. Esto distribuye los recursos que están disponibles parala cuenta entre las dos colas. Dado que los trabajos en varias colas se procesan en paralelo (hasta

1

Page 6: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuario

que se utilizan los recursos que están disponibles para la cuenta), puede enviar la mayoría de lostrabajos en la cola predeterminada y utilizar la otra cola solo cuando la necesite para transcodificar untrabajo de forma inmediata. Es importante tener en cuenta que la creación de las colas adicionales noaumenta los recursos que están disponibles para la cuenta.

El tiempo necesario para completar un trabajo varía de forma significativa en función del tamaño delarchivo que convierte y las especificaciones del trabajo. Por consiguiente, las tareas no se completannecesariamente en el orden en que las creó. Puede dejar de procesar trabajos temporalmentepausando la cola. AWS Elemental MediaConvert no procesar trabajos a partir de una cola en pausa;sin embargo, todavía puede enviar trabajos a una cola pausada. También puede cancelar trabajos enuna cola que todavía no ha iniciado la transcodificación.

Elementos preestablecidos

Un elemento preestablecido es un grupo guardado de configuración de codificación para una salidaúnica. Puede crear muchas salidas comunes seleccionando simplemente un elemento preestablecidodel sistema. También puede crear sus propios elementos preestablecidos personalizados, ya sea porla duplicación y la modificación de un modelo existente o creando uno nuevo.

Cuando crea un trabajo, puede especificar un elemento preestablecido que desee utilizar o puedeespecificar su configuración de codificación de manera individual.

Plantillas de trabajo

Una plantilla de trabajo especifica todos los ajustes de un trabajo completo, excepto su rol de IAMy la configuración que probablemente cambia para cada trabajo, como el nombre de archivo deentrada y la ubicación, así como los metadatos de usuario con los que podría etiquetar el trabajo. Creaplantillas de trabajo especificando toda la configuración de entrada distinta a la ubicación de entrada ynombre de archivo y, a continuación, especificando todas las salidas que generará el trabajo. Puedeespecificar la configuración de cada salida eligiendo un elemento preestablecido para la salida oespecificando cada ajuste de salida de manera individual.

2

Page 7: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioPaso 1: Inscripción en AWS

Introducción a AWS ElementalMediaConvert

Este tutorial de introducción le muestra cómo utilizar la consola de AWS Elemental MediaConvert paratranscodificar archivos multimedia en unos pasos básicos. Para empezar a utilizar la API, consulte laReferencia de la API de AWS Elemental MediaConvert.

AWS Elemental MediaConvert toma un archivo de entrada y la información que proporcione sobredicho archivo y lo convierte en uno o varios archivos de salida, en función de las instrucciones y de laconfiguración de transcodificación que proporcione.

Note

Si no están familiarizado con los trabajos, colas, valores predefinidos y plantillas de trabajo (losconceptos básicos subyacentes a AWS Elemental MediaConvert), le recomendamos que eche unvistazo rápido a ¿Qué es AWS Elemental MediaConvert? (p. 1) antes de que empiece el tutorial.

Temas• Paso 1: Inscripción en AWS (p. 3)• Paso 2: Crear almacenamiento para archivos (p. 3)• Paso 3: configurar permisos de IAM (p. 4)• Paso 4: (opcional) configuración para utilizar cifrado (p. 5)• Paso 5: cargar archivos para transcodificación (p. 5)• Paso 6: Crear una tarea (p. 5)

Paso 1: Inscripción en AWSPara usar AWS Elemental MediaConvert, necesita disponer de una cuenta de AWS. Si aún no tiene una,se le pedirá que la cree cuando se inscriba. No se le cobrará por los servicios de AWS en los que seinscriba, salvo si los utiliza.

Para inscribirse en AWS

1. Abra https://aws.amazon.com/ y después elija Create an AWS Account.Note

Esto podría no estar disponible en el navegador si ha iniciado previamente sesión en laConsola de administración de AWS. En ese caso, elija Sign in to a different account ydespués Create a new AWS account.

2. Siga las instrucciones en línea.

Parte del procedimiento de inscripción consiste en recibir una llamada telefónica e introducir unnúmero PIN con el teclado del teléfono.

Paso 2: Crear almacenamiento para archivosAWS Elemental MediaConvert transcodifica sus archivos de entrada para generar archivos de salida. Paralas ubicaciones de entrada y salida, AWS Elemental MediaConvert funciona con buckets de Amazon S3.

3

Page 8: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioPaso 3: configurar permisos de IAM

Para crear un bucket de Amazon S3

1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon S3 en https://console.aws.amazon.com/s3/.

2. En la consola de Amazon S3, seleccione Create bucket (Crear bucket).3. En el cuadro de diálogo Create Bucket (Crear bucket), escriba un nombre para el bucket. Si desea

crear buckets de entrada y salida independientes, asigne al bucket un nombre adecuado que le ayudea identificarlo más tarde.

4. Elija una región para el bucket. Asegúrese de que crea los buckets de Amazon S3 y haga sutranscodificación de AWS Elemental MediaConvert en la misma región.

5. Seleccione Create.6. Si desea crear buckets independientes para sus archivos de entrada y de salida, repita los pasos 2 al

5.

Paso 3: configurar permisos de IAMPara ejecutar trabajos de transcodificación con AWS Elemental MediaConvert, configure primero un rolde AWS Identity and Access Management (IAM) para permitir a AWS Elemental MediaConvert accedera sus archivos de entrada y a las ubicaciones donde se almacenan los archivos finales. Si utiliza DRM,sus permisos de IAM también permiten a AWS Elemental MediaConvert acceder a sus claves de cifrado através de API Gateway.

Para configurar su rol de AWS Elemental MediaConvert en IAM

1. Inicie sesión en la consola de administración de AWS y abra la consola de IAM en https://console.aws.amazon.com/iam/.

2. En el panel de navegación de la consola de IAM, seleccione Roles y, a continuación, seleccioneCreate role.

3. Elija el tipo de rol AWS service (Servicio de AWS) y, a continuación, elija el servicio MediaConvert.4. Elija el caso de uso MediaConvert para su servicio. A continuación, elija Next: Permissions. El

servicio ya ha definido los permisos utilizados por el rol. Estos permisos otorgan a AWS ElementalMediaConvert lo siguiente:

• Acceso completo a sus recursos de Amazon S3• Acceso completo de llamada a API Gateway

La única entidad que puede adoptar este rol es el servicio de AWS Elemental MediaConvert.5. Elija Next: Review.6. Para Role name (Nombre de rol), escriba un nombre que describa el objetivo del rol. Es posible que

desee comenzar el nombre con "MediaConvert" para que facilitar su búsqueda al crear un trabajo.

Los nombres de rol deben ser únicos en su cuenta de AWS. Puede utilizar un máximo de 64caracteres que sean letras, números o cualquiera de los siguientes: + = , . @ - _

Dado que varias entidades pueden hacer referencia al rol, no puede editar el nombre del rol despuésde crearlo.

7. (Opcional) En Role description (Descripción de rol), edite la descripción del nuevo rol de servicio.8. Revise el rol y, a continuación, seleccione Create role (Crear rol).

4

Page 9: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioPaso 4: (opcional) configuración para utilizar cifrado

Paso 4: (opcional) configuración para utilizar cifradoProteja su contenido del uso no autorizado mediante el cifrado. Los sistemas de administración dederechos digitales (DRM) proporcionan claves a AWS Elemental MediaConvert para el cifrado decontenido y licencias a los reproductores compatibles para el descifrado.

Para cifrar contenido, debe disponer de un proveedor de soluciones DRM. Para llevar a cabola configuración, consulte http://docs.aws.amazon.com/speke/latest/documentation/customer-onboarding.html.

La única excepción a este requisito es con el protocolo de streaming HLS de Apple, donde puede elegirdefinir sus propias claves estáticas o utilizar un proveedor de DRM.

Paso 5: cargar archivos para transcodificaciónCarga de los archivos en un bucket de &S3

1. En el panel Buckets, elija el nombre de su bucket de entrada.2. Seleccione Upload.3. En el cuadro de diálogo Upload (Carga), elija Add files (Añadir archivos) y, a continuación, cargue un

archivo multimedia que desee transcodificar.4. Seleccione Upload.

Paso 6: Crear una tareaUna tarea se encarga de transcodificar. Puede especificar el nombre del archivo que desea transcodificar(el archivo de entrada), el nombre que quiere que AWS Elemental MediaConvert asigne al archivotranscodificado, el elemento preestablecido que desea que use AWS Elemental MediaConvert y otrosajustes. AWS Elemental MediaConvert obtiene el archivo de entrada de la ubicación de Amazon S3 queespecifique en la configuración de entrada del trabajo, transcodifica el archivo y guarda el archivo o losarchivos transcodificados en la ubicación de salida que especifique en la configuración del grupo de salidadel trabajo.

Para crear un trabajo

1. Abra la consola de AWS Elemental MediaConvert en https://console.aws.amazon.com/mediaconvert.2. Elija Get started.3. Elija Create job.4. Proporcione las instrucciones de transcodificación y la configuración del trabajo. Para obtener más

información, consulte Configurar un trabajo en AWS Elemental MediaConvert (p. 6).

Asegúrese de elegir la misma región el su trabajo y el almacenamiento de archivos.5. En el panel de navegación izquierdo, en Job settings (Configuración del trabajo), elija Settings

(Configuración).6. En la sección Job settings (Configuración del trabajo) de la consola, en IAM role (Rol de IAM), elija el

rol que creó en el Paso 3 de este tutorial.7. Seleccione Create.8. Si no desea conservar los archivos transcodificados que genera durante este tutorial, elimínelos de

Amazon S3 para evitar incurrir en costos de almacenamiento.

5

Page 10: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioPaso 1: especificar configuración de entrada

Configurar un trabajo en AWSElemental MediaConvert

Una tarea se encarga de transcodificar un archivo multimedia. Cuando crea un trabajo (p. 5), especificala información que necesita AWS Elemental MediaConvert para llevar a cabo la transcodificación: quéarchivos se van a transcodificar, cómo se llamarán los archivos transcodificados, cuál será la configuraciónde codificación que utilizar, las características avanzadas que aplicar, etc.

También puede crear grupos de salida y salidas y, a continuación, especificar la configuración de salida.Para obtener información sobre cómo afectan las distintas maneras de configurar salidas y grupos desalidas a los activos elaborados por su trabajo, consulte Estructuración de trabajos complejos en AWSElemental MediaConvert (p. 9).

Especificar configuración de entradaAl configurar un trabajo a través de la consola de AWS Elemental MediaConvert, empieza con laconfiguración de entrada.

Para especificar la ubicación de su entrada:

1. En la página Create job (Crear trabajo), en Input 1 (Entrada 1), proporcione el URI a su archivo deentrada almacenado en Amazon S3 .

Si desea transcodificar solo una parte de este archivo de entrada, elija Add input clip (Añadir clip deentrada) y especifique la porción.

2. Especifique valores para cualquiera de los siguientes campos selectores de vídeo aplicables a sutrabajo.

Si deja estos ajustes en su estado predeterminado, creará un trabajo válido. Para obtener másinformación sobre configuración individual, elija el enlace Info (Información) junto al ajuste.

3. Cree selectores de audio para cualquier activo de audio de la entrada utilizado en una entrada. Paraobtener más información sobre la configuración de audio para su trabajo, consulte Configurar audio entrabajos de AWS Elemental MediaConvert (p. 14)

4. Cree selectores de subtítulos para cualquier recurso de subtítulos de la entrada utilizado en unasalida. Para obtener más información sobre la configuración de subtítulos para su trabajo, consulteConfigurar subtítulos en trabajos de AWS Elemental MediaConvert (p. 16)

5. Para incluir otra entrada para este trabajo, en el panel de navegación Job (Trabajo) a la izquierda, elijaAdd input (Añadir entrada).

Para trabajos que tienen varios archivos de entrada, el servicio de transcodificación crea salidasconcatenando los archivos de entrada o clips.

Crear grupos de salidaDespués de especificar su configuración de entrada (p. 6), cree grupos de salida. Cada salidaque crea AWS Elemental MediaConvert debe residir en un grupo de salidas. Para velocidades de bitsadaptativas (ABR), todos los grupos de salida en un grupo de salida se empaquetan en la misma pila de

6

Page 11: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioPaso 3: Crear salidas

ABR. Para grupos de salida de grupos de archivo, cada salida es un archivo independiente. Para obtenermás información acerca de cómo sus opciones de grupo de salida y salidas dentro del grupo afectana los activos creados por su trabajo, consulte Estructuración de trabajos complejos en AWS ElementalMediaConvert (p. 9).

Para crear un grupo de salidas:

1. En el panel de navegación Job (Trabajo) a la izquierda, elija Add output group (Añadir grupo desalidas).

2. Elija un tipo de grupo de salida y, a continuación, elija Select (Seleccionar).3. Opcionalmente, proporcione un nombre en Custom group name (Nombre de grupo personalizado).

Cualquier nombre que proporcione aquí aparecerá en el panel de navegación Job (Trabajo) a laizquierda.

4. En Destination (Destino), especifique el URI para la ubicación de Amazon S3 donde el servicio detranscodificación almacenará sus archivos de salida.

Note

Como opción, puede adjuntar un nombre base a su URI de destino. El servicio detranscodificación utilizará este nombre base junto con el modificador de nombre queproporcione en la configuración de salida individual para crear el nombre de archivo de surecurso final.Si no proporcionan un nombre base con su URI, el servicio de transcodificación generará unnombre base desde el nombre de archivo Input 1, menos la extensión.

5. Especifique los valores para la configuración de codificación que se aplica a todo el grupo de salida.Estos ajustes varían en función del tipo de grupo de salida que seleccione.

Puede crear varios grupos de salida y varios tipos de grupos de salida. Después de crear los grupos desalida, configure las salidas individuales (p. 7) dentro de cada grupo.

Crear salidas y especifique la configuración desalida

Después de crear los grupos de salida (p. 6), configure sus salidas dentro de cada grupo. Para obtenermás información acerca de cómo sus opciones de grupo de salida y salidas dentro del grupo afectana los activos creados por su trabajo, consulte Estructuración de trabajos complejos en AWS ElementalMediaConvert (p. 9). Puede configurar una salida ya sea seleccionando un ajuste preestablecido,que es un conjunto de valores predefinido para la configuración de salida o especificando los ajustesindividualmente.

Para configurar las salidas en un grupo de salida:

1. Especifique un valor para Name modifier (Modificador de nombre) y Extension (Extensión) en Output1 (Salida 1). Al crear un grupo de salida, AWS Elemental MediaConvert rellena automáticamente elgrupo de salida con salida 1, por lo que no es necesario crearla de forma explícita.

El servicio de transcodificación anexará el modificador de nombre y la extensión al nombre base paragenerar el nombre de archivo que proporciona a esta salida.

2. Si uno de los grupos predefinidos de ajustes enumerado en Preset (Ajuste preestablecido) esadecuado para su flujo de trabajo, selecciónelo de la lista. Si utiliza un ajuste preestablecido, omita elresto de los pasos de este procedimiento.

3. Especifique los valores para la configuración general en Output settings (Configuración de salida). Enfunción del tipo de grupo de salida, estos ajustes podrían incluir los ajustes de secuencia de transporte

7

Page 12: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioPaso 4: especificar configuración de trabajo global

u otros ajustes de contenedor. Para obtener más información sobre configuración individual, elija elenlace Info (Información) junto al ajuste.

4. Especifique los valores para la codificación de vídeo en Encoding settings (Configuración decodificación). La configuración de vídeo se selecciona de forma predeterminada, por lo que no esnecesario elegir este grupo de configuración de forma explícita.

Para obtener más información sobre configuración individual, elija el enlace Info (Información) junto alajuste.

5. Elija Audio 1 para que aparezca el grupo de configuración de codificación para el primer recursode audio incluido en esta salida. Para obtener más información acerca de la entrada de audiodesde la entrada a cada salida, consulte Configurar audio en trabajos de AWS ElementalMediaConvert (p. 14)

6. Para incluir subtítulos en la salida, seleccione Add captions (Añadir subtítulos) para que aparezcaun grupo de configuración de subtítulos. Para obtener más información sobre la configuración desubtítulos, consulte Configurar subtítulos en trabajos de AWS Elemental MediaConvert (p. 16).

7. Si desea más salidas en este grupo de salida, elija el enlace Add output (Añadir salida) debajo delnombre de grupo de salida.

Especificar configuración de trabajo globalLa configuración de trabajo global se aplica a todas las salidas creadas por el trabajo.

1. En el panel de navegación Job (Trabajo) de la izquierda, debajo de Job settings (Configuración detrabajo), elija Settings (Configuración).

2. En IAM role (Rol de IAM), elija un rol de IAM que tenga permisos para acceder a los buckets deAmazon S3 que mantienen sus archivos de entrada y salida y tiene una relación de confianza conAWS Elemental MediaConvert. Para obtener información sobre la creación de este rol, consulte Paso3: configurar permisos de IAM (p. 4).

3. Opcionalmente, especifique valores para el resto de la configuración de trabajo y habilite losprocesadores globales. Para obtener más información sobre configuración individual, elija el enlaceInfo (Información) junto al ajuste.

8

Page 13: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioSalidas y grupos de salida

Estructuración de trabajos complejosen AWS Elemental MediaConvert

Un único trabajo de AWS Elemental MediaConvert puede crear salidas en forma de archivo independiente(por ejemplo, un archivo.mp4), un conjunto de archivos para ABR (por ejemplo, un paquete de HLS) ocombinaciones de ambos.

Especifique el número y los tipos de archivos que genera su trabajo creando salidas dentro de grupos desalida.

Los temas de esta sección explican la relación entre salidas, grupos de salidas y los archivos de salidareales obtenidos mediante AWS Elemental MediaConvert.

Temas• Cómo afectan los grupos de salida a las salidas en AWS Elemental MediaConvert (p. 9)• Incluir vídeo, audio y subtítulos salidas de AWS Elemental MediaConvert (p. 11)• Compatibilidad con versión de reproductor de HLS (p. 12)

Cómo afectan los grupos de salida a las salidas enAWS Elemental MediaConvert

Una salida de AWS Elemental MediaConvert funciona de modo diferente en función del tipo de grupo desalidas de la que forme parte. En un grupo de salidas de archivo, cada salida es un archivo independienteque contiene el vídeo, el audio y los subtítulos de forma conjunta. En un grupo de salidas de HLS, DASH oSmooth, cada salida es una interpretación en la pila ABR.

Un trabajo único puede generar de cero a muchos archivos independiente y de cero a muchas pilas ABRde HLS, DASH y Smooth. Para crear más de un archivo independiente, añada un único grupo de salidasde archivo a su trabajo y añada varias salidas a ese grupo de salidas. Para crear más de una pila de ABR,añada varios grupos de salidas de HLS, DASH o Smooth a su trabajo.

El siguiente ejemplo muestra cómo un trabajo de AWS Elemental MediaConvert genera dos archivos .mp4independientes, dos pilas ABR de HLS y una pila ABR de DASH.

9

Page 14: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioSalidas y grupos de salida

Para obtener más información sobre cómo configurar grupos de salidas y salidas en su trabajo, consulteConfigurar un trabajo en AWS Elemental MediaConvert (p. 6).

Después de crear las salidas dentro de los grupos de salidas adecuados, utilice selectores para especificarel vídeo, audio y subtítulos que desea que incluya AWS Elemental MediaConvert en cada salida.Para obtener más información, consulte Incluir vídeo, audio y subtítulos salidas de AWS ElementalMediaConvert (p. 11).

10

Page 15: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioIncluir vídeo, audio y subtítulos salidas

de AWS Elemental MediaConvert

Incluir vídeo, audio y subtítulos salidas de AWSElemental MediaConvert

Utilice los selectores para especificar si la información (vídeo, audio (p. 14) o subtítulos (p. 16)) desu archivo de entrada está incluida en una salida dada. Un selector es un constructo que AWS ElementalMediaConvert utiliza para agrupar datos de la entrada. Por ejemplo, podría incluir algunas, pero no todas,las pistas de audio de un recurso de entrada en un selector de audio.

Creación de selectores (Entrada)Al configurar su entrada, puede crear selectores de audio y subtítulos. Para ello, debe especificar laspistas de audio y los subtítulos que hay en su entrada y proporcionar información básica sobre ellos. Paraobtener más información, consulte Especificar configuración de entrada (p. 6).

No tiene que crear un selector de vídeo ya que AWS Elemental MediaConvert genera automáticamenteun selector de vídeo en función de la secuencia de vídeo de su entrada. Sin embargo, debe proporcionarvalores existentes para los campos del selector de vídeo existente. AWS Elemental MediaConvert noadmite entradas con varias secuencias de vídeo, como Quad 4k.

Uso de selectores (Salidas)Al configurar sus salidas, puede utilizar los selectores para especificar los elementos (vídeo, audio osubtítulos) de su entrada que incluir en cada salida. Una salida podría incluir o no cada tipo de selector.Por ejemplo, podría crear una salida de solo audio como archivo independiente. No obstante, tambiénpodría crear varias salidas con las mismas secuencias de vídeo, audio y subtítulos para una pila ABR. (Enese caso, probablemente se aplicarían distintas configuraciones al mismo vídeo en las distintas salidas).

Salidas como archivos independientes (grupo de archivos)Las salidas de archivo independientes forman parte de un grupo de salidas de grupo de archivos.Para cada elemento (vídeo, audio o subtítulos) que especifique mediante un selector, AWS ElementalMediaConvert incluye contenido en el archivo que crea. La configuración que especifique en una salidapara manejar un elemento seleccionado no se aplica a dicho elemento en otras salidas.

Salidas en una pila de ABR (grupos de HLS, DASH, Smooth)Las salidas de ABR forman parte de un grupo de salidas de HLS, DASH o Smooth. Salvo en casosinusuales, configure su grupo de salidas de ABR con una salida independiente para cada elemento ensu pila de ABR. Es decir, una salida por resolución de vídeo, una salida por pista de audio y una salidapor idioma de subtítulos. Especifique cada elemento de vídeo, audio o subtítulos para incluir en la salidamediante un selector.

En la siguiente ilustración, cada cuadro naranja representa una salida dentro del grupo de salidas.

11

Page 16: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioCompatibilidad con versión de reproductor de HLS

Compatibilidad con versión de reproductor de HLSLa mayoría de los recursos de HLS que cree con AWS Elemental MediaConvert son compatibles con laversión 2 y posteriores de los reproductores de HLS. En función de las características que utilice en AWSElemental MediaConvert, algunos recursos requieren versiones de reproductores de HLS posteriores ala versión 2, como las versiones 3, 4 o 5. AWS Elemental MediaConvert establece automáticamente losmetadatos de la versión del reproductor en función de las características que habilite.

Esta lista muestra las características que podrían requerir un soporte de reproductor actualizado:

Manifest duration format (Formato de duración de manifiesto): HLS output group (Grupo de salidas deHLS) > Apple HLS group settings (Configuración de grupo de Apple HLS) > Advanced (Avanzado) >Manifest duration format (Formato de duración de manifiesto)

Al configurar el formato de duración del manifiesto en Integer (Entero), los espectadores puedenreproducir el recurso con la versión 2 y posteriores de los reproductores de HLS.

Al configurar el formato de duración del manifiesto en Floating point (Punto flotante), los espectadorespueden reproducir el recurso con la versión 3 y posteriores de los reproductores de HLS.

Segment control (Control de segmento): HLS output group (Grupo de salidas de HLS) > Apple HLS groupsettings (Configuración de grupo de Apple HLS) > Segment control (Control de segmento)

Al configurar el control de segmento en Single file (Archivo único), los espectadores pueden reproducirel recurso con la versión 4 y posteriores de los reproductores de HLS.

12

Page 17: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioCompatibilidad con versión de reproductor de HLS

Al configurar el control de segmento en Segmented files (Archivos segmentados), los espectadorespueden reproducir el recurso con la versión 2 y posteriores de los reproductores de HLS.

Add I-frame only manifest (Añadir solo manifiesto I-frame): HLS output group (Grupo de salidas de HLS) >Output (Salida) > Advanced (Avanzado) > Add I-frame only manifest (Añadir solo manifiesto I-frame)

Al elegir Include (Incluir), los visores pueden reproducir el recurso con los reproductores de HLSversión 4 y posterior.

Al elegir Exclude (Excluir), los visores pueden reproducir el recurso con los reproductores de HLSversión 2 y posterior.

Audio track type (Tipo de pista de audio): HLS output group (Grupo de salidas de HLS) > Output (Salida)> Output Settings (Configuración de salida) > Advanced (Avanzado) > Audio track type (Tipo de pista deaudio)

Al elegir una de las opciones Alternate audio (Audio alternativo) para cualquiera de las variantes deaudio, los visores pueden reproducir el recurso con los reproductores de HLS versión 4 y posterior.

Cuando elija Audio-only variant stream (Secuencia de variante de solo audio) para Audio track type(Tipo de pista de audio) o deja Audio track type (Tipo de pista de audio) sin seleccionar para todas susvariantes de audio, los visores pueden reproducir el recurso con los reproductores de HLS versión 2 yposteriores.

DRM encryption method (Método de cifrado de DRM): HLS output group (Grupo de salidas de HLS) > DRMencryption (Cifrado de DRM) > Encryption method (Método de cifrado)

Cuando elija SAMPLE-AES para DRM encryption (Cifrado de DRM), Encryption method (Métodode cifrado), los visores pueden reproducir el recurso con los reproductores de HLS versión 5 yposteriores.

Cuando elija cualquier otro valor para DRM encryption (Cifrado de DRM), Encryption method (Métodode cifrado), los visores pueden reproducir el recurso con los reproductores de HLS versión 2 yposteriores.

13

Page 18: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioAcerca de los selectores de audio

Configurar audio en trabajos de AWSElemental MediaConvert

Para configurar el audio sin cambiar los canales en las pistas, siga los pasos básicos que se describen eneste tema.

Para los flujos de trabajo que requieren un control en el nivel de canal, utilice la característica de mezcla decanales de audio, que admite los siguientes flujos de trabajo:

• Cambio del orden de canales en una pista de audio• Desplazamiento de canales de audio de una o varias pistas de entrada a diferentes pistas de salida• Combinación de audio de varios canales en un solo canal• División de audio de un solo canal en varios canales• Ajuste del nivel de sonoridad de los canales de audio

Acerca de los selectores de audioPuede utilizar selectores de audio para asociar la entrada de audio a la salida de audio. Puede configurarun único selector de audio para representar una o varias pistas de la entrada. Posteriormente, cree pistasde audio en la salida y asocie un único selector de audio con cada pista de salida.

Las asociaciones entre pistas de audio de entrada, selectores de audio y pistas de audio de salida siguenestas reglas:

• Cada pista de entrada puede asociarse a uno o varios selectores de audio• Cada selector de audio tiene una o varias pistas de entrada• Cada pista de salida tiene un selector de audio

En el siguiente diagrama se muestran estas relaciones. En el diagrama, el archivo de entrada contienetres pistas de audio. El selector de audio 1 selecciona la pista de entrada 1. El selector de audio 1 estáasociado a la pista de audio de salida 1, de modo que la pista 1 de la salida tiene el mismo contenido quela pista 1 de la entrada. La segunda pista de audio de entrada no está seleccionada por un selector deaudio, por lo que no se utiliza en la salida. El selector de audio 2 selecciona las pistas de entrada 1 y 3. Elselector de audio 2 está asociado a la pista de audio de salida 2, de modo que la pista de salida 2 contienelos canales de las pistas de entrada 1 y 3.

14

Page 19: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioCrear selectores de audio de entrada

Crear selectores de audio de entradaAl configurar audio, empiece por crear selectores de audio (p. 14). Los selectores de audio identificanuna pista de audio particular o conjunto de pistas desde la entrada. Al configurar una salida para incluiraudio (p. 15), lo hace especificando selectores de audio.

Para crear selectores de audio de entrada

1. Abra la consola de AWS Elemental MediaConvert en https://console.aws.amazon.com/mediaconvert.2. Elija Create job.3. En Audio selectors (Selectores de audio), en Selector type (Tipo de selector), elija el identificador

(pista, PID o código de idioma) que utiliza para elegir la pista o conjunto de pistas para este selector.4. En el campo en Selector type (Tipo de selector), especifique la pista o las pistas que desee que

el servicio de codificación asocie con el selector. Puede proporcionar un único valor o una lista devalores separados por comas. También puede utilizar un comodín (*) en lugar de un número de pista.

Para obtener información sobre las demás configuraciones disponibles para selectores de audio deentrada, elija el enlace Info (Información) junto a una configuración.

5. Cree más selectores según sea necesario. Para ello, en el panel izquierdo de la página Create newjob (Crear nuevo trabajo), en Audio selectors (Selectores de audio), elija Add audio selector (Añadirselector de audio) y, a continuación, especifique las pistas que el servicio asociará al selector.

Configuración de audio en salidasPuede incluir audio en sus salidas eligiendo un selector de audio. Cree selectores de audio (p. 15) antesde configurar el audio en sus salidas.

Para configurar audio para cada salida

1. Abra la consola de AWS Elemental MediaConvert en https://console.aws.amazon.com/mediaconvert.2. Siga los pasos en Crear selectores de audio de entrada (p. 15) y, a continuación, vuelva al paso 3

en este procedimiento.3. Configure la entrada, grupos de salida y salidas para vídeo y audio, tal como se describe en

Configurar un trabajo en AWS Elemental MediaConvert (p. 6) y Estructuración de trabajos complejosen AWS Elemental MediaConvert (p. 9).

4. En el panel izquierdo, elija la salida adecuada de la lista de salidas.5. En Encoding settings (Configuración de codificación), elija Audio 1. Esto muestra un área de

configuración de audio.6. En Audio source (Origen de audio), elija un selector de audio. Esto identifica una pista de audio o

conjunto de pistas de la entrada que incluir en esta salida.7. Elija el modo en que desea codificar el audio para la salida. Para obtener más información sobre cada

configuración, elija el enlace Info (Información) junto a la configuración.8. Repita los pasos 4 a 7 para cada salida.

15

Page 20: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioRecopilación de la información de subtítulos requerida

Configurar subtítulos en trabajos deAWS Elemental MediaConvert

Para incluir subtítulos en su trabajo, siga estos pasos en el orden en el que se indican:

1. Recopilar la información de subtítulos requerida. (p. 16)2. Crear selectores de subtítulos de entrada. (p. 16)3. Configurar subtítulos en salidas. (p. 20)

Recopilación de la información de subtítulosrequerida

Antes de configurar subtítulos en su trabajo, tenga en cuenta la siguiente información:

• El formato de los subtítulos de entrada. Debe disponer de esta información de antemano; AWSElemental MediaConvert no la lee desde sus archivos de entrada.

• Los idiomas de los subtítulos de entrada que pretende utilizar en cualquiera de sus salidas.• Los archivos y paquetes de salida que pretende crear con el trabajo. Para obtener información sobre el

tipo de archivo o paquete de salida, consulte Estructuración de trabajos complejos en AWS ElementalMediaConvert (p. 9).

• El formato de los subtítulos de salida que pretende utilizar en cada salida.

Para ver los subtítulos de salida admitidos en función de su contenedor de entrada, el formato desubtítulos de entrada y contenedor de salida, consulte Tablas de compatibilidad de subtítulos por tipo decontenedor de salida (p. 47).

• Los idiomas de los subtítulos de salida que pretende incluir para cada salida. Si pasa de teletexto ateletexto, todos los idiomas de la entrada están disponibles en la salida. De lo contrario, los idiomas queincluya en una salida podrían ser un subconjunto de los idiomas que están disponibles en la entrada.

Creación de selectores de subtítulos de entradaAl configurar subtítulos, se comienza creando selectores de captions. Los selectores de subtítulosidentifican un recurso de subtítulos particular en la entrada y le asocian una etiqueta. El recurso desubtítulos es un solo idioma o el conjunto de todos los idiomas contenidos en el archivo de entrada,en función del formato de los subtítulos de entrada. Por ejemplo, podría añadir Captions selector 1(Selector de subtítulos 1) y asociarle los subtítulos en francés. Al configurar una salida para incluirsubtítulos (p. 20), se hace especificando selectores de subtítulos.

Para crear selectores de subtítulos de entrada

1. En la página Create job (Crear trabajo), en el panel Job (Trabajo) situado a la izquierda, elegir unaentrada.

16

Page 21: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioPista de subtítulos QuickTime o subtítulos

en datos MXF VANC (Auxiliares)

2. En la sección Captions selectors (Selectores de subtítulos), cerca de la parte inferior de la página, elijaAdd captions selector (Añadir selector de subtítulos).

3. En Source (Origen), elija el formato de los subtítulos de entrada.4. Para la mayoría de formatos, aparecen más campos. Especifique los valores para estos campos tal

y como se describe en el tema que se refiere al formato de los subtítulos de entrada. Elija el temacorrespondiente de la lista que sigue a este procedimiento.

5. Cree más selectores de subtítulos según sea necesario. El número de selectores de subtítulos quenecesita depende del formato de subtítulos de entrada: consulte el tema correspondiente en la listaque sigue a este procedimiento.

Información detallada por formato de subtítulos de entrada• Pista de subtítulos QuickTime o subtítulos en datos MXF VANC (Auxiliares) (p. 17)• CEA/EIA-608, CEA/EIA-708 (Incrustado) (p. 17)• DVB-Sub (p. 18)• Teletexto (p. 19)• SCC, SRT, STL, TTML (asociados) (p. 19)

Pista de subtítulos QuickTime o subtítulos en datosMXF VANC (Auxiliares)Si los subtítulos de entrada se encuentran en uno de los siguientes formatos, el servicio los trata comodatos "auxiliares":

• Pista de subtítulos QuickTime (formato QTCC)• Datos MXF VANC

AWS Elemental MediaConvert no crea subtítulos de salida en estos formatos, pero puede convertirlos a unformato de salida compatibles (p. 47).

Para subtítulos auxiliares

• Cree un selector de subtítulos por idioma que utilizará en las salidas.• En cada selector de subtítulos, para Source (Origen), elija Ancillary (Auxiliar).• En cada selector de subtítulos, para CC channel (Canal CC), elija el número de canal del idioma que

está asociado con el selector.

Por ejemplo, los subtítulos de entrada tienen inglés en el canal CC 1 y español en el canal CC 2. Parautilizar estos subtítulos, cree el Selector de subtítulos 1 y, a continuación, elija 1 en la lista desplegableCC channel (Canal CC). A continuación, cree el Selector de subtítulos 2 y, a continuación, elija 2 en lalista desplegable CC channel (Canal CC).

CEA/EIA-608, CEA/EIA-708 (Incrustado)Si los subtítulos de entrada se encuentran en alguno de los siguientes formatos, el servicio los trata como"incrustados":

• CEA-608• EIA-608

17

Page 22: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioDVB-Sub

• CEA-708• EIA-708

Número de selectores de subtítulos para subtítulos incrustados• Si todos los subtítulos de salida también son un formato incrustado, cree solo un selector de

subtítulos, incluso si desea incluir varios idiomas en la salida. Con esta configuración, AWS ElementalMediaConvert extrae automáticamente todos los idiomas y los incluye en la salida.

• Si todas las salidas están en un formato que no está incrustado, cree un selector de subtítulos para cadaidioma que desee incluir en la salida.

• Si algunas de sus salidas tienen subtítulos en un formato incrustado y algunas de las salidas tienensubtítulos en un formato diferente, cree un selector de subtítulos para las salidas con subtítulosincrustados. Cree también selectores individuales para las salidas con otros subtítulos que no esténincrustados, uno para cada idioma que desee en sus salidas.

Campos de selector de subtítulos para subtítulos incrustadosSource (Origen): elija Embedded (Incrustados)

CC channel number (Número de canal CC): este campo especifica el idioma que se va a extraer. Completedel siguiente modo:

• Si está haciendo subtítulos integrados a integrados (es decir, solo crea un selector de subtítulos para lossubtítulos integrados de entrada), AWS Elemental MediaConvert ignora este campo, por tanto mantengael valor predeterminado para el CC channel number (Número de canal CC).

• Si está convirtiendo subtítulos incrustados en otro formato, (es decir, crea varios selectores de subtítulos,uno para cada idioma), especifique el número de canal de subtítulos desde la entrada que contengael idioma deseado. Para ello, seleccione el número de canal en la lista desplegable. Por ejemplo,seleccione 1 para elegir CC1.

Note

AWS Elemental MediaConvert no detecta automáticamente qué idioma está en cada canal. Puedeespecificarlo al configurar los subtítulos de salida, de modo que AWS Elemental MediaConverttransfiera los metadatos del código de idioma al canal de subtítulos en la salida para el usoposterior.

DVB-SubAWS Elemental MediaConvert admite DVB-Sub solo en entradas TS.

En la mayoría de los casos, cree un selector de subtítulos por idioma. En cada selector, especifique quéidioma desea proporcionando la PID o código de idioma.

Note

No especifique los subtítulos en el campo PID y en la lista desplegable Language (Idioma).Especifique uno o la otra.

Si está haciendo DVB-sub a DVB-sub y desea transferir todos los idiomas de subtítulos de la entrada ala salida, cree un selector de subtítulos para todos los idiomas. En este caso, mantenga el campo PID enblanco y no elija ningún idioma de la lista desplegable Language (Idioma).

18

Page 23: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioTeletexto

TeletextoPuede utilizar subtítulos de teletexto de una de las formas siguientes:

• El teletexto puede incluir más datos que solo subtítulos. Si desea incluir la totalidad de la entrada deteletexto, el formato de los subtítulos de entrada y de salida debe ser teletexto. No puede convertir todoel conjunto de datos de teletexto en otro formato de subtítulos.

AWS Elemental MediaConvert admite teletexto a teletexto solo en salidas MPEG-2.• Puede extraer y convertir páginas de subtítulos individuales (es decir, los subtítulos en un idioma

concreto) a otro formato de subtítulos. No puede extraer páginas de subtítulos individuales ymantenerlos en formato de teletexto. Si desea extraer páginas de subtítulos individuales, debeconvertirlos a otro formato.

Número de selectores de subtítulos para teletexto• Si está haciendo subtítulos de teletexto a teletexto, cree solo un selector de subtítulos, incluso si desea

incluir varios idiomas en la salida. En este caso, AWS Elemental MediaConvert extrae automáticamentetodos los idiomas y los incluye en la salida.

• Si está haciendo subtítulos de teletexto a otro formato, cree solo un selector de subtítulos para cadaidioma que desee incluir en la salida.

• Si está haciendo teletexto a teletexto en algunas salidas y teletexto a otro formato en otras salidas, creeun selector de subtítulos para teletexto a teletexto y, a continuación, cree selectores individuales parateletexto a otro formato, uno para cada idioma que convierta AWS Elemental MediaConvert.

Campos de selector de subtítulos para subtítulos de teletexto• Source (Origen): elija Teletext (Teletexto).• Page (Página): este campo especifica la página del idioma que desea. Complete del siguiente modo:

• Si está haciendo subtítulos teletexto a teletexto (es decir, solo crea un selector de subtítulos paralos subtítulos incrustados en la entrada), deje este campo en blanco. AWS Elemental MediaConvertignora cualquier valor que proporcione.

• Si está convirtiendo teletexto a otro formato (es decir, crea varios selectores de subtítulos, uno paracada idioma), entonces especifique la página del idioma deseado. Si deja este campo en blanco,recibirá un error de validación al enviar la tarea.

SCC, SRT, STL, TTML (asociados)SCC, SRT, STL y TTML son formatos de subtítulos asociados. Con estos formatos, proporciona lossubtítulos de entrada como un archivo independiente. AWS Elemental MediaConvert trata del mismo modotodos los formatos asociados. El servicio puede transferirlos a la salida en el mismo formato o convertirlosa otro formato asociado. En todos los casos, debe crear un selector de subtítulos para todo el conjunto deidiomas de subtítulos.

Proporcione los siguientes valores para los campos de selector de subtítulos:

• External captions file (Archivo de subtítulos externo): el URI al archivo de subtítulos. AWS ElementalMediaConvert acepta archivos de subtítulos de Amazon S3.

• Time delta (Diferencia de tiempo): (opcional) utilice esta configuración si tiene que ajustar lasincronización entre los subtítulos y el vídeo:• Escriba un número positivo para sumar al tiempo en el archivo de subtítulos. Por ejemplo, escriba 15

para añadir 15 segundos a todos los tiempos en el archivo de subtítulos.

19

Page 24: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioConfiguración de subtítulos en salidas

• Escriba un número negativo para restar del tiempo en el archivo de subtítulos. Por ejemplo, escriba -5para restar 5 segundos de todos los tiempos en el archivo de subtítulos.

El formato de tiempos en el archivo de subtítulos no tiene que coincidir con el valor del campoTimecode config (Configuración de código temporal) (en la parte de entrada de su trabajo). El númeroque se escribe en este campo simplemente retrasa los subtítulos o hace que aparezcan antes,independientemente de los formatos de código temporal.

Note

Para asegurarse de que los subtítulos están correctamente sincronizados con el vídeo,compruebe que el valor de Timecode source (Origen de código temporal) en la sección Videoselector (Selector de vídeo) coincide con los códigos temporales en el archivo de subtítulos.Por ejemplo, si los códigos temporales de su archivo de subtítulos empiezan en cero peroel vídeo tiene códigos temporales integrados que empiezan en 01:00:00:00, cambie el valorpredeterminado para Timecode source (Origen de código temporal) de Embedded (Incrustado) aStart at 0 (Inicio en 0).Si utiliza la API o un SDK, puede encontrar este ajuste en el archivo JSON del trabajo,denominado TimecodeSource, ubicado en Settings, Inputs. Cuando utilice SCC, debeproporcionar un valor para TimecodeSource. De lo contrario, AWS Elemental MediaConvert noinsertará los subtítulos.

Casos de uso para diferencia de tiempoSCC: la hora de inicio para los subtítulos no es 00:00:00:00. Para la gestión de subtítulos, AWS ElementalMediaConvert trata siempre el tiempo de inicio del vídeo y del audio como 00:00:00, incluso si el archivode vídeo de entrada tiene códigos temporales que comienzan en un tiempo distinto de 00:00:00:00. Si elarchivo de subtítulos supone un tiempo de inicio distinto de 00:00:00, es posible que tenga que ajustar lahora de inicio de los subtítulos.

Por ejemplo, es posible que su archivo de vídeo tenga códigos de tiempo incrustados que empiezan en00:05:00:00 y la primera frase de diálogo que requiera subtítulos podría estar un minuto después del iniciodel vídeo, en el código temporal 00:06:00:00. Si el archivo de subtítulos está configurado para empezar lossubtítulos en 00:06:00:00, debe restar cinco minutos de los subtítulos. En este caso, tendría que introducir-300 en el campo Time delta (Diferencia de tiempo).

SRT, STL, TTML: el tiempo de inicio en el archivo de subtítulos está ligeramente desincronizado. Conestos tipos de archivos de subtítulos, el tiempo de inicio del archivo de vídeo (que contiene vídeo y audio) yel archivo de subtítulos es siempre 00:00:00.

Por ejemplo, la primera frase de diálogo que requiere subtítulos podría estar en 00:06:15. Pero en elarchivo de subtítulos, este momento está marcado como 00:06:18 y cualquier otra frase de subtítulostambién esta desincronizada 3 segundos. La solución consiste en restar tres segundos en el archivo desubtítulos. En este caso, tendría que introducir "-3" en el campo Time delta (Diferencia de tiempo).

Configuración de subtítulos en salidasLa ubicación de los subtítulos en un trabajo depende del formato de subtítulos de salida: los subtítulospodrían estar en la misma salida que el vídeo, una salida independiente en el mismo grupo de salida queel vídeo o un grupo de salidas completamente independiente. La forma de configurar varios idiomas desubtítulos también depende del formato de subtítulos de salida. El siguiente procedimiento muestra cómoconfigurar subtítulos para distintas salidas.

Para configurar los subtítulos para distintas salidas

1. Abra la consola de AWS Elemental MediaConvert en https://console.aws.amazon.com/mediaconvert.

20

Page 25: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioSubtítulos de salida TTML y WebVTT (ABR)

2. Elija Create new job (Crear nuevo trabajo).3. Configure la entrada, grupos de salida y salidas para vídeo y audio, tal como se describe en

Configurar un trabajo en AWS Elemental MediaConvert (p. 6) y Estructuración de trabajos complejosen AWS Elemental MediaConvert (p. 9).

4. Cree selectores de subtítulos de entrada tal como se describe en the section called “Creación deselectores de subtítulos de entrada” (p. 16).

5. Determine dónde especificar los subtítulos en su trabajo. Esta selección depende del formato desubtítulos de salida. Consulte el tema correspondiente a continuación para buscarlo.

6. En el panel izquierdo de la página Create new job (Crear nuevo trabajo), elija la salida adecuada de lalista de salidas.

7. En Encoding settings (Configuración de codificación), elija Add caption (Añadir subtítulos). Estomuestra un área de configuración de subtítulos en Encoding settings (Configuración de codificación).

8. Si el formato de los subtítulos de salida requiere un grupo de configuración de subtítulosindependientes para cada idioma en la salida, seleccione Add captions (Añadir subtítulos) de nuevohasta que haya un grupo de subtítulos para cada idioma. Para determinar si necesita un grupode configuración de subtítulos para todos los idiomas o una por cada idioma, consulte el temacorrespondiente a continuación.

9. En Encoding settings (Configuración de codificación), elija Captions 1 (Subtítulos 1) de la lista.10. En Captions source (Origen de subtítulos), elija un selector de subtítulos. Esto selecciona el idioma

o idiomas que asoció con el selector cuando configuró su entrada, de modo que AWS ElementalMediaConvert incluirá dichos subtítulos en esta salida.

11. En Destination type (Tipo de destino), elija un formato de subtítulos de salida. Compruebe Tablas decompatibilidad de subtítulos por tipo de contenedor de salida (p. 47) para asegurarse de que estáeligiendo un formado admitido.

12. Proporcione valores para cualquier campo adicional tal y como se describe en el temacorrespondiente más adelante.

Detalles por formato de subtítulos de salida• Subtítulos de salida TTML y WebVTT (ABR) (p. 21)• Subtítulos de salida CEA/EIA-608 y CEA/EIA-708 (incrustados) (p. 22)• Subtítulos de salida DVB-Sub y teletexto (p. 22)• Encabezados de salida SCC, SRT (asociados) (p. 22)• Subtítulos de salida forzados (p. 23)

Subtítulos de salida TTML y WebVTT (ABR)Si los subtítulos de salida están en formato TTML o WebVTT, configúrelos en sus salidas de acuerdo conla siguiente información.

Dónde especificar los subtítulosColoque los subtítulos en el mismo grupo de salida que el vídeo, pero en un salida diferente.

Después de añadir subtítulos a una salida, elimine los grupos de opciones Video y Audio 1 que ha creadoautomáticamente el servicio con la salida.

Para eliminar los grupos de opciones Video y Audio 1

1. En la página Create job (Crear trabajo), en el panel Job (Trabajo) situado a la izquierda, en Outputgroups (Grupos de salida), elija la salida que contiene los grupos de opciones que desea eliminar.

21

Page 26: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioSubtítulos de salida CEA/EIA-608

y CEA/EIA-708 (incrustados)

2. El grupo de opciones Video se muestra automáticamente en la sección Stream settings (Ajustes detransmisión). Elija el botón Remove video selector (Eliminar selector de vídeo).

3. El grupo de opciones Audio 1 se muestra automáticamente en la sección Stream settings (Ajustes detransmisión). Elija el botón Remove (Eliminar).

Cómo especificar varios idiomasColoque cada idioma de subtítulos en su propia salida.

Subtítulos de salida CEA/EIA-608 y CEA/EIA-708(incrustados)Dónde especificar los subtítulosColoque los subtítulos en el mismo grupo de salida y la misma salida que el vídeo.

Cómo especificar varios idiomas• Si su formato de subtítulos de entrada está incrustado (es decir, está pasando de incrustado a

incrustado), tiene que crear solo un grupo de configuración de subtítulos. El selector de subtítulos queelija en Captions source (Origen de subtítulos) incluye todos los idiomas de la entrada.

• Si los subtítulos de entrada no están incrustados, solo puede incluir un idioma de subtítulos por salida.En cada salida, incluya un grupo de configuración de subtítulos. En Captions source (Origen desubtítulos), elija el selector que está configurado para el idioma que desea incluir.

Subtítulos de salida DVB-Sub y teletextoDónde especificar los subtítulosColoque los subtítulos en el mismo grupo de salida y la misma salida que el vídeo.

Cómo especificar varios idiomas• Si los subtítulos de entrada están el mismo formato que los subtítulos de salida (acceso directo), tiene

que crear solo un grupo de configuración de subtítulos. El selector de subtítulos que elija en Captionssource (Origen de subtítulos) incluye todos los idiomas de la entrada.

• Si los subtítulos de entrada se encuentran en un formato distinto, cree un grupo de configuración desubtítulos para cada idioma. Coloque cada grupo de configuración de subtítulos en la misma salida.Aparecerán en la lista de grupos de configuración como Captions 1 (Subtítulos 1), Captions 2 (Subtítulos2), etc. En cada grupo de configuración, seleccione el selector de subtítulos en Captions source (Origende subtítulos), que está configurado para el idioma que desea incluir.

Encabezados de salida SCC, SRT (asociados)Dónde especificar los subtítulosColoque los subtítulos en el mismo grupo de salida que el vídeo, pero en un salida diferente.

Después de añadir subtítulos a una salida, elimine los grupos de opciones Video y Audio 1 que ha creadoautomáticamente el servicio con la salida.

22

Page 27: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioSubtítulos de salida forzados

Para eliminar los grupos de opciones Video y Audio 1

1. En la página Create job (Crear trabajo), en el panel Job (Trabajo) situado a la izquierda, en Outputgroups (Grupos de salida), elija la salida que contiene los grupos de opciones que desea eliminar.

2. El grupo de opciones Video se muestra automáticamente en la sección Stream settings (Ajustes detransmisión). Elija el botón Remove video selector (Eliminar selector de vídeo).

3. El grupo de opciones Audio 1 se muestra automáticamente en la sección Stream settings (Ajustes detransmisión). Elija el botón Remove (Eliminar).

Cómo especificar varios idiomasEspecifique todos los idiomas en la misma salida mediante la creación de un grupo de configuración desubtítulos para cada idioma. Aparecerán en la lista de grupos de configuración como Captions 1 (Subtítulos1), Captions 2 (Subtítulos 2), etc. En cada grupo de configuración, seleccione el selector de subtítulos enCaptions source (Origen de subtítulos), que está configurado para el idioma que desea incluir.

Subtítulos de salida forzadosEl forzado es un método de entrega más que un formato de subtítulos. El método forzado escribe lossubtítulos directamente en los fotogramas de vídeo, sustituyendo píxeles de contenido de vídeo por lossubtítulos. Si desea subtítulos forzados en una salida, defina los subtítulos de acuerdo con la siguienteinformación.

Dónde especificar los subtítulosColoque los subtítulos en el mismo grupo de salida y la misma salida que el vídeo.

Cómo especificar varios idiomasSolo puede forzar un único idioma de subtítulos.

23

Page 28: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioCreación de una cola

Uso de colasPuede utilizar colas para administrar los recursos que están disponibles para su cuenta paraprocesamiento paralelo de los trabajos. Al crear un trabajo, se especifica la cola a la que deseaañadir el trabajo. Si no especifica una cola, AWS Elemental MediaConvert coloca su trabajo en la colapredeterminada. AWS Elemental MediaConvert comienza a procesar los trabajos de una cola en el ordenen que los añadió.

Una configuración habitual consiste en utilizar dos colas: la cola predeterminada para los trabajos deprioridad estándar y una cola dedicada para aquellos de alta prioridad. La mayoría de los trabajos seincluyen en la cola predeterminada. Utilice la cola de alta prioridad solo cuando tenga que transcodificar unarchivo de inmediato.

Si hay otros trabajos en una cola cuando crea un trabajo, AWS Elemental MediaConvert comienza aprocesar el trabajo nuevo cuando hay recursos disponibles. Una cola puede procesar más de un trabajo ala vez. El tiempo necesario para completar un trabajo varía de forma significativa en función del tamaño delarchivo que convierte y las especificaciones del trabajo. Como consecuencia, los trabajos no se completannecesariamente en el orden en que las creó. Puede poner en pausa temporalmente una cola para que dejede procesar trabajos. Esto resulta útil si desea cancelar uno o varios trabajos, lo cual puede hacer soloantes de que AWS Elemental MediaConvert comience a procesar los trabajos.

Temas• Creación de una cola en AWS Elemental MediaConvert (p. 24)• Pausa y reactivación de colas en AWS Elemental MediaConvert (p. 24)• Enumeración y visualización de colas en AWS Elemental MediaConvert (p. 25)• Eliminación de una cola de AWS Elemental MediaConvert (p. 25)

Creación de una cola en AWS ElementalMediaConvert

Para crear una cola

1. Abra la consola de AWS Elemental MediaConvert en https://console.aws.amazon.com/mediaconvert.2. En la barra de navegación de la consola de AWS Elemental MediaConvert, elija la región en la que

desea crear la cola. Esta región es donde podrá crear sus trabajos.3. En el panel de navegación de la consola, elija Queues (Colas).4. En la página Queues (Colas), elija Create new queue (Crear nueva cola).5. Escriba un nombre y una descripción para la nueva cola.6. Elija Create queue (Crear cola).

Pausa y reactivación de colas en AWS ElementalMediaConvert

Si desea cancelar un trabajo, recomendamos que en primer lugar ponga en pausa la cola correspondientepara que AWS Elemental MediaConvert no empiece a procesar el trabajo. Una vez que el estado de untrabajo cambia de Submitted a Progressing, no la puede cancelar.

24

Page 29: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioEnumeración y visualización de colas

En el siguiente procedimiento se explica cómo poner en pausa y volver a activar una cola con la consola.

Para pausar o reactivar una cola

1. Abra la consola de AWS Elemental MediaConvert en https://console.aws.amazon.com/mediaconvert.2. En el panel de navegación, elija Queues (Colas).3. Seleccione la casilla de verificación situada junto a la cola que desea poner en pausa o volver a

activar.4. Seleccione Pause (Pausa) o Activate (Activar) según proceda.

Enumeración y visualización de colas en AWSElemental MediaConvert

Puede obtener una lista de las colas asociadas con la cuenta de AWS actual y también puede ver laconfiguración de una cola especificada. El siguiente procedimiento explica cómo enumerar colas y cómover la configuración de una cola mediante la consola de AWS Elemental MediaConvert.

Para enumerar las colas y ver la configuración de cola

1. Abra la consola de AWS Elemental MediaConvert en https://console.aws.amazon.com/mediaconvert.2. En la barra de navegación de la consola de AWS Elemental MediaConvert, elija la región en la que

desea enumerar los trabajos.3. En el panel de navegación, elija Queues (Colas). El panel derecho enumera las colas asociadas con la

cuenta actual.4. Para mostrar información detallada sobre una cola, elija la flecha junto a ella.

Eliminación de una cola de AWS ElementalMediaConvert

Note

No se puede eliminar una cola que contiene trabajos no procesados.

Para eliminar una cola

1. Abra la consola de AWS Elemental MediaConvert en https://console.aws.amazon.com/mediaconvert.2. En la barra de navegación, elija la región que contiene la cola que desea eliminar.3. En el panel de navegación de la consola, elija Queues (Colas).4. Seleccione la casilla de verificación correspondiente a la cola que desea eliminar.5. Elija Remove.

25

Page 30: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuario

Configuración de códigos temporalesAWS Elemental MediaConvert administra los fotogramas de vídeo transcodificados por su código temporal.El servicio utiliza el código temporal para sincronizar audio y subtítulos, así como para determinar lasincronización para mostrar fotogramas de vídeo en una salida. El servicio también se basa en códigostemporales para administrar características, tales como el recorte de entrada y la superposición de gráficos(insertador de imagen), que se aplican únicamente a algunas partes del vídeo.

Existen tres distintos grupos de ajustes de código temporal distintos, ubicados en tres lugares distintos enla consola:

Configuración de código temporal para toda la tarea

Los ajustes de Timecode configuration (Configuración de código temporal) en Job settings(Configuración del trabajo) afectan a la forma en que los códigos temporales aparecen en las salidas.La configuración también afecta al comportamiento del sistema para características que se aplican atodas las salidas en el trabajo. Esto incluye lo siguiente:• La duración de tiempo que los gráficos superpuestos (imágenes insertadas) permanecen en la

pantalla• Cómo muestran el tiempo las listas de reproducción variantes de HLS• Cómo aparecen en la salida los códigos temporales insertados• Cómo interpreta el servicio el código temporal que proporciona si especifica un código temporal de

delimitador

Si utiliza la API o un SDK, puede encontrar estos ajustes en el archivo JSON del trabajo. Estos ajustesestán en Settings, TimecodeConfig.

Configuración de código temporal de entrada

La configuración Timecode source (Origen de código temporal) en Input (Entrada) solo afecta a losiguiente:• Sincronización de audio y subtítulos que proporciona como archivos de entrada que son

independientes del vídeo• Cómo interpreta el servicio los códigos temporales que proporciona si utiliza recorte de

entrada (p. 42) para especificar solo una parte de la entrada que transcodificar

Si utiliza la API o un SDK, puede encontrar este ajuste en el archivo JSON del trabajo, denominadoTimecodeSource, ubicado en Settings, Inputs.

Configuración de código temporal de salida

La configuración de código temporal en Output (Salida) determina si aparece y cómo lo hace lainformación de código temporal en cada salida:• La configuración Timecode insertion (Inserción de código temporal) en Output (Salida), Stream

settings (Ajustes de streaming), Video (Vídeo) determina si el servicio incrusta metadatos de códigotemporal en una salida dada. Puede insertar códigos temporales en salidas MPEG-2, Apple ProRes,H.264 y H.265.

• La configuración Timecode burn-in (Código temporal forzado) en Output (Salida), Stream settings(Ajustes de transmisión), Video (Vídeo), Preprocessors (Preprocesadores) determina si el servicioinscribe el código temporal visualmente en el fotograma de vídeo.

Para proporcionar precisión para los fotogramas, AWS Elemental MediaConvert utiliza códigostemporales que especifican los fotogramas por número de fotograma, no por milisegundos. Todos los

26

Page 31: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioAjuste de la configuración de

código temporal para toda la tarea

códigos temporales se encuentran en el siguiente formato de 24 horas con un número de fotograma:HH:MM:SS:FF.

Temas• Ajuste de la configuración de código temporal para toda la tarea (p. 27)• Ajuste de la configuración de código temporal de entrada (p. 28)• Ajuste de la configuración de código temporal de salida (p. 29)

Ajuste de la configuración de código temporal paratoda la tarea

Puede configurar su configuración de código temporal en la configuración de la tarea. Esta configuraciónafecta a la duración de la superposición de gráfico, a cómo se muestra el tiempo en listas de reproducciónvariantes de HLS y a cómo aparecen los códigos temporales insertados en los metadatos de salida. Noafectan al recorte de entrada o a la sincronización de subtítulos y audio.

Para ajustar la configuración de código temporal para toda la tarea

1. En la página Create job (Crear trabajo), en el panel Job (Trabajo) situado a la izquierda, elija Settings(Configuración).

2. En la sección Timecode configuration (Configuración de código temporal), para Source (Origen),seleccione uno de los valores siguientes:

• Embedded (Incrustado): el servicio utiliza los códigos temporales incrustados en el vídeo.• Start at 0 (Inicio en 0): el servicio omite los códigos temporales incrustados y le asigna al primer

fotograma de vídeo el código temporal 00:00:00:00 (HH:MM:SS:FF).• Specified start (Inicio especificado): el servicio omite los códigos temporales incrustados y asigna al

primer fotograma de vídeo el valor proporcionado para Start Timecode (Código temporal de inicio).

El campo Start Timecode (Código temporal de inicio) aparece cuando elige Specified start (Inicioespecificado).

Si utiliza la API o un SDK, puede encontrar este ajuste en el archivo JSON del trabajo, denominadoSource, ubicado dentro de Settings, TimecodeConfig.

Si no elige un valor para Source (Origen), el servicio toma el valor predeterminado Embedded(Incrustado). Si no hay códigos temporales incrustados, el servicio establece el código temporal delprimer fotograma en cero.

3. Establezca un valor para Anchor Timecode (Código temporal de delimitador).

Si utiliza una plataforma de edición que se base en un código temporal de delimitador, utilice Anchortimecode (Código temporal de delimitador) para especificar un punto en el que los fotogramas deentrada y salida tengan el mismo código temporal. Utilizar el siguiente formato de 24 horas con unnúmero de fotograma: HH:MM:SS:FF. Esta opción de configuración omite la conversión de velocidadde fotogramas.

El comportamiento del sistema para Anchor timecode (Código temporal de delimitador) varía enfunción de su configuración para Source (Origen):

• Si elige Start at 0 (Inicio en 0) para Source (Origen), el fotograma delimitador es el códigotemporal que proporciona en Anchor timecode (Código temporal de delimitador), contando desde00:00:00:00.

27

Page 32: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioAjuste de la configuración de código temporal de entrada

Por ejemplo, si establece el Anchor timecode (Código temporal de delimitador) en 01:00:05:00, elfotograma delimitador está en una hora y cinco segundos después del inicio del vídeo.

• Si elige Embedded (Incrustado) para Source (Origen), el fotograma delimitador es el códigotemporal que proporciona en Anchor timecode (Código temporal de delimitador), contando desde elprimer código temporal incrustado.

Por ejemplo, si los códigos temporales incrustados comienzan en 01:00:00:00 y establece Anchortimecode (Código temporal de delimitador) en 01:00:05:00, el fotograma delimitador está en cincosegundos después del inicio del vídeo.

• Si elige Specified start (Inicio especificado) para Source (Origen), el fotograma delimitador es elcódigo temporal que proporciona en Anchor timecode (Código temporal de delimitador), contandodesde el código temporal que especifique para el primer fotograma.

Por ejemplo, si especifica 00:30:00:00 como código temporal de inicio y establece Anchor timecode(Código temporal de delimitador) en 01:00:05:00, el fotograma delimitador está en treinta minutos ycinco segundos después del inicio del vídeo.

Si utiliza la API o un SDK, puede encontrar este ajuste en el archivo JSON del trabajo, denominadoAnchor, ubicado en Settings, TimecodeConfig.

Si no establece un valor para Anchor timecode (Código temporal de delimitador), el servicio no utilizaningún código temporal de delimitador.

4. En Timestamp offset (Desplazamiento de marca temporal), proporcione una fecha. Este ajuste seaplica solo a salidas que admitan una marca de programa-fecha-hora. Utilice Timestamp offset(Desplazamiento de marca temporal) para sobrescribir la fecha del código temporal sin afectar a lahora y número de fotograma. Este ajuste no tiene ningún efecto a menos que también incluya la marcade programa-fecha-hora en la salida.

Si utiliza la API o un SDK, puede encontrar este ajuste en el archivo JSON del trabajo, denominadoTimestampOffset, ubicado en Settings, TimecodeConfig.

Ajuste de la configuración de código temporal deentrada

El valor de Timecode source (Origen de código temporal) que especifique en la configuración de entradaafecta a la forma en que el servicio sincroniza audio y subtítulos que proporcione en un archivo que esindependiente del vídeo. También afecta a la forma en que el servicio interpreta los códigos temporalesque proporcione para recorte de entrada. Para obtener información acerca los recortes de entrada,consulte Transcodificación de solo una parte de la entrada (recorte de entrada) (p. 42).

Para ajustar la configuración de Timecode source (Origen de código temporal)

1. En la página Create job (Crear trabajo), en el panel Job (Trabajo) situado a la izquierda, elegir unaentrada.

2. En Video selector (Selector de vídeo), Timecode source (Origen de código temporal), especifique siAWS Elemental MediaConvert lee códigos temporales desde la entrada o los genera comenzandodesde cero. Las opciones son las siguientes:

• Embedded (Incrustado): el servicio utiliza los códigos temporales incrustados en el vídeo deentrada. Este es el valor predeterminado.

Si no hay códigos temporales incrustados en la entrada, el servicio se comporta como si Timecodesource (Origen de código temporal) se hubiera establecido en Start at 0 (Inicio en 0).

28

Page 33: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioAjuste de la configuración de código temporal de salida

• Start at 0 (Inicio en 0): el servicio establece el código temporal del primer fotograma del trabajo en00:00:00:00.

• Specified start (Inicio especificado): no utilizar esta opción.

Independientemente del origen, los códigos temporales se encuentran en el siguiente formato de 24horas con un número de fotograma: HH:MM:SS:FF.

Si utiliza la API o un SDK, puede encontrar este ajuste en el archivo JSON del trabajo, denominadoTimecodeSource, ubicado en Settings, Inputs.

Ajuste de la configuración de código temporal desalida

Existen dos configuraciones relacionadas con código temporal que puede ajustar de forma diferente paracada salida. Se trata de Timecode insertion (Inserción de código temporal) y Timecode burn-in (Códigotemporal forzado).

Inserción de metadatos de código temporalLa configuración Timecode insertion (Inserción de código temporal) determina si una salida dada tienecódigos temporales incrustados en sus metadatos. AWS Elemental MediaConvert pone esta informaciónautomáticamente en el lugar adecuado, en función del códec de salida. Para los códecs MPEG-2 yQuickTime, tales como Apple ProRes, el servicio inserta los códigos temporales en los metadatos deI-frame del vídeo. Para H.265 (HEVC) y H.264 (AVC), el servicio inserta los códigos temporales en elmensaje de sincronización de imagen de información de mejora adicional (SEI).

Para incluir metadatos de código temporal en una salida

1. En la página Create job (Crear trabajo), en el panel Job (Trabajo) situado a la izquierda, elija unasalida.

2. En Stream settings (Ajustes de transmisión), Timecode insertion (Inserción de código temporal), elijaPIC_TIMING_SEI para incluir metadatos de código temporal. Elija Disabled (Deshabilitado) para omitirlos metadatos de código temporal.

Si utiliza la API o un SDK, puede encontrar este ajuste en el archivo JSON del trabajo, denominadoTimecodeInsertion, ubicado en Settings, OutputGroups, Outputs, VideoDescription.

Forzado de códigos temporales en fotogramas devídeoLa configuración Timecode burn-in (Código temporal forzado) determina si una salida dada tiene códigostemporales visibles inscritos en los propios fotogramas de vídeo. Los códigos temporales no son unasuperposición, sino una parte permanente de los fotogramas de vídeo.

Para forzar códigos de tiempo en una salida

1. En la página Create job (Crear trabajo), en el panel Job (Trabajo) situado a la izquierda, elija unasalida.

2. En Stream settings (Ajustes de transmisión), Preprocessors (Preprocesadores), elija Timecode burn-in(Código temporal forzado).

29

Page 34: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioForzado de códigos temporales en fotogramas de vídeo

3. Opcionalmente, proporcione valores para los ajustes Prefix (Prefijo), Font size (Tamaño de fuente) yPosition (Posición). Incluso si no proporciona estos valores, los códigos temporales se fuerzan en lasalida utilizando estos valores predeterminados:

• Prefix (Prefijo): sin prefijo• Font size (Tamaño de fuente): Extra Small (10) [Extra pequeño (10)]• Position (Posición): Top Center (Centro superior)

Para obtener más información acerca de cada uno de estos ajustes, elija el enlace Info (información)junto a Timecode burn-in (Código temporal forzado).

Si utiliza la API o un SDK, puede encontrar estos ajustes en el archivo JSON del trabajo. Estos ajustesestán en Settings, OutputGroups, Outputs, VideoDescription, VideoPreprocessors,TimecodeBurnin.

30

Page 35: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioIncluir marcadores de SCTE-35 en una salida

Incluir marcadores de SCTE-35en salidas de AWS ElementalMediaConvert

En un recurso de secuencia de transporte, los marcadores de SCTE-35 indican dónde pueden insertar lossistemas posteriores otro contenido (normalmente anuncios o programas locales). En las salidas de HLS,el manifiesto podría contener también metadatos de SCTE-35.

Con esta característica, dispone de tres opciones:

• Transferir marcadores desde la entrada a la salida. (p. 31)• Incluir información de SCTE-35 en su manifiesto de HLS. (p. 32)• Dejar en blanco el contenido durante los espacios publicitarios. (p. 32)

De forma predeterminada, el servicio elimina los marcadores de SCTE-35 de la salida y, por lo tanto, noincluyen información de SCTE-35 en manifiestos HLS o deja en blanco el espacio publicitario.

Note

AWS Elemental MediaConvert no procesa la información desde manifiestos de entrada.

Incluir marcadores de SCTE-35 en una salidaPuede incluir cualquier marcador de SCTE-35 desde su entrada en cualquier salida que tenga uncontenedor MPEG-2. Estas salidas podrían estar en un paquete de HLS o podrían ser archivosindependientes.

Para transferir marcadores de SCTE-35 de la entrada a la salida:

1. Abra la consola de AWS Elemental MediaConvert en https://console.aws.amazon.com/mediaconvert.2. Elija Create new job (Crear nuevo trabajo).3. Configure la entrada, grupos de salida y salidas para vídeo y audio, tal como se describe en

Configurar un trabajo en AWS Elemental MediaConvert (p. 6) y Estructuración de trabajos complejosen AWS Elemental MediaConvert (p. 9).

Note

Los marcadores de SCTE-35 solo están presentes en entradas de secuencia de transporte,como archivos MPEG-2. Solo puede incluirlos en las salidas de contenedor MPEG-2. Estassalidas pueden ser archivos independientes o bien formar parte de un paquete de HLS.

4. Elija una salida en File group (Grupo de archivos) o en Apple HLS.5. En Container settings (Configuración de contenedor) (para salidas de File group [Grupo de archivos])

o Transport stream settings (Configuración de secuencia de transporte) (para salidas de Apple HLS),busque SCTE-35 source (Origen de SCTE-35) y elija Passthrough (Acceso directo).

6. Como opción, en SCTE-35 PID (PID de SCTE-35), introduzca un valor distinto del valor 500predeterminado.

31

Page 36: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioIncluir información de SCTE-35 en su manifiesto de HLS

Un PID, o identificador de paquete, es un identificador para un conjunto de datos en un contenedorde transmisión de transporte MPEG-2. Los PID se utilizan por parte de los sistemas posteriores yreproductores para localizar información específica en el contenedor.

Incluir información de SCTE-35 en su manifiesto deHLS

Para salidas en un paquete de HLS, puede hacer que el servicio incluya información en el manifiesto deHLS acerca de los marcadores de SCTE-35 que están en cada una de las salidas.

Para incluir información de SCTE-35 en su manifiesto de HLS:

1. Abra la consola de AWS Elemental MediaConvert en https://console.aws.amazon.com/mediaconvert.2. Elija Create new job (Crear nuevo trabajo).3. Configure la entrada, grupos de salida y salidas para vídeo y audio, tal como se describe en

Configurar un trabajo en AWS Elemental MediaConvert (p. 6) y Estructuración de trabajos complejosen AWS Elemental MediaConvert (p. 9).

4. En Output groups (Grupos de salida), elija Apple HLS.

Note

Las salidas deben estar en un grupo de salidas de Apple HLS si desea incluir la informaciónde SCTE-35 en un manifiesto de HLS.

5. Seleccione Advanced.6. En Ad markers (Marcadores publicitarios), habilite AWS Elemental, SCTE-35 enhanced (SCTE-35

mejorado) o ambos. Utilice marcadores publicitarios de AWS Elemental si prevé enviar esta salida conotros servicios multimedia AWS Elemental.

Dejar en blanco el contenido de espaciospublicitarios

Puede habilitar dejar en blanco el espacio publicitario para quitar contenido de vídeo, quitar subtítulosy silenciar audio durante las partes de la salida que están marcadas como disponibles para anuncios(espacios publicitarios).

Configure si hay marcadores de SCTE-35 para cada salida individualmente, pero habilite o deshabilitedejar en blanco los espacios publicitarios para cada salida del trabajo. Para que el servicio deje en blancopartes de la salida, tiene que transferir los marcadores y habilitar dejar en blanco espacio publicitario.

Para habilitar dejar en blanco espacio publicitario:

1. Cree un trabajo y configure las salidas para incluir marcadores de SCTE-35 tal y como se describe enthe section called “Incluir marcadores de SCTE-35 en una salida” (p. 31).

2. En el panel de navegación izquierdo, en Job settings (Configuración del trabajo), elija Settings(Configuración).

3. En Global processors (Procesadores globales), habilite Ad avail blanking (Dejar en blanco espaciopublicitario).

4. Como opción, en Blanking image (Imagen de borrado), proporcione un URI a un archivo de imagenubicado en un bucket de Amazon S3. Si especifica una imagen aquí, el servicio insertará la imagen de

32

Page 37: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioDejar en blanco el contenido de espacios publicitarios

todos los fotogramas de vídeo dentro del espacio publicitario. Si no especifica una imagen, el servicioutilizará una pizarra negra en su lugar.

Las imágenes de borrado deben ser archivos .png o .bmp que tengan el mismo tamaño o inferior, enpíxeles, que la resolución de vídeo de salida.

33

Page 38: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioCifrado de contenido

Uso del cifrado en AWS ElementalMediaConvert

Proteja su contenido del uso no autorizado mediante el cifrado. Los sistemas de administración dederechos digitales (DRM) proporcionan claves a AWS Elemental MediaConvert para el cifrado decontenido y licencias a los reproductores compatibles para el descifrado.

Note

Para cifrar contenido, debe disponer de un proveedor de soluciones DRM. Para llevar a cabola configuración, consulte http://docs.aws.amazon.com/speke/latest/documentation/customer-onboarding.html.La única excepción a este requisito es con el protocolo de streaming HLS de Apple, donde puedeelegir definir sus propias claves estáticas o utilizar un proveedor de DRM.

Temas• Cifrado de contenido (p. 34)• Parámetros de cifrado de SPEKE (p. 35)• Parámetros de cifrado de clave estática (p. 35)• Resolución de problemas de cifrado (p. 35)

Cifrado de contenidoUtilice el siguiente procedimiento para habilitar el cifrado de contenido en grupos de salida DASH ISO, MSSmooth y Apple HLS. Para utilizar este procedimiento, debe tener experiencia con grupos de salida. Paraobtener más información, consulte the section called “Paso 2: crear grupos de salida” (p. 6).

Para cifrar contenido

1. Abra la consola de AWS Elemental MediaConvert en https://console.aws.amazon.com/mediaconvert.2. En el panel de navegación, en Output groups (Grupos de salida), elija el grupo de salida para el que

desea habilitar el cifrado.3. Debajo del panel principal, localice y habilite la opción DRM Encryption (Cifrado DRM).4. Siga uno de estos dos caminos, en función de su tipo de grupo de salida:

• Para DASH ISO y MS Smooth, rellene los campos de parámetro de cifrado. Para obtener másinformación, consulte the section called “Parámetros de cifrado de SPEKE” (p. 35).

• Para Apple HLS, rellene los parámetros siguientes:a. Encryption method (Método de cifrado): elija Sample-AES para Apple HLS Fairplay o AES-128 para

Apple HLS AES-128.b. Key provider type (Tipo de proveedor clave): elija SPEKE para cifrar utilizando una clave facilitada

por su proveedor de soluciones DRM o elija Static Key (Clave estática) para escribir su propiaclave.• Para SPEKE, rellene los campos de parámetro de cifrado. Para obtener más información,

consulte the section called “Parámetros de cifrado de SPEKE” (p. 35).• Para Static Key (Clave estática), consulte the section called “Parámetros de cifrado de clave

estática” (p. 35).

34

Page 39: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioParámetros de cifrado de SPEKE

Parámetros de cifrado de SPEKEAl solicitar el cifrado, proporcione parámetros de entrada que permitan al servicio localizar el servidor declaves de su proveedor de soluciones, autenticarse como usuario y para solicitar las claves de cifradoadecuadas. En esta sección se describen las opciones. Algunas opciones están disponibles solo paradeterminados protocolos de streaming.

• Resource ID (ID de recurso): identificador definido por el usuario para el contenido, que se envía alservidor de claves para identificar el punto de enlace actual. Su exclusividad dependerá de lo precisosque desee que sean los controles de acceso. El servicio no permite utilizar el mismo ID para dosprocesos de cifrado simultáneos.

En el siguiente ejemplo se muestra un ID de recursos:

MovieNight20171126093045

• System IDs (ID de sistema): identificadores únicos para el protocolo de streaming y el sistema DRM.Proporcione un máximo de dos ID para DASH y exactamente uno para el resto de protocolos destreaming. Si proporciona varios ID de sistema, introdúzcalos en líneas separadas y no los separemediante comas ni ningún otro signo de puntuación. Para obtener una lista de los ID de sistema máscomunes, consulte DASH-IF System IDs. Si no conoce sus ID, pregunte a su proveedor de solucionesDRM.

• URL: la URL del proxy de API Gateway que se ha configurado para la comunicación con el servidor declaves.

En el ejemplo siguiente se muestra una URL:

https://1wm2dx1f33.execute-api.us-west-2.amazonaws.com/SpekeSample/copyProtection

Opciones de configuración adicionales para AppleHLS• (Opcional) Constant initialization vector (Vector de inicialización constante): valor hexadecimal de 128

bits, 16 bytes representado por una cadena de texto de 32 caracteres. que se utiliza con la clave paracifrar contenido.

Parámetros de cifrado de clave estáticaLas siguientes opciones son para el cifrado de clave estática:

• Static key value (Valor de clave estática): una cadena válida para cifrar contenido.• URL: la URL para incluir en el manifiesto a fin de poder descifrar el contenido.

Resolución de problemas de cifradoSi el servidor de claves del sistema DRM no está disponible cuando AWS Elemental MediaConvert solicitalas claves, la consola muestra el siguiente mensaje: Key Server Unavailable (Servidor de claves nodisponible)

35

Page 40: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioResolución de problemas de cifrado

Tenga a mano la siguiente información cuando se ponga en contacto con un técnico de soporte para finesde resolución de problemas:

• La región donde se ejecutó el trabajo• Job ID• ID de cuenta• El nombre de su proveedor de soluciones de DRM• Cualquier otra información sobre el problema que tenga que puedan contribuir a la resolución de

problemas

36

Page 41: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioConfiguración de metadatos de espacio de color

Configuración de un trabajo paraHDR

AWS Elemental MediaConvert recibe y genera vídeo en los siguientes formatos HDR:

• HDR10 (rec. espacio de color 2020)• HLG (rec. espacio de color 2020)

y los siguientes formatos estándar:

• SDR (rec. espacio de color 609)• SDR (rec. espacio de color 709)

AWS Elemental MediaConvert admite HDR con recursos de vídeo HEVC en salidas DASH y secuencia detransporte.

Puede crear salidas HDR de las formas siguientes:

• Recibiendo contenido HDR y generando vídeo en el mismo formato.• Recibiendo contenido HDR en un formato y convirtiéndolo al otro formato HDR. Este proceso cambia

el propio vídeo y convierte automáticamente los metadatos para que coincidan con la conversión decontenido.

• Recibiendo contenido SDR y convirtiendo el espacio de color a un formato HDR. Este proceso crear unasalida con formato HDR y convierte automáticamente los metadatos para que coincidan.

Note

Este proceso no actualiza el rango dinámico del propio contenido de vídeo. Por lo tanto, lasalida tiene formato HDR, pero tiene el mismo aspecto que si lo hubiera creado como salidaSDR.

No se puede convertir vídeo HDR a SDR con AWS Elemental MediaConvert.

Con las salidas HDR10, puede gestionar los metadatos de espacio de color transfiriéndolos desde laentrada, añadiendo datos que faltan o corrigiendo datos inexactos.

AWS Elemental MediaConvert lee automáticamente los metadatos HDR del origen de vídeo.

Configuración de metadatos de espacio de colorDe forma predeterminada, AWS Elemental MediaConvert establece el espacio de color en Follow (Seguir),lo que significa que el espacio de color de salida es el mismo que el de entrada, incluso si el espacio decolor cambia a lo largo del vídeo.

Utilice la siguiente lista de comprobación para modificar la configuración de espacio de color de su trabajo.

37

Page 42: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioCorrección de metadatos de espacio de color de entrada

Tarea de corrección de color Cómo hacerlo

Reemplace cualquier metadatos de espacio decolor inexacto o que falte en la entrada.

the section called “Corrección de metadatos deespacio de color de entrada” (p. 38)

Configure cada transmisión de salida para incluiro excluir los metadatos de color según seanecesario.

the section called “Inserción de metadatos de coloren la salida” (p. 38)

Aplique una corrección de color según seanecesario en las selecciones de corrección decolor de preprocesadores en cada transmisión desalida.

the section called “Corrección de color en lasalida” (p. 38)

Corrección de metadatos de espacio de color deentrada

Utilice los controles de selector de vídeo para corregir metadatos de espacio de color inexactos o quefalten en su transmisión de entrada. Esta configuración se aplica a toda la salida.

En Input (Entrada), Video selector (Selector de vídeo), establezca lo siguiente:

• Color space (Espacio de color): elija el espacio de color adecuado. Debe ser distinto de Follow (Seguir).• En Color space usage (Uso de espacio de color), elija Force (Forzar).• Si elige el espacio de color HDR 10, en HDR master display information (Información de pantalla

maestra HDR), introduzca sus valores.

Inserción de metadatos de color en la salidaInserte metadatos de color en cada transmisión de salida donde los necesita y deshabilite la insercióndonde no los necesite. Para ello, en la configuración de transmisión de salida, active la casilla deverificación Insert color metadata (Insertar metadatos de color).

Note

En función del tipo de salida, es posible que tenga que elegir la opción More Settings (Másajustes) para revelar la casilla de verificación para insertar metadatos de color.

Corrección de color en la salidaEstablezca la corrección de color según corresponda en la configuración de preprocesador de cadatransmisión de salida. De forma predeterminada, AWS Elemental MediaConvert no aplica la corrección decolor.

En las opciones de preprocesadores de la transmisión de salida, elija Color corrector (Corrector de color).Introduzca los valores en las selecciones que aparecen.

Note

En función del tipo de salida, es posible que tenga que elegir las opciones More settings (Másajustes) para mostrar el área de configuración de preprocesadores.

38

Page 43: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioBrillo, contraste, matiz y saturación

AWS Elemental MediaConvert calcula la corrección de color utilizando los valores de estos camposcombinados con los metadatos de color de la entrada.

Brillo, contraste, matiz y saturaciónIntroduzca los valores de corrección según corresponda para brillo, contraste, matiz y saturación. AWSElemental MediaConvert utiliza estos ajustes para aplicar corrección de color con independencia de losotros ajustes de corrector de color.

Conversión de espacio de colorDefina la conversión de espacio de color para codificar la transmisión de salida con un estándar distinto dela transmisión de entrada. Seleccione la opción para el formato al que desea convertir. El formato desde elque se realiza la conversión viene determinado por la entrada.

Opciones de conversión admitidas

AWS Elemental MediaConvert admite formatos HDR, HDR 10 y HLG 2020, así como espacios de colorSDR, Rec. 601 y Rec. 709, para entrada y salida. Su espacio de color de entrada viene definido por elvídeo de entrada o al anular la configuración de vídeo de entrada. Para obtener más información, consultethe section called “Corrección de metadatos de espacio de color de entrada” (p. 38).

No se puede convertir de entrada HDR a salida SDR, pero todas las demás opciones de conversión sonválidas.

A continuación se enumeran las opciones de conversión válidas:

• Desde cualquier formato HDR a cualquier otro formato HDR (HDR 10 o HLG 2020)• Desde cualquier espacio de color SDR a cualquier otro espacio de color SDR (rec. 601 y rec. 709)• Desde cualquier espacio de color SDR a cualquier formato HDR

Pantalla maestra HDRLos campos de información de pantalla maestra HDR aparecen cuando elige la conversión de espaciode color, Force HDR 10. Utilice estos campos para proporcionar metadatos de información de pantallamaestra para que se incluyan en la salida.

39

Page 44: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioRequisitos para el archivo de superposición

Incluir superposiciones de gráficoscon el insertador de imagen de AWSElemental MediaConvert

La característica insertador de imagen (superposición de gráfico) le permite insertar una imagen (archivoBMP, PNG o TGA) en un momento especificado y mostrarlo como una superposición en el vídeosubyacente durante un tiempo especificado. Esta característica incluye capacidad de fundido de entrada yde salida y de capacidad ajustable. Puede incluir hasta ocho superposiciones en una salida.

Por ejemplo, podría incluir un logotipo en la esquina del fotograma de vídeo a lo largo de la duración delarchivo y un indicador HDR para solo las partes del archivo que sean HDR.

Requisitos para el archivo de superposiciónConfigure los archivos de imagen que desea insertar sobre su vídeo del siguiente modo:

• Tipo de archivo: utilice .bmp, .png, o .tga• Relación de aspecto: utilice cualquier relación de aspecto; no tiene que coincidir con la relación de

aspecto del vídeo subyacente.• Tamaño en píxeles: utilice cualquier tamaño, hasta el tamaño del vídeo subyacente.

Note

En los trabajos que escalan la resolución de vídeo (es decir, el tamaño del fotograma de vídeo),la imagen superpuesta no se ajusta a escala. Asegúrese de que la imagen que ha seleccionadose ajuste al tamaño del fotograma de vídeo después del escalado.

Configuración de inserción de imágenesPuede configurar la inserción de imágenes individualmente en cada salida donde desee que el serviciosuperponga gráficos en su vídeo.

Para insertar un imagen encima del vídeo

1. Abra la consola de AWS Elemental MediaConvert en https://console.aws.amazon.com/mediaconvert.2. Configure los grupos de salida y las salidas para vídeo y audio, tal como se describe en Configurar

un trabajo en AWS Elemental MediaConvert (p. 6) y Estructuración de trabajos complejos en AWSElemental MediaConvert (p. 9).

3. En el panel izquierdo de la página Create job (Crear trabajo), elija la salida adecuada de la lista desalidas.

4. En los ajustes Encoding (Codificación), en la pestaña Video (Vídeo), busque la sección Preprocessors(Preprocesadores).

5. Elija Insertador de imagen. Esto muestra un botón Add image (Añadir imagen).6. Elija Add image (Añadir imagen).

40

Page 45: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioAcerca de las superposiciones múltiples

7. Especifique la ubicación de la imagen superpuesta y los valores de la configuración para controlar elaspecto de la superposición en el vídeo. Para obtener más información sobre cada configuración, elijael enlace Info (Información) junto a la configuración.

8. Repita los pasos 6 y 7 para añadir imágenes adicionales que desee incluir en esta salida.9. Repita los pasos 3 a 8 para cada salida en la que desee que AWS Elemental MediaConvert

superponga gráficos.

Acerca de las superposiciones múltiplesPuede configurar una salida con varias imágenes superpuestas. Cada superposición es independiente delas demás, con su propia configuración de opacidad, tiempos de fundido de entrada y de salida, posiciónen el fotograma y duración que está en el vídeo. Puede configurar las superposiciones para que todasaparezcan en el vídeo subyacente al mismo tiempo y se solapen físicamente entre sí.

Si coloca las imágenes de superposición de forma que se solapen, AWS Elemental MediaConvert lascoloca en capas de acuerdo con el valor que proporcione para la configuración Layer (Capa). El serviciosuperpone gráficos con valores más altos para Layer (Capa) encima de superposiciones con valores másbajos de Layer (Capa).

.

41

Page 46: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuario

Transcodificación de solo una partede la entrada (recorte de entrada)

Puede seleccionar porciones de su archivo de entrada (clips) para transcodificar a sus salidas, excluyendoel resto del archivo de entrada. Al crear clips para un trabajo, AWS Elemental MediaConvert incluye losmismos clips en cada salida del trabajo. Si desea dos salidas con diferentes clips del mismo archivo deentrada, debe crear dos trabajos y especificar diferentes clips de entrada.

Note

Para unir más de un archivo de entrada en una única salida (costura de entrada), añada otraentrada al trabajo. Puede tener hasta 50 entradas en un trabajo.En la página Create job (Crear trabajo), en la sección Job (Trabajo),, junto a Inputs (Entradas),elija Add (Agregar). AWS Elemental MediaConvert cose las entradas en el orden en el que las haañadido.

Para configurar el recorte de entrada

1. En la página Create job (Crear trabajo), en el panel Job (Trabajo) situado a la izquierda, elegir unaentrada.

2. En la sección Input clips (Clips de entrada), elija Add input clip (Añadir clip de entrada).3. Introduzca los códigos temporales de inicio y finalización del primer clip que desee incluir. el siguiente

formato de 24 horas con un número de fotograma: HH:MM:SS:FF.

Asegúrese de proporcionar códigos temporales que tengan sentido con los códigos temporales deentrada. Por ejemplo, si su vídeo de entrada tiene códigos temporales integrados que comienzan en01:00:00:00, debería definir el código de inicio de un clip a los treinta segundos como 01:00:30:00, no00:00:30:00.

4. Si la entrada no tiene códigos temporal incrustados, cambie el valor de Timecode source (Origende código temporal) para la entrada. En la sección Video selector (Selector de vídeo), en Timecodesource (Origen de código temporal), elija Start at 0 (Inicio en 0).

Note

Si cambia el valor de Source (Origen) en la sección Timecode configuration (Origen de códigotemporal) de la configuración de trabajo (eligiendo Job Settings (Configuración de la tarea)en el panel Job (Tarea)), ello no afectará al recorte de entrada. Esta configuración afecta ensu lugar a cómo aparecen los códigos temporales de salida y a cómo se sincroniza el audio yalgunos formatos de subtítulos.

5. Especifique los clips adicionales repitiendo los pasos 2 a 4 de este procedimiento. Varios clips no sepueden solapar, cada Start timecode (Código temporal de inicio) debe ir después del End timecode(Código temporal de finalización) del clip anterior.

Si especifica más de un clip de entrada, todos aparecerán en la salida, uno detrás de otro, en el ordenen el que se especifiquen.

42

Page 47: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioVideo

Códecs y contenedores de entradacompatibles

AWS Elemental MediaConvert acepta archivos de entrada en las siguientes combinaciones de códecs ycontenedores.

VideoLos códecs y contenedores de entrada de vídeo admitidos se enumeran en la tabla que figura acontinuación.

Contenedor Códecs de vídeo compatibles con contenedor

Sin contenedor DV/DVCPRO, AVC (H.264), HEVC (H.265),MPEG-1, MPEG-2

Entrelazado de audio y vídeo Sin comprimir, DivX/Xvid, DV/DVCPRO

Adobe® Flash® Archivo Flash® 9, H.263, AVC (H.264)

Matroska AVC (H.264), MPEG-2, MPEG-4 parte 2, VC-1

Secuencias de transporte MPEG AVC (H.264), HEVC (H.265), MPEG-2, VC-1

Transmisiones de sistema MPEG-1 MPEG-1, MPEG-2

MPEG-4 Sin comprimir, AVC Intra 50/100, DivX/Xvid, H.261,H.262, H.263, AVC (H.264), HEVC (H.265), JPEG2000, MJPEG, MPEG-2, MPEG-4 parte 2, VC-1

MXF Sin comprimir, AVC Intra 50/100, DNxHD, DV/DVCPRO, DV25, DV50, DVCPro HD, AVC (H.264),JPEG 2000, MPEG-2, Panasonic P2, SonyXDCam,SonyXDCam MPEG-4 Proxy

QuickTime® Sin comprimir, Apple ProRes, AVC Intra 50/100,DivX/Xvid, DV/DVCPRO, H.261, H.262, H.263,AVC (H.264) JPEG 2000, MJPEG, MPEG-2,MPEG-4 parte 2

WMV/ASF VC-1

AudioLos códecs y contenedores de entrada de audio admitidos se enumeran en la tabla que figura acontinuación.

43

Page 48: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioAudio

Contenedor Códecs de audio

Sin contenedor

Entrelazado de audio y vídeo Tramas Dolby® Digital, Dolby® Digital Plus™,Dolby® E transportadas en secuencias PCM,MPEG Audio, PCM

Adobe® Flash® AAC

Matroska AAC, Dolby® Digital, Dolby® Digital Plus™, WMA,WMA2

Secuencias de transporte MPEG Tramas AAC, AIFF, Dolby® Digital, Dolby® DigitalPlus™, Dolby® E transportadas en secuenciasPCM, MPEG Audio, PCM, WMA, WMA2

Transmisiones de sistema MPEG-1 AAC, AIFF, Dolby® Digital, Dolby® Digital Plus™,MPEG, Audio PCM

MPEG-4 AAC, Dolby® Digital, Dolby® Digital Plus™, PCM,WMA, WMA2

MXF Tramas AAC, AIFF, Dolby® E transportadas ensecuencias PCM, MPEG Audio, PCM

QuickTime® AAC

WMV/ASF WMA, WMA2

44

Page 49: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioVideo

Códecs y contenedores de salidacompatibles

AWS Elemental MediaConvert admite las siguientes combinaciones de códecs y contenedores.

Video

Contenedor Códecs compatibles con contenedor

MPEG DASH AVC (H.264), HEVC (H.265)

MPEG-2 TS AVC (H.264), HEVC (H.265), MPEG-2

HLS AVC (H.264), HEVC (H.265)

Smooth (ISMV) AVC (H.264)

MPEG-4 (.mp4) AVC (H.264), HEVC (H.265)

MPEG-4 Flash (.f4v) AVC (H.264)

QuickTime AVC (H.264), MPEG-2, Apple ProRes (solo conaudio AIFF)

XDCAM MPEG-2

Sin formato (sin contenedor) AVC (H.264), HEVC (H.265), MPEG-2

AudioLos códecs y contenedores de salida de audio admitidos se enumeran en la tabla que figura acontinuación.

Contenedor Códecs compatibles con contenedor

MPEG DASH Dolby Digital Plus, Dolby Digital, AAC

MPEG-2 TS Dolby Digital Plus, Dolby Digital, AAC

HLS Dolby Digital Plus, Dolby Digital, AAC

Smooth (ISMV Dolby Digital Plus, Dolby Digital, AAC

MPEG-4 (.mp4) Dolby Digital Plus, Dolby Digital, AAC

MPEG-4 Flash (.f4v) AAC

45

Page 50: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioAudio

Contenedor Códecs compatibles con contenedor

QuickTime Dolby Digital Plus (con H.264 y MPEG-2), DolbyDigital (con H.264 y MPEG-2), AAC (con H.264 yMPEG-2), WAV (con H.264 y MPEG-2), AIFF (conApple ProRes)

XDCAM WAV

Sin formato (sin contenedor) AAC, WAV

Solo audio  

MPEG-4 solo audio AAC

46

Page 51: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioContenedor de salida DASH

Tablas de compatibilidad desubtítulos por tipo de contenedor desalida

Tablas por contenedor de salida• Contenedor de salida DASH (p. 47)• Contenedor de salida HLS (p. 48)• Contenedor de salida MS Smooth (MSS) (p. 50)• Contenedor de salida MP4 (p. 51)• Contenedor de salida de archivo MPEG2-TS (p. 52)• Contenedor de salida QuickTime (p. 54)• Sin contenedor de salida (p. 55)

Contenedor de salida DASHEn la tabla siguiente se muestra una lista con los formatos de los subtítulos de salida compatibles coneste contenedor de salida, ordenados por contenedor de subtítulos de entrada y formato de subtítulo deentrada.

Entre los formatos para los subtítulos integrados se incluyen:

• CEA-608• EIA-608• CEA-708• EIA-708

Entre los subtítulos auxiliares se incluyen:

• Subtítulos en la Quicktime Captions Track• Subtítulos en los datos VANC del contenedor MXF

Contenedor de subtítulos deentrada

Formato de subtítulos de entrada Formatos de subtítulo de salidaadmitidos

MP4 Container Incrustado Forzado

TTML

MXF Container Incrustado Forzado

TTML

Auxiliar Forzado

TTML

47

Page 52: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioContenedor de salida HLS

Contenedor de subtítulos deentrada

Formato de subtítulos de entrada Formatos de subtítulo de salidaadmitidos

Teletexto Forzado

TTML

Contenedor QuickTime Incrustado Forzado

TTML

Auxiliar Forzado

TTML

Contenedor Raw SRT Forzado

TTML

TTML Forzado

TTML

STL Forzado

TTML

SCC Forzado

TTML

Contenedor MPEG2-TS Incrustado Forzado

TTML

Teletexto Forzado

TTML

DVB-Sub Forzado

Contenedor de salida HLSEn la tabla siguiente se muestra una lista con los formatos de los subtítulos de salida compatibles coneste contenedor de salida, ordenados por contenedor de subtítulos de entrada y formato de subtítulo deentrada.

Entre los formatos para los subtítulos integrados se incluyen:

• CEA-608• EIA-608• CEA-708• EIA-708

Entre los subtítulos auxiliares se incluyen:

• Subtítulos en la Quicktime Captions Track

48

Page 53: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioContenedor de salida HLS

• Subtítulos en los datos VANC del contenedor MXF

Note

Para las salidas de HLS, si el formato de subtítulos de entrada es Teletexto o DVB-Sub, puedeincluir subtítulos de salida en esos formatos también. Los reproductores Apple estándar noreconocerán dichos subtítulos, pero los reproductores personalizados podrían hacerlo.Note

AWS Elemental MediaConvert tiene las siguientes restricciones relacionadas con el teletexto enlas salidas:

• El servicio no permite dar formato a los subtítulos ni posicionarlos• Solo se pueden utilizar los idiomas de teletexto de nivel 1.5

Contenedor de subtítulos deentrada

Formato de subtítulos de entrada Formatos de subtítulo de salidaadmitidos

MP4 Container Incrustado Forzado

Incrustado

Web-VTT

MXF Container Incrustado Forzado

Incrustado

Web-VTT

Auxiliar Forzado

Incrustado

Web-VTT

Teletexto Forzado

TTML

Contenedor QuickTime Incrustado Forzado

Incrustado

Web-VTT

Auxiliar Forzado

Incrustado

Web-VTT

Contenedor Raw SRT Forzado

Web-VTT

TTML Forzado

Web-VTT

49

Page 54: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioContenedor de salida MS Smooth (MSS)

Contenedor de subtítulos deentrada

Formato de subtítulos de entrada Formatos de subtítulo de salidaadmitidos

STL Forzado

Web-VTT

SCC Forzado

Incrustado

Web-VTT

Contenedor MPEG2-TS Incrustado Forzado

Incrustado

Web-VTT

Teletexto Forzado

Web-VTT

DVB-Sub Forzado

Contenedor de salida MS Smooth (MSS)En la tabla siguiente se muestra una lista con los formatos de los subtítulos de salida compatibles coneste contenedor de salida, ordenados por contenedor de subtítulos de entrada y formato de subtítulo deentrada.

Entre los formatos para los subtítulos integrados se incluyen:

• CEA-608• EIA-608• CEA-708• EIA-708

Entre los subtítulos auxiliares se incluyen:

• Subtítulos en la Quicktime Captions Track• Subtítulos en los datos VANC del contenedor MXF

Contenedor de subtítulos deentrada

Formato de subtítulos de entrada Formatos de subtítulo de salidaadmitidos

MP4 Container Incrustado Forzado

TTML

MXF Container Incrustado Forzado

TTML

Auxiliar Forzado

50

Page 55: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioContenedor de salida MP4

Contenedor de subtítulos deentrada

Formato de subtítulos de entrada Formatos de subtítulo de salidaadmitidosTTML

Teletexto Forzado

TTML

Contenedor QuickTime Incrustado Forzado

TTML

Auxiliar Forzado

TTML

Contenedor Raw SRT Forzado

TTML

SMI Forzado

TTML

TTML Forzado

TTML

STL Forzado

TTML

SCC Forzado

TTML

Contenedor MPEG2-TS Incrustado Forzado

TTML

Teletexto Forzado

TTML

DVB-Sub

Contenedor de salida MP4En la tabla siguiente se muestra una lista con los formatos de los subtítulos de salida compatibles coneste contenedor de salida, ordenados por contenedor de subtítulos de entrada y formato de subtítulo deentrada.

Entre los formatos para los subtítulos integrados se incluyen:

• CEA-608• EIA-608• CEA-708• EIA-708

51

Page 56: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioContenedor de salida de archivo MPEG2-TS

Entre los subtítulos auxiliares se incluyen:

• Subtítulos en la Quicktime Captions Track• Subtítulos en los datos VANC del contenedor MXF

Contenedor de subtítulos deentrada

Formato de subtítulos de entrada Formatos de subtítulo de salidaadmitidos

MP4 Container Incrustado Forzado

Incrustado

MXF Container Incrustado Forzado

Incrustado

Auxiliar Forzado

Incrustado

Teletexto Forzado

Incrustado

Contenedor QuickTime Incrustado Forzado

Incrustado

Auxiliar Forzado

Incrustado

Contenedor Raw SRT Forzado

TTML Forzado

STL Forzado

SCC Forzado

Incrustado

Contenedor MPEG2-TS Incrustado Forzado

Incrustado

Teletexto Forzado

DVB-Sub Forzado

Contenedor de salida de archivo MPEG2-TSEn la tabla siguiente se muestra una lista con los formatos de los subtítulos de salida compatibles coneste contenedor de salida, ordenados por contenedor de subtítulos de entrada y formato de subtítulo deentrada.

Entre los formatos para los subtítulos integrados se incluyen:

52

Page 57: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioContenedor de salida de archivo MPEG2-TS

• CEA-608• EIA-608• CEA-708• EIA-708

Entre los subtítulos auxiliares se incluyen:

• Subtítulos en la Quicktime Captions Track• Subtítulos en los datos VANC del contenedor MXF

Note

AWS Elemental MediaConvert tiene las siguientes restricciones relacionadas con el teletexto enlas salidas:

• El servicio no permite dar formato a los subtítulos ni posicionarlos• Solo se pueden utilizar los idiomas de teletexto de nivel 1.5

Contenedor de subtítulos deentrada

Formato de subtítulos de entrada Formatos de subtítulo de salidaadmitidos

MP4 Container Incrustado Forzado

DVB-Sub

Incrustado

MXF Container Incrustado Forzado

DVB-Sub

Incrustado

Auxiliar Forzado

DVB-Sub

Incrustado

Teletexto Forzado

DVB-Sub

Teletexto

Contenedor QuickTime Incrustado Forzado

DVB-Sub

Incrustado

Auxiliar Forzado

DVB-Sub

Incrustado

53

Page 58: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioContenedor de salida QuickTime

Contenedor de subtítulos deentrada

Formato de subtítulos de entrada Formatos de subtítulo de salidaadmitidos

Contenedor Raw SRT Forzado

Teletexto

SMI Forzado

DVB-Sub

TTML Forzado

Teletexto

DVB-Sub

STL Forzado

Teletexto

DVB-Sub

SCC Forzado

DVB-Sub

Incrustado

Contenedor MPEG2-TS Incrustado Forzado

DVB-Sub

Incrustado

Teletexto Forzado

DVB-Sub

Teletexto

DVB-Sub Forzado

DVB-Sub

Contenedor de salida QuickTimeEn la tabla siguiente se muestra una lista con los formatos de los subtítulos de salida compatibles coneste contenedor de salida, ordenados por contenedor de subtítulos de entrada y formato de subtítulo deentrada.

Entre los formatos para los subtítulos integrados se incluyen:

• CEA-608• EIA-608• CEA-708• EIA-708

54

Page 59: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioSin contenedor de salida

Entre los subtítulos auxiliares se incluyen:

• Subtítulos en la Quicktime Captions Track• Subtítulos en los datos VANC del contenedor MXF

Contenedor de subtítulos deentrada

Formato de subtítulos de entrada Formatos de subtítulo de salidaadmitidos

MP4 Container Incrustado Forzado

Incrustado

MXF Container Incrustado Forzado

Incrustado

Auxiliar Forzado

Incrustado

Teletexto Forzado

Contenedor QuickTime Incrustado Forzado

Incrustado

Auxiliar Forzado

Incrustado

Contenedor Raw SRT Forzado

TTML Forzado

STL Forzado

SCC Forzado

Incrustado

Contenedor MPEG2-TS Incrustado Forzado

Incrustado

Teletexto Forzado

DVB-Sub Forzado

Sin contenedor de salidaEn la tabla siguiente se muestra una lista con los formatos de los subtítulos de salida compatibles coneste contenedor de salida, ordenados por contenedor de subtítulos de entrada y formato de subtítulo deentrada.

Entre los formatos para los subtítulos integrados se incluyen:

• CEA-608• EIA-608

55

Page 60: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioSin contenedor de salida

• CEA-708• EIA-708

Entre los subtítulos auxiliares se incluyen:

• Subtítulos en la Quicktime Captions Track• Subtítulos en los datos VANC del contenedor MXF

Contenedor de subtítulos deentrada

Formato de subtítulos de entrada Formatos de subtítulo de salidaadmitidos

MP4 Container Incrustado Forzado

Incrustado

MXF Container Incrustado Forzado

Incrustado

Auxiliar Forzado

Incrustado

Teletexto Forzado

Contenedor QuickTime Incrustado Forzado

Incrustado

Auxiliar Forzado

Incrustado

Contenedor Raw SRT Forzado

TTML Forzado

STL Forzado

SCC Forzado

Incrustado

Contenedor MPEG2-TS Incrustado Forzado

Incrustado

Teletexto Forzado

DVB-Sub Forzado

56

Page 61: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioEjemplo: salida mp4

Ejemplo de configuración de trabajoLa configuración de trabajo proporcionada son los valores recomendados que deberían funcionar bien enla mayoría de los trabajos. Adáptelos según sea necesario para adaptarse a su flujo de trabajo específico.

Para utilizar estos ejemplos, reemplace los siguientes valores de marcador por valores reales:

• ROL AQUÍ• s3://ENTRADA AQUÍ• s3://SALIDA AQUÍ

Ejemplos• Ejemplo: salida mp4 (p. 57)• Ejemplo: salida ABR (p. 59)

Ejemplo: salida mp4{ "UserMetadata": {}, "Role": "ROLE ARN", "Settings": { "OutputGroups": [ { "Name": "File Group", "OutputGroupSettings": { "Type": "FILE_GROUP_SETTINGS", "FileGroupSettings": { "Destination": "s3://bucket/out" } }, "Outputs": [ { "VideoDescription": { "ScalingBehavior": "DEFAULT", "TimecodeInsertion": "DISABLED", "AntiAlias": "ENABLED", "Sharpness": 50, "CodecSettings": { "Codec": "H_264", "H264Settings": { "InterlaceMode": "PROGRESSIVE", "NumberReferenceFrames": 3, "Syntax": "DEFAULT", "Softness": 0, "GopClosedCadence": 1, "GopSize": 48, "Slices": 1, "GopBReference": "DISABLED", "SlowPal": "DISABLED", "SpatialAdaptiveQuantization": "ENABLED", "TemporalAdaptiveQuantization": "ENABLED", "FlickerAdaptiveQuantization": "DISABLED", "EntropyEncoding": "CABAC", "Bitrate": 4500000, "FramerateControl": "SPECIFIED",

57

Page 62: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioEjemplo: salida mp4

"RateControlMode": "CBR", "CodecProfile": "HIGH", "Telecine": "NONE", "MinIInterval": 0, "AdaptiveQuantization": "HIGH", "CodecLevel": "LEVEL_4_1", "FieldEncoding": "PAFF", "SceneChangeDetect": "ENABLED", "QualityTuningLevel": "SINGLE_PASS_HQ", "FramerateConversionAlgorithm": "DUPLICATE_DROP", "UnregisteredSeiTimecode": "DISABLED", "GopSizeUnits": "FRAMES", "ParControl": "INITIALIZE_FROM_SOURCE", "NumberBFramesBetweenReferenceFrames": 3, "RepeatPps": "DISABLED", "HrdBufferSize": 9000000, "HrdBufferInitialFillPercentage": 90, "FramerateNumerator": 24000, "FramerateDenominator": 1001 } }, "AfdSignaling": "NONE", "DropFrameTimecode": "ENABLED", "RespondToAfd": "NONE", "ColorMetadata": "INSERT", "Width": 1920, "Height": 1080 }, "AudioDescriptions": [ { "AudioTypeControl": "FOLLOW_INPUT", "CodecSettings": { "Codec": "AAC", "AacSettings": { "AudioDescriptionBroadcasterMix": "NORMAL", "Bitrate": 96000, "RateControlMode": "CBR", "CodecProfile": "LC", "CodingMode": "CODING_MODE_2_0", "RawFormat": "NONE", "SampleRate": 48000, "Specification": "MPEG4" } }, "LanguageCodeControl": "FOLLOW_INPUT" } ], "ContainerSettings": { "Container": "MP4", "Mp4Settings": { "CslgAtom": "INCLUDE", "FreeSpaceBox": "EXCLUDE", "MoovPlacement": "PROGRESSIVE_DOWNLOAD" } } } ] } ], "AdAvailOffset": 0, "Inputs": [ { "AudioSelectors": { "Audio Selector 1": { "Tracks": [ 1

58

Page 63: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioEjemplo: salida ABR

], "Offset": 0, "DefaultSelection": "DEFAULT", "SelectorType": "TRACK", "ProgramSelection": 1 }, "Audio Selector 2": { "Tracks": [ 2 ], "Offset": 0, "DefaultSelection": "NOT_DEFAULT", "SelectorType": "TRACK", "ProgramSelection": 1 } }, "VideoSelector": { "ColorSpace": "FOLLOW" }, "FilterEnable": "AUTO", "PsiControl": "USE_PSI", "FilterStrength": 0, "DeblockFilter": "DISABLED", "DenoiseFilter": "DISABLED", "TimecodeSource": "EMBEDDED", "FileInput": "s3://input" } ] }}

Ejemplo: salida ABR{ "UserMetadata": {}, "Role": "ROLE ARN", "Settings": { "OutputGroups": [ { "Name": "Apple HLS", "Outputs": [ { "ContainerSettings": { "Container": "M3U8", "M3u8Settings": { "AudioFramesPerPes": 2, "PcrControl": "PCR_EVERY_PES_PACKET", "PmtPid": 480, "PrivateMetadataPid": 503, "ProgramNumber": 1, "PatInterval": 100, "PmtInterval": 100, "VideoPid": 481, "AudioPids": [ 482, 483, 484, 485, 486, 487, 488, 489,

59

Page 64: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioEjemplo: salida ABR

490, 491, 492 ] } }, "VideoDescription": { "Width": 1920, "Height": 1080, "VideoPreprocessors": { "Deinterlacer": { "Algorithm": "INTERPOLATE", "Mode": "DEINTERLACE" } }, "AntiAlias": "ENABLED", "Sharpness": 100, "CodecSettings": { "Codec": "H_264", "H264Settings": { "InterlaceMode": "PROGRESSIVE", "ParNumerator": 1, "NumberReferenceFrames": 3, "Softness": 0, "FramerateDenominator": 1001, "GopClosedCadence": 1, "GopSize": 90, "Slices": 1, "HrdBufferSize": 12500000, "ParDenominator": 1, "SpatialAdaptiveQuantization": "ENABLED", "TemporalAdaptiveQuantization": "DISABLED", "FlickerAdaptiveQuantization": "DISABLED", "EntropyEncoding": "CABAC", "Bitrate": 8500000, "FramerateControl": "SPECIFIED", "RateControlMode": "CBR", "CodecProfile": "HIGH", "Telecine": "NONE", "FramerateNumerator": 30000, "MinIInterval": 0, "AdaptiveQuantization": "MEDIUM", "CodecLevel": "LEVEL_4", "SceneChangeDetect": "ENABLED", "QualityTuningLevel": "SINGLE_PASS_HQ", "GopSizeUnits": "FRAMES", "ParControl": "SPECIFIED", "NumberBFramesBetweenReferenceFrames": 3, "HrdBufferInitialFillPercentage": 90, "Syntax": "DEFAULT" } }, "AfdSignaling": "NONE", "DropFrameTimecode": "ENABLED", "RespondToAfd": "NONE", "ColorMetadata": "INSERT" }, "AudioDescriptions": [ { "AudioTypeControl": "FOLLOW_INPUT", "AudioSourceName": "Audio Selector 1", "CodecSettings": { "Codec": "AAC", "AacSettings": { "Bitrate": 128000, "RateControlMode": "CBR",

60

Page 65: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioEjemplo: salida ABR

"CodecProfile": "LC", "CodingMode": "CODING_MODE_2_0", "SampleRate": 48000 } }, "LanguageCodeControl": "FOLLOW_INPUT" } ], "NameModifier": "_high" }, { "VideoDescription": { "ScalingBehavior": "DEFAULT", "TimecodeInsertion": "DISABLED", "AntiAlias": "ENABLED", "Sharpness": 50, "CodecSettings": { "Codec": "H_264", "H264Settings": { "InterlaceMode": "PROGRESSIVE", "NumberReferenceFrames": 3, "Syntax": "DEFAULT", "Softness": 0, "GopClosedCadence": 1, "GopSize": 90, "Slices": 1, "GopBReference": "DISABLED", "SlowPal": "DISABLED", "SpatialAdaptiveQuantization": "ENABLED", "TemporalAdaptiveQuantization": "ENABLED", "FlickerAdaptiveQuantization": "DISABLED", "EntropyEncoding": "CABAC", "Bitrate": 7500000, "FramerateControl": "INITIALIZE_FROM_SOURCE", "RateControlMode": "CBR", "CodecProfile": "MAIN", "Telecine": "NONE", "MinIInterval": 0, "AdaptiveQuantization": "HIGH", "CodecLevel": "AUTO", "FieldEncoding": "PAFF", "SceneChangeDetect": "ENABLED", "QualityTuningLevel": "SINGLE_PASS", "FramerateConversionAlgorithm": "DUPLICATE_DROP", "UnregisteredSeiTimecode": "DISABLED", "GopSizeUnits": "FRAMES", "ParControl": "INITIALIZE_FROM_SOURCE", "NumberBFramesBetweenReferenceFrames": 2, "RepeatPps": "DISABLED" } }, "AfdSignaling": "NONE", "DropFrameTimecode": "ENABLED", "RespondToAfd": "NONE", "ColorMetadata": "INSERT", "Width": 1280, "Height": 720 }, "AudioDescriptions": [ { "AudioTypeControl": "FOLLOW_INPUT", "CodecSettings": { "Codec": "AAC", "AacSettings": { "AudioDescriptionBroadcasterMix": "NORMAL", "Bitrate": 96000,

61

Page 66: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioEjemplo: salida ABR

"RateControlMode": "CBR", "CodecProfile": "LC", "CodingMode": "CODING_MODE_2_0", "RawFormat": "NONE", "SampleRate": 48000, "Specification": "MPEG4" } }, "LanguageCodeControl": "FOLLOW_INPUT" } ], "OutputSettings": { "HlsSettings": { "AudioGroupId": "program_audio", "AudioRenditionSets": "program_audio", "IFrameOnlyManifest": "EXCLUDE" } }, "ContainerSettings": { "Container": "M3U8", "M3u8Settings": { "AudioFramesPerPes": 4, "PcrControl": "PCR_EVERY_PES_PACKET", "PmtPid": 480, "PrivateMetadataPid": 503, "ProgramNumber": 1, "PatInterval": 0, "PmtInterval": 0, "Scte35Source": "NONE", "Scte35Pid": 500, "TimedMetadata": "NONE", "TimedMetadataPid": 502, "VideoPid": 481, "AudioPids": [ 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492 ] } }, "NameModifier": "_med" }, { "VideoDescription": { "ScalingBehavior": "DEFAULT", "TimecodeInsertion": "DISABLED", "AntiAlias": "ENABLED", "Sharpness": 100, "CodecSettings": { "Codec": "H_264", "H264Settings": { "InterlaceMode": "PROGRESSIVE", "NumberReferenceFrames": 3, "Syntax": "DEFAULT", "Softness": 0, "GopClosedCadence": 1, "GopSize": 90, "Slices": 1,

62

Page 67: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioEjemplo: salida ABR

"GopBReference": "DISABLED", "SlowPal": "DISABLED", "SpatialAdaptiveQuantization": "ENABLED", "TemporalAdaptiveQuantization": "ENABLED", "FlickerAdaptiveQuantization": "DISABLED", "EntropyEncoding": "CABAC", "Bitrate": 3500000, "FramerateControl": "INITIALIZE_FROM_SOURCE", "RateControlMode": "CBR", "CodecProfile": "MAIN", "Telecine": "NONE", "MinIInterval": 0, "AdaptiveQuantization": "HIGH", "CodecLevel": "LEVEL_3_1", "FieldEncoding": "PAFF", "SceneChangeDetect": "ENABLED", "QualityTuningLevel": "SINGLE_PASS_HQ", "FramerateConversionAlgorithm": "DUPLICATE_DROP", "UnregisteredSeiTimecode": "DISABLED", "GopSizeUnits": "FRAMES", "ParControl": "INITIALIZE_FROM_SOURCE", "NumberBFramesBetweenReferenceFrames": 2, "RepeatPps": "DISABLED" } }, "AfdSignaling": "NONE", "DropFrameTimecode": "ENABLED", "RespondToAfd": "NONE", "ColorMetadata": "INSERT", "Width": 960, "Height": 540 }, "AudioDescriptions": [ { "AudioTypeControl": "FOLLOW_INPUT", "CodecSettings": { "Codec": "AAC", "AacSettings": { "AudioDescriptionBroadcasterMix": "NORMAL", "Bitrate": 96000, "RateControlMode": "CBR", "CodecProfile": "LC", "CodingMode": "CODING_MODE_2_0", "RawFormat": "NONE", "SampleRate": 48000, "Specification": "MPEG4" } }, "LanguageCodeControl": "FOLLOW_INPUT" } ], "OutputSettings": { "HlsSettings": { "AudioGroupId": "program_audio", "AudioRenditionSets": "program_audio", "IFrameOnlyManifest": "EXCLUDE" } }, "ContainerSettings": { "Container": "M3U8", "M3u8Settings": { "AudioFramesPerPes": 4, "PcrControl": "PCR_EVERY_PES_PACKET", "PmtPid": 480, "PrivateMetadataPid": 503, "ProgramNumber": 1,

63

Page 68: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioEjemplo: salida ABR

"PatInterval": 0, "PmtInterval": 0, "Scte35Source": "NONE", "Scte35Pid": 500, "TimedMetadata": "NONE", "TimedMetadataPid": 502, "VideoPid": 481, "AudioPids": [ 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492 ] } }, "NameModifier": "_low" } ], "OutputGroupSettings": { "Type": "HLS_GROUP_SETTINGS", "HlsGroupSettings": { "ManifestDurationFormat": "INTEGER", "SegmentLength": 10, "TimedMetadataId3Period": 10, "CaptionLanguageSetting": "OMIT", "Destination": "s3://bucket/hls1/master", "TimedMetadataId3Frame": "PRIV", "CodecSpecification": "RFC_4281", "OutputSelection": "MANIFESTS_AND_SEGMENTS", "ProgramDateTimePeriod": 600, "MinSegmentLength": 0, "DirectoryStructure": "SINGLE_DIRECTORY", "ProgramDateTime": "EXCLUDE", "SegmentControl": "SEGMENTED_FILES", "ManifestCompression": "NONE", "ClientCache": "ENABLED", "StreamInfResolution": "INCLUDE" } } } ], "AdAvailOffset": 0, "Inputs": [ { "AudioSelectors": { "Audio Selector 1": { "Tracks": [ 1 ], "Offset": 0, "DefaultSelection": "DEFAULT", "SelectorType": "TRACK", "ProgramSelection": 1 }, "Audio Selector 2": { "Tracks": [ 2 ], "Offset": 0,

64

Page 69: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioEjemplo: salida ABR

"DefaultSelection": "NOT_DEFAULT", "SelectorType": "TRACK", "ProgramSelection": 1 } }, "VideoSelector": { "ColorSpace": "FOLLOW" }, "FilterEnable": "AUTO", "PsiControl": "USE_PSI", "FilterStrength": 0, "DeblockFilter": "DISABLED", "DenoiseFilter": "DISABLED", "TimecodeSource": "EMBEDDED", "FileInput": "s3://INPUT" } ] }}

65

Page 70: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioRecopilación GET

Archivos de recopilación de PostmanImporte estos archivos de recopilación en Postman para acceder a AWS Elemental MediaConvert a travésdel API REST.

Temas• Recopilación GET (p. 66)• Recopilación POST (p. 68)

Recopilación GET{ "owner": "2332976", "lastUpdatedBy": "2332976", "lastRevision": 1921667904, "team": null, "id": "87fac2df-dd0f-b54a-b1f9-5b138cb4147f", "name": "EMF Get", "description": "EMF Get Template", "folders_order": [], "order": [ "bc671df5-4a85-54b6-f137-19cb70516fd2", "85318a0b-c490-3718-62eb-2a737de83af0", "1fd40def-ca4b-1842-c99a-778f62269010" ], "folders": [], "hasRequests": true, "requests": [ { "id": "1fd40def-ca4b-1842-c99a-778f62269010", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/queues", "folder": null, "queryParams": [], "preRequestScript": null, "pathVariables": {}, "pathVariableData": [], "method": "GET", "data": null, "dataMode": "params", "tests": null, "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "ScretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true

66

Page 71: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioRecopilación GET

}, "time": 1513791262493, "name": "GET List Queue ", "description": "", "collectionId": "87fac2df-dd0f-b54a-b1f9-5b138cb4147f", "responses": [] }, { "id": "85318a0b-c490-3718-62eb-2a737de83af0", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/queues/<QUEUE-NAME-HERE>", "folder": null, "queryParams": [], "preRequestScript": null, "pathVariables": {}, "pathVariableData": [], "method": "GET", "data": null, "dataMode": "params", "tests": null, "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1507243078514, "name": "GET Queue Details", "description": "", "collectionId": "87fac2df-dd0f-b54a-b1f9-5b138cb4147f", "responses": [] }, { "id": "bc671df5-4a85-54b6-f137-19cb70516fd2", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/jobs/<job-id>", "folder": null, "queryParams": [], "preRequestScript": null, "pathVariables": {}, "pathVariableData": [], "method": "GET", "data": null, "dataMode": "params", "tests": null, "currentHelper": "awsSigV4",

67

Page 72: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioRecopilación POST

"helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supportedregion", "service": "mediaconvert", "saveToRequest": true }, "time": 1510272337434, "name": "GET JOB ID", "description": "", "collectionId": "87fac2df-dd0f-b54a-b1f9-5b138cb4147f", "responses": [] } ]}

Recopilación POST{ "id": "a1be92f5-37d5-aaf0-06bb-14090d825c62", "name": "AWS Elemental MediaConvert POST", "description": "POST Template", "order": [ "0fd3c4a5-fa08-2dbc-1f0a-955942664858", "d6ffaf05-0caa-35ee-8a3d-4457a96f4926" ], "folders": [], "folders_order": [], "timestamp": 0, "owner": "2332976", "public": false, "requests": [ { "id": "0fd3c4a5-fa08-2dbc-1f0a-955942664858", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/", "folder": null, "queryParams": [ { "key": "AWS_Region", "value": "eu-west-1", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Access_Key", "value": "KEY", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Secret_Key",

68

Page 73: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioRecopilación POST

"value": "KEY", "equals": false, "description": "", "enabled": false } ], "preRequestScript": "", "pathVariables": {}, "pathVariableData": [], "method": "POST", "data": [], "dataMode": "raw", "tests": "", "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1510272274641, "name": "Post MP4 Job", "description": "", "collectionId": "a1be92f5-37d5-aaf0-06bb-14090d825c62", "responses": [], "rawModeData": "{\r\n \"userMetadata\": {},\r\n \"role\": \"ROLE ARN HERE\",\r\n \"settings\": {\r\n \"outputGroups\": [\r\n {\r\n \"name\": \"File Group\",\r\n \"outputs\": [\r\n {\r\n \"containerSettings\": {\r\n \"container\": \"MP4\",\r\n \"mp4Settings\": {\r\n \"cslgAtom\": \"INCLUDE\",\r\n \"freeSpaceBox\": \"EXCLUDE\",\r\n \"moovPlacement\": \"PROGRESSIVE_DOWNLOAD\"\r\n }\r\n },\r\n \"videoDescription\": {\r\n \"scalingBehavior\": \"DEFAULT\",\r\n \"timecodeInsertion\": \"DISABLED\",\r\n \"antiAlias\": \"ENABLED\",\r\n \"sharpness\": 50,\r\n \"codecSettings\": {\r\n \"codec\": \"H_264\",\r\n \"h264Settings\": {\r\n \"interlaceMode\": \"PROGRESSIVE\",\r\n \"numberReferenceFrames\": 1,\r\n \"syntax\": \"DEFAULT\",\r\n \"softness\": 0,\r\n \"gopClosedCadence\": 1,\r\n \"gopSize\": 90,\r\n \"slices\": 1,\r\n \"gopBReference\": \"DISABLED\",\r\n \"slowPal\": \"DISABLED\",\r\n \"spatialAdaptiveQuantization\": \"ENABLED\",\r\n \"temporalAdaptiveQuantization\": \"ENABLED\",\r\n \"flickerAdaptiveQuantization\": \"ENABLED\",\r\n \"entropyEncoding\": \"CABAC\",\r\n \"bitrate\": 5000000,\r\n \"framerateControl\": \"INITIALIZE_FROM_SOURCE\",\r\n \"rateControlMode\": \"CBR\",\r\n \"codecProfile\": \"MAIN\",\r\n \"telecine\": \"NONE\",\r\n \"minIInterval\": 0,\r\n \"adaptiveQuantization\": \"MEDIUM\",\r\n \"codecLevel\": \"AUTO\",\r\n \"fieldEncoding\": \"PAFF\",\r\n \"sceneChangeDetect\": \"ENABLED\",\r\n \"qualityTuningLevel\": \"SINGLE_PASS\",\r\n \"framerateConversionAlgorithm\": \"DUPLICATE_DROP\",\r\n \"unregisteredSeiTimecode\": \"DISABLED\",\r\n \"gopSizeUnits\": \"FRAMES\",\r\n \"parControl\": \"INITIALIZE_FROM_SOURCE\",\r\n \"numberBFramesBetweenReferenceFrames\": 2,\r\n \"repeatPps\": \"DISABLED\"\r\n }\r\n },\r\n \"afdSignaling\": \"NONE\",\r\n \"dropFrameTimecode\": \"ENABLED\",\r\n \"respondToAfd\": \"NONE\",\r\n \"colorMetadata\": \"INSERT\"\r\n },\r\n \"audioDescriptions\": [\r\n {\r\n \"audioTypeControl\": \"FOLLOW_INPUT\",\r\n \"codecSettings\": {\r\n \"codec\": \"AAC\",\r\n \"aacSettings\": {\r\n \"audioDescriptionBroadcasterMix\": \"NORMAL\",\r\n \"bitrate\": 96000,\r\n \"rateControlMode\": \"CBR\",\r\n \"codecProfile\": \"LC\",\r\n \"codingMode\": \"CODING_MODE_2_0\",\r\n \"rawFormat\": \"NONE\",\r\n \"sampleRate\": 48000,\r\n \"specification\": \"MPEG4\"\r\n }\r\n },\r\n \"languageCodeControl\": \"FOLLOW_INPUT\"\r\n }\r

69

Page 74: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioRecopilación POST

\n ]\r\n }\r\n ],\r\n \"outputGroupSettings\": {\r\n \"type\": \"FILE_GROUP_SETTINGS\",\r\n \"fileGroupSettings\": {\r\n \"destination\": \"s3://test/test\"\r\n }\r\n }\r\n }\r\n ],\r\n \"adAvailOffset\": 0,\r\n \"inputs\": [\r\n {\r\n \"audioSelectors\": {\r\n \"Audio Selector 1\": {\r\n \"offset\": 0,\r\n \"defaultSelection\": \"DEFAULT\",\r\n \"programSelection\": 1\r\n }\r\n },\r\n \"videoSelector\": {\r\n \"colorSpace\": \"FOLLOW\"\r\n },\r\n \"filterEnable\": \"AUTO\",\r\n \"psiControl\": \"USE_PSI\",\r\n \"filterStrength\": 0,\r\n \"deblockFilter\": \"DISABLED\",\r\n \"denoiseFilter\": \"DISABLED\",\r\n \"timecodeSource\": \"EMBEDDED\",\r\n \"fileInput\": \"s3://bucket/file.mp4\"\r\n }\r\n ]\r\n }\r\n}" }, { "id": "d6ffaf05-0caa-35ee-8a3d-4457a96f4926", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://mediaconvert.<region>.amazonaws.com/2017-08-29/endpoints", "folder": null, "queryParams": [ { "key": "AWS_Region", "value": "eu-west-1", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Access_Key", "value": "KEY", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Secret_Key", "value": "KEY", "equals": false, "description": "", "enabled": false } ], "preRequestScript": "", "pathVariables": {}, "pathVariableData": [], "method": "POST", "data": [], "dataMode": "raw", "tests": "", "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "Supported Region", "service": "mediaconvert", "saveToRequest": true }, "time": 1510272153358, "name": "POST Request Account Endpoint", "description": "",

70

Page 75: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioRecopilación POST

"collectionId": "a1be92f5-37d5-aaf0-06bb-14090d825c62", "responses": [], "rawModeData": "" } ]}

71

Page 76: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioMétricas de CloudWatch

Monitorización de trabajos de AWSElemental MediaConvert

Puede realizar un seguimiento de sus trabajos de AWS Elemental MediaConvert de estas maneras:

• La página AWS Elemental MediaConvert Recent Jobs (Trabajos recientes de AWS ElementalMediaConvert) muestra el estado de sus trabajos. Acceda a la misma abriendo la consola de AWSElemental MediaConvert y eligiendo Jobs (Trabajos) en el panel de navegación. Es posible que tengaque elegir el icono de menú (el icono de tres barras) en la esquina superior izquierda de la consola paraabrir este panel de navegación.

• Amazon CloudWatch monitoriza sus recursos de AWS y las aplicaciones que ejecuta en AWS entiempo real. Puede recopilar métricas y realizar su seguimiento, crear paneles personalizados y definiralarmas que le advierten o que toman medidas cuando una métrica determinada alcanza el umbralque se especifique. Por ejemplo, puede hacer que CloudWatch realice un seguimiento del número detrabajos correctos durante un periodo de tiempo especificado. Para obtener más información, consultela Guía del usuario de Amazon CloudWatch. Para obtener una lista de las métricas de AWS ElementalMediaConvert de las que CloudWatch realiza seguimiento, consulte the section called “Métricas deCloudWatch” (p. 72).

• Amazon CloudWatch Events proporciona un flujo casi en tiempo real de eventos del sistema quedescriben cambios en recursos de AWS. Puede utilizar Eventos de CloudWatch para configurarnotificaciones para los cambios de estado de sus trabajos. Para obtener más información y un tutorialsobre la configuración de notificaciones de trabajo, consulte Eventos de CloudWatch (p. 75).

También puede utilizar Eventos de CloudWatch para activar acciones automatizadas en otrosservicios de AWS cuando estos se producen estos eventos. Un caso de uso común para Eventos deCloudWatch con AWS Elemental MediaConvert consiste en activar una función de Lambda para iniciarsu postprocesado. Para obtener más información, consulte la Guía del usuario de Amazon CloudWatchEvents.

• AWS CloudTrail captura llamadas a la API y eventos relacionados efectuados por su cuenta de AWSo en su nombre y entrega los registros al bucket de Amazon S3 que se haya especificado. Tambiénpueden identificar qué usuarios y cuentas llamaron a AWS, la dirección IP de origen desde la que serealizaron las llamadas y el momento en que se efectuaron las llamadas. Para obtener más información,consulte ??? (p. 80).

Métricas de CloudWatchAWS Elemental MediaConvert envía las siguientes métricas a CloudWatch cada vez que cambia el estadode un trabajo.

Métrica Descripción

HDOutputSeconds El número de segundos facturables de la salida HD deuna cola.

Dimensiones válidas: cola

Unidad: segundos

SDOutputSeconds El número de segundos facturables de la salida SD deuna cola.

72

Page 77: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioMétricas de CloudWatch

Métrica DescripciónDimensiones válidas: cola

Unidad: segundos

UHDOutputSeconds El número de segundos facturables de la salida UHD deuna cola.

Dimensiones válidas: cola

Unidad: segundos

AudioOutputSeconds El número de segundos facturables de la salida de audiode una cola.

Dimensiones válidas: cola

Unidad: segundos

JobsCompletedCount El número de trabajos realizados en esta cola.

Dimensiones válidas: cola

Unidad: recuento

JobsErroredCount El número de trabajos que produjeron un error debidoa entradas no válidas, como una solicitud paratranscodificar un archivo que no está en el bucket deentrada especificado.

Dimensiones válidas: cola

Unidad: recuento

StandbyTime El número de segundos antes de que AWS ElementalMediaConvert empieza a transcodificar un trabajo.

Dimensiones válidas: cola

Unidad: segundos

TranscodingTime El número de segundos que AWS ElementalMediaConvert tarda en completar la transcodificación.

Dimensiones válidas: cola

Unidad: segundos

Errors El número de errores causados por parámetros deoperación no válidos, como una solicitud de un estado detrabajo que no incluye el ID del trabajo.

Dimensiones válidas: Operation

Unidad: recuento

73

Page 78: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioDimensiones de métricas de AWS Elemental MediaConvert

Dimensiones de métricas de AWS ElementalMediaConvertLas métricas de AWS Elemental MediaConvert utilizan el espacio de nombres MediaConvert yproporcionan métricas para las siguientes dimensiones.

Dimensión Descripción

Queue CloudWatch muestra información para la colaespecificada.

Job CloudWatch muestra información únicamente para unúnico trabajo.

Operation CloudWatch muestra información únicamente para unúnico parámetro de operación, como un ID de trabajo.

74

Page 79: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioTutorial: alertas de SNS

Trabajo con Eventos de CloudWatchy AWS Elemental MediaConvert

Puede utilizar Amazon CloudWatch Events para notificar cuando cambia su estado de trabajo y paraactivar acciones automatizadas en otros servicios de AWS cuando se producen estos eventos. Porejemplo, puede configurar Eventos de CloudWatch para notificar si su trabajo de AWS ElementalMediaConvert falla. También puede configurar Eventos de CloudWatch de modo que una función deLambda inicie su código de post-procesamiento después de que acabe su trabajo.

Para configurar Eventos de CloudWatch, cree una regla que vincule AWS Elemental MediaConvert y elservicio que responde a su estado de trabajo cambia, como Amazon Simple Notification Service (SNS) oAWS Lambda. La ilustración siguiente muestra estas dos partes de normas de Eventos de CloudWatch.

Por ejemplo, puede crear una regla y llamarla "MediaConvert Job Error". A continuación, puede configurarun tema de Amazon SNS que tenga la dirección de correo electrónico a la que desea enviar la notificación.El origen de eventos es el evento que AWS Elemental MediaConvert envía a CloudWatch cuando elestado de un trabajo cambia a ERROR. Para ver un tutorial sobre cómo configurar esta regla de evento deEventos de CloudWatch, consulte the section called “Tutorial: alertas de SNS” (p. 75).

Para obtener más información acerca de los eventos que AWS Elemental MediaConvert puede enviar en lasecuencia de eventos de Eventos de CloudWatch, consulte the section called “Eventos de AWS ElementalMediaConvert” (p. 78).

Tutorial: configurar notificaciones por correoelectrónico para trabajos fallidos

En este tutorial, configura una regla de evento de Eventos de CloudWatch que captura eventos cuandoun estado de trabajo cambia a ERROR y, a continuación, le notifica acerca del evento. Para ello, primerodebe crear un tema en Amazon SNS que enviará una notificación por correo electrónico acerca deltrabajo fallido. A continuación, cree una regla en Eventos de CloudWatch definiendo un origen de evento yhaciendo referencia al tema Amazon SNS (el "objetivo"), tal y como se muestra en la siguiente ilustración.

75

Page 80: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioRequisitos previos

Temas• Requisitos previos (p. 76)• Paso 1: crear un tema en Amazon SNS (p. 76)• Paso 2: especificar un origen de eventos en una regla de Eventos de CloudWatch (p. 77)• Paso 3: añadir el tema de Amazon SNS y finalizar su regla (p. 78)• Paso 4: Comprobación de la regla (p. 78)

Requisitos previosEn este tutorial se supone que ya sabe cómo crear trabajos de transcodificación de AWS ElementalMediaConvert. Para obtener información acerca de la creación de trabajos, consulte Configuración de untrabajo (p. 6). Al final de este tutorial, puede enviar un trabajo que haya diseñado para fallar, para probarque ha configurado las notificaciones de correo electrónico de Amazon SNS correctamente.

Paso 1: crear un tema en Amazon SNSLa primera parte de la configuración de una regla Eventos de CloudWatch consiste en preparar el destinode la regla. En este caso, significa crear y suscribirse a un tema de Amazon SNS.

Para crear un tema de Amazon SNS

1. Abra la consola de Amazon SNS en https://console.aws.amazon.com/sns/v2/home.2. En el panel de navegación, elija Topics (Temas) y, a continuación, elija Create new topic (Crear nuevo

tema).3. Para Topic name (Nombre de tema), escriba MediaConvertJobErrorAlert y, a continuación, elija

Create topic (Crear tema).

76

Page 81: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioPaso 2: especificar un origen de eventosen una regla de Eventos de CloudWatch

4. Elija el enlace de ARN de tema para el tema que acaba de crear. Tiene un aspecto similar al siguiente:arn:aws:sns:region:123456789012:MediaConvertJobErrorAlert.

5. En la página Topic details: MediaConvertJobErrorAlert (Detalles de tema: MediaConvertJobErrorAlert),en la sección Subscriptions (Suscripciones), elija Create subscription (Crear suscripción).

6. Para Protocol, elija Email. Para Endpoint (Punto de enlace), introduzca la dirección de correoelectrónico a la que desea que Amazon SNS envíe la notificación.

7. Seleccione Create subscription.8. Recibirá un correo electrónico de AWS Notifications. Cuando lo reciba, elija el enlace Confirm

subscription (Confirmar suscripción) en el correo electrónico.

Paso 2: especificar un origen de eventos en una reglade Eventos de CloudWatchA continuación, especifique su origen de eventos en una regla Eventos de CloudWatch para capturar soloeventos que se generan mediante un estado de trabajo que cambia a ERROR.

Para configurar un origen de eventos en una regla de Eventos de CloudWatch

1. Abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/.2. En el panel de navegación, elija Events y, a continuación, elija Create rule.3. En la sección Event Source (Origen de eventos), para Build event pattern to match events by service

(Crear patrón de eventos para asignar eventos por servicio), elija Custom event pattern (Patrón deeventos personalizado).

4. En el cuadro Build custom event pattern (Crear patrón de eventos personalizado), reemplace el textoexistente por el siguiente texto:

{"source": ["aws.mediaconvert"],"detail": {"status": ["ERROR"]}}

Este código define una regla de eventos de Eventos de CloudWatch que coincide con cualquierevento en el que el estado del trabajo cambia a ERROR. Para obtener más información acerca delos patrones de eventos, consulte Eventos y patrones de eventos en la Guía del usuario de AmazonCloudWatch.

77

Page 82: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioPaso 3: añadir el tema de Amazon SNS y finalizar su regla

Paso 3: añadir el tema de Amazon SNS y finalizar sureglaA continuación, añada el destino (el tema de Amazon SNS) que creó en el Paso 1 a la regla de Eventos deCloudWatch que inició en el Paso 2.

Para añadir el tema de SNS y finalizar la regla de Eventos de CloudWatch

1. En la sección Targets (Destinos), elija Add targets (Añadir destinos) y, a continuación, cambie laLambda function (Función lambda) predeterminada a SNS topic (Tema de SNS).

2. Para Topic* (Tema*), elija MediaConvertJobErrorAlert.3. Seleccione el botón Configure details (Configurar detalles).4. Para Rule definition (Definición de regla), escriba un nombre y la descripción para su regla y, a

continuación, seleccione Create rule (Crear regla).

Paso 4: Comprobación de la reglaPara probar la regla, envíe un trabajo que sepa que provocará un error. Por ejemplo, especifique unaubicación de entrada que no existe. Si ha configurado la regla de evento correctamente, debería recibir uncorreo electrónico con el siguiente mensaje de texto de evento en unos minutos.

Para probar la regla

1. Abra la consola de AWS Elemental MediaConvert en https://console.aws.amazon.com/mediaconvert.2. Envíe un nuevo trabajo de AWS Elemental MediaConvert. Para obtener más información, consulte

Configuración de un trabajo (p. 6).3. Compruebe la cuenta de correo electrónico que ha especificado al configurar el tema de Amazon SNS.

Confirme que ha recibido una notificación de correo electrónico para el error del trabajo.

Eventos de AWS Elemental MediaConvertAWS Elemental MediaConvert envía eventos de cambio sobre el estado de los trabajos a Eventos deCloudWatch. Puede crear reglas de Eventos de CloudWatch para cualquiera de los siguientes eventos.

78

Page 83: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioEventos de AWS Elemental MediaConvert

Eventos de cambio de estado de los trabajos

Evento Enviado cuando Contiene

PROGRESSING Un trabajo pasa del estadoSUBMITTED al estadoPROGRESSING.

Tiempo en cola.

STATUS_UPDATE Ha pasado aproximadamenteun minuto desdeque AWS ElementalMediaConvertcomenzó aprocesar el trabajo. Enviadoaproximadamente cadaminuto después de eso, hastaque el servicio completa latranscodificación o encuentra unerror.

Progreso del trabajo expresadoen el número de fotogramastranscodificados desde el iniciodel trabajo.

COMPLETE Un trabajo se completa de formasatisfactoria. AWS ElementalMediaConvert genera todas lassalidas sin errores.

Información de salida yadvertencias acerca del trabajocompletado.

ERROR Un trabajo tiene un error. Almenos una salida tiene un error.

El código o códigos de error ycualquier mensaje, así como lasadvertencias o cualquier otrainformación de trabajo efímerosobre el estado de error deltrabajo.

INPUT_INFORMATION Poco después AWS ElementalMediaConvert empieza aprocesar el trabajo.

Información multimedia, comoel alto y el ancho del fotograma,la velocidad de fotogramas y elcódec.

AWS Elemental MediaConvertincluye información para todaslas entradas en un único evento.

79

Page 84: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioInformación de AWS Elemental MediaConvert en CloudTrail

Registro de llamadas al API de AWSElemental MediaConvert con AWSCloudTrail

AWS Elemental MediaConvert se integra con AWS CloudTrail, un servicio que proporciona un registro delas medidas adoptadas por un usuario, un rol o un servicio de AWS en AWS Elemental MediaConvert. Sicrea un registro de seguimiento, puede habilitar la entrega continua de eventos de CloudTrail a un bucketde Amazon S3, Amazon CloudWatch Logs y Amazon CloudWatch Events. AWS Elemental MediaConverttambién se integra con la característica Event history (Historial de eventos) de CloudTrail. Si una API deAWS Elemental MediaConvert es compatible con el Event history (Historial de eventos), puede ver losúltimos siete días de eventos de AWS Elemental MediaConvert en la consola de CloudTrail en Eventhistory (Historial de eventos), incluso si no ha configurado los logs en CloudTrail. Mediante la informaciónque recopila CloudTrail, se puede determinar la solicitud que se envió a AWS Elemental MediaConvert,la dirección IP desde la que se realizó la solicitud, quién realizó la solicitud, cuándo la realizó y detallesadicionales.

Para obtener más información sobre CloudTrail, incluido cómo configurarlo y habilitarlo, consulte la AWSCloudTrail User Guide.

Información de AWS Elemental MediaConvert enCloudTrail

CloudTrail se habilita en una cuenta de AWS al crearla. Cuando se produce una actividad en AWSElemental MediaConvert, dicha actividad se registra en un evento de CloudTrail junto con los eventos delos demás servicios de AWS en el Event history (Historial de eventos). Puede ver, buscar y descargar losúltimos siete días de actividad admitida en su cuenta de AWS. Para obtener más información, consulteVer eventos con el historial de eventos de CloudTrail y Servicios compatibles con el historial de eventos deCloudTrail.

Todas las acciones de AWS Elemental MediaConvert las registra CloudTrail y se documentan enla Referencia del API de AWS Elemental MediaConvert. Por ejemplo, las llamadas a las seccionesCreateJob, ListPresets y DeleteQueue generan entradas en los archivos log de CloudTrail.

Cada entrada de registro o evento contiene información acerca de quién generó la solicitud. La informaciónde identidad del usuario le ayuda a determinar lo siguiente:

• Si la solicitud se realizó con las credenciales del nodo raíz o del usuario de IAM.• Si la solicitud se realizó con credenciales de seguridad temporales de un rol o fue un usuario federado.• Si la solicitud la realizó otro servicio de AWS.

Para obtener más información, consulte el elemento userIdentity de CloudTrail.

Puede ver, buscar y descargar los últimos siete días de actividad de AWS Elemental MediaConvert en laconsola de CloudTrail. Para obtener más información, consulte Visualización de eventos con el historialde eventos de CloudTrail. También puede crear un registro de seguimiento y almacenar los archivosde registro en su bucket de Amazon S3 durante todo el tiempo que desee, así como definir reglas de

80

Page 85: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioDescripción de las entradas de archivos

log de AWS Elemental MediaConvert

ciclo de vida de Amazon S3 para archivar o eliminar archivos de registro automáticamente. De formapredeterminada, los archivos log se cifran con cifrado de servidor de Amazon S3 (SSE).

Si desea recibir notificaciones de la entrega de archivos de registro, configure CloudTrail para que publiquelas notificaciones de Amazon SNS cuando se envíen nuevos archivos de registro. Para obtener másinformación, consulte Configuring Amazon SNS Notifications for CloudTrail.

También puede agregar archivos de registro de AWS Elemental MediaConvert de varias regiones de AWSy de varias cuentas de AWS en un solo bucket de Amazon S3.

Para obtener más información, consulte Receiving CloudTrail Log Files from Multiple Regions y ReceivingCloudTrail Log Files from Multiple Accounts.

Descripción de las entradas de archivos log deAWS Elemental MediaConvert

Un registro de seguimiento es una configuración que permite la entrega de eventos como archivos deregistro a un bucket de Amazon S3 que usted especifique. Los archivos de registro de CloudTrail contienenuna o varias entradas de registro. Un evento representa una única solicitud de cualquier origen e incluyeinformación acerca de la acción solicitada, la fecha y la hora de la acción, los parámetros de la solicitud,etcétera. Los archivos de registro de CloudTrail no son un rastro de la pila ordenada de las llamadas a laAPI públicas, por lo que no aparecen en ningún orden específico.

En el ejemplo siguiente se muestra una entrada de registro de CloudTrail que ilustra la acción CreateJob.

{ "eventVersion":"1.05", "userIdentity":{ "type":"IAMUser", "principalId":"ABCDEFGHIJKL123456789", "arn":"arn:aws:iam::123456789000:user/testuser", "accountId":"123456789000", "accessKeyId":"ABCDE12345EFGHIJKLMN", "userName":"test user" }, "eventTime":"2017-11-15T02:57:32Z", "eventSource":"mediaconvert.amazonaws.com", "eventName":"CreateJob", "awsRegion":"us-west-2", "sourceIPAddress":"1.2.3.4", "userAgent":"PostmanRuntime/6.1.6", "requestParameters":{ "settings":{ "outputGroups":[ { "customName":"test", "name":"DASH ISO", "outputs":[ { "containerSettings":{ "container":"MPD" }, "videoDescription":{ "scalingBehavior":"DEFAULT", "timecodeInsertion":"DISABLED", "antiAlias":"ENABLED", "sharpness":50, "codecSettings":{

81

Page 86: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioDescripción de las entradas de archivos

log de AWS Elemental MediaConvert

"codec":"H_264", "h264Settings":{ "interlaceMode":"PROGRESSIVE", "numberReferenceFrames":1, "syntax":"DEFAULT", "softness":0, "gopClosedCadence":1, "gopSize":90, "slices":1, "gopBReference":"DISABLED", "slowPal":"DISABLED", "spatialAdaptiveQuantization":"ENABLED", "temporalAdaptiveQuantization":"ENABLED", "flickerAdaptiveQuantization":"ENABLED", "entropyEncoding":"CABAC", "bitrate":5000000, "framerateControl":"INITIALIZE_FROM_SOURCE", "rateControlMode":"CBR", "codecProfile":"MAIN", "telecine":"NONE", "minIInterval":0, "adaptiveQuantization":"MEDIUM", "codecLevel":"AUTO", "fieldEncoding":"PAFF", "sceneChangeDetect":"ENABLED", "qualityTuningLevel":"SINGLE_PASS", "framerateConversionAlgorithm":"DUPLICATE_DROP", "unregisteredSeiTimecode":"DISABLED", "gopSizeUnits":"FRAMES", "parControl":"INITIALIZE_FROM_SOURCE", "numberBFramesBetweenReferenceFrames":2, "repeatPps":"DISABLED" } }, "afdSignaling":"NONE", "dropFrameTimecode":"ENABLED", "respondToAfd":"NONE", "colorMetadata":"INSERT" }, "audioDescriptions":[ { "audioTypeControl":"FOLLOW_INPUT", "codecSettings":{ "codec":"AAC", "aacSettings":{ "audioDescriptionBroadcasterMix":"NORMAL", "bitrate":96000, "rateControlMode":"CBR", "codecProfile":"LC", "codingMode":"CODING_MODE_2_0", "rawFormat":"NONE", "sampleRate":48000, "specification":"MPEG4" } }, "languageCodeControl":"FOLLOW_INPUT" } ], "nameModifier":"aaa" } ], "outputGroupSettings":{ "type":"DASH_ISO_GROUP_SETTINGS", "dashIsoGroupSettings":{ "segmentLength":30, "destination":"s3://testuser-testuser/clip01.mp4",

82

Page 87: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioDescripción de las entradas de archivos

log de AWS Elemental MediaConvert

"encryption":"***", "fragmentLength":2, "segmentControl":"SINGLE_FILE", "hbbtvCompliance":"NONE" } } } ], "adAvailOffset":0, "inputs":[ { "audioSelectors":{ "Audio Selector 1":{ "offset":0, "defaultSelection":"DEFAULT", "programSelection":1 } }, "videoSelector":{ "colorSpace":"FOLLOW" }, "filterEnable":"AUTO", "psiControl":"USE_PSI", "filterStrength":0, "deblockFilter":"DISABLED", "denoiseFilter":"DISABLED", "timecodeSource":"EMBEDDED", "fileInput":"s3://mediaconvert-testuser/clip01.mp4" } ] }, "role":"arn:aws:iam::123456789000:role/ecsInstanceRole", "userMetadata":{ "Name":"Prod" }, "queue":"arn:aws:mediaconvert:us-west-2:123456789000:queues/Default" }, "responseElements":{ "job":{ "arn":"arn:aws:mediaconvert:us-west-2:123456789000:jobs/1510714652428-jyvx95", "id":"1510714652428-jyvx95", "createdAt":1510714652436, "queue":"arn:aws:mediaconvert:us-west-2:123456789000:queues/Default", "userMetadata":{ "Name":"Prod" }, "role":"arn:aws:iam::123456789000:role/ecsInstanceRole", "settings":{ "outputGroups":[ { "customName":"test", "name":"DASH ISO", "outputs":[ { "containerSettings":{ "container":"MPD" }, "videoDescription":{ "scalingBehavior":"DEFAULT", "timecodeInsertion":"DISABLED", "antiAlias":"ENABLED", "sharpness":50, "codecSettings":{ "codec":"H_264", "h264Settings":{ "interlaceMode":"PROGRESSIVE",

83

Page 88: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioDescripción de las entradas de archivos

log de AWS Elemental MediaConvert

"numberReferenceFrames":1, "syntax":"DEFAULT", "softness":0, "gopClosedCadence":1, "gopSize":90.0, "slices":1, "gopBReference":"DISABLED", "slowPal":"DISABLED", "spatialAdaptiveQuantization":"ENABLED", "temporalAdaptiveQuantization":"ENABLED", "flickerAdaptiveQuantization":"ENABLED", "entropyEncoding":"CABAC", "bitrate":5000000, "framerateControl":"INITIALIZE_FROM_SOURCE", "rateControlMode":"CBR", "codecProfile":"MAIN", "telecine":"NONE", "minIInterval":0, "adaptiveQuantization":"MEDIUM", "codecLevel":"AUTO", "fieldEncoding":"PAFF", "sceneChangeDetect":"ENABLED", "qualityTuningLevel":"SINGLE_PASS", "framerateConversionAlgorithm":"DUPLICATE_DROP", "unregisteredSeiTimecode":"DISABLED", "gopSizeUnits":"FRAMES", "parControl":"INITIALIZE_FROM_SOURCE", "numberBFramesBetweenReferenceFrames":2, "repeatPps":"DISABLED" } }, "afdSignaling":"NONE", "dropFrameTimecode":"ENABLED", "respondToAfd":"NONE", "colorMetadata":"INSERT" }, "audioDescriptions":[ { "audioTypeControl":"FOLLOW_INPUT", "codecSettings":{ "codec":"AAC", "aacSettings":{ "audioDescriptionBroadcasterMix":"NORMAL", "bitrate":96000, "rateControlMode":"CBR", "codecProfile":"LC", "codingMode":"CODING_MODE_2_0", "rawFormat":"NONE", "sampleRate":48000, "specification":"MPEG4" } }, "languageCodeControl":"FOLLOW_INPUT" } ], "nameModifier":"aaa" } ], "outputGroupSettings":{ "type":"DASH_ISO_GROUP_SETTINGS", "dashIsoGroupSettings":{ "segmentLength":30, "destination":"s3://mediaconvert-testuser/clip01.mp4", "encryption":"***", "fragmentLength":2, "segmentControl":"SINGLE_FILE",

84

Page 89: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuarioDescripción de las entradas de archivos

log de AWS Elemental MediaConvert

"hbbtvCompliance":"NONE" } } } ], "adAvailOffset":0, "inputs":[ { "audioSelectors":{ "Audio Selector 1":{ "offset":0, "defaultSelection":"DEFAULT", "programSelection":1 } }, "videoSelector":{ "colorSpace":"FOLLOW" }, "filterEnable":"AUTO", "psiControl":"USE_PSI", "filterStrength":0, "deblockFilter":"DISABLED", "denoiseFilter":"DISABLED", "timecodeSource":"EMBEDDED", "fileInput":"s3://mediaconvert-testuser/clip01.mp4" } ] }, "status":"SUBMITTED", "timing":{ "submitTime":"1510714652428" } } }, "requestID":"b99d731e-c9b0-11e7-9b04-7fc9a0800896", "eventID":"22ef8e82-ea2c-4014-9a45-16fd11474b31", "readOnly":false, "eventType":"AwsApiCall", "recipientAccountId":"123456789000"}

85

Page 90: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuario

Historial de revisión para Guía delusuario

En la siguiente tabla se describe la documentación de esta versión de AWS Elemental MediaConvert.

• Versión de la API: la más reciente• Última actualización de la documentación: 27 de noviembre de 2017

Cambio Versión de API Descripción Fecha

Nuevo lanzamientode servicio de AWSElemental MediaConvert

  Documentación inicialpara el servicio deAWS ElementalMediaConvert.

27 de noviembre de2017

Note

• AWS Media Services no está diseñado para su uso con aplicaciones o en situaciones querequieran un desempeño a prueba de errores, como operaciones de seguridad personal,sistemas de navegación o comunicaciones, control de tráfico aéreo o máquinas de soporte vitalen las cuales la no disponibilidad, interrupción o un mal funcionamiento de los servicios podríacausar la muerte, lesiones personales o daños materiales o en el medio ambiente.

• Se proporciona un componente de AWS Elemental MediaConvert con la licencia de la carterade patentes de AVC para uso personal y no comercial por parte de un consumidor para(i) codificar vídeo conforme al estándar AVC ("vídeo AVC") y/o (ii) descodificar vídeo AVCcodificado por un consumidor como parte de una actividad personal y no comercial, y/o que seobtuvo de un proveedor de vídeo con licencia para proporcionar vídeo AVC. No se concede niestará implícita ninguna licencia para ningún otro uso. Se proporciona un componente de AWSElemental MediaConvert con la licencia de la cartera de patentes de mpeg-4 para uso personaly no comercial por parte de un consumidor para (i) codificar vídeo conforme al estándar visualmpeg-4 ("vídeo mpeg-4") y/o (ii) descodificar vídeo mpeg-4 codificado por un consumidor comoparte de una actividad personal y no comercial, y/o que se obtuvo de un proveedor de vídeo conlicencia para proporcionar vídeo AVC. No se concede ni estará implícita ninguna licencia paraningún otro uso. Se puede obtener información adicional de MPEG-LA, LLC. Consulte http://www.mpegla.com.

• AWS Elemental MediaConvert puede incluir sonido Dolby Digital y Dolby Digital Plus, que estánprotegidos por las leyes de derechos de autor de EE. UU. e internacionales como obras sinpublicar. Dolby Digital y Dolby Digital Plus son sistemas confidenciales propiedad de DolbyLaboratories. Está prohibida su reproducción o divulgación, en su totalidad o en parte, así comola producción de obras que se deriven de ellos, sin el permiso expreso de Dolby Laboratories. ©Copyright 2003-2015 Dolby Laboratories. Todos los derechos reservados.

86

Page 91: AWS Elemental MediaConvert · AWS Elemental MediaConvert Guía del usuario ¿Qué es AWS Elemental MediaConvert? AWS Elemental MediaConvert es un servicio de procesamiento de vídeo

AWS Elemental MediaConvert Guía del usuario

AWS GlossaryFor the latest AWS terminology, see the AWS Glossary in the AWS General Reference.

87