Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Transcodage dynamique
Le transcodage dynamique est le comportement de transcodage publicitaire par défaut dans. MediaTailor Lorsqu'une annonce, un bumper ou une ardoise doit être transcodée, il inspecte MediaTailor automatiquement le manifeste d'origine et détermine les paramètres de transcodage au moment de l'exécution, sans aucune configuration de votre part.
Ce que gère le transcodage dynamique
Le transcodage dynamique gère automatiquement les formulaires HLS et les DASH flux de travail suivants.
-
Correspondance de codec standard : MediaTailor correspond au profil de codec du flux d'origine. Notez que la correspondance des niveaux de codec n'est pas garantie.
-
Normalisation audio : applique MediaTailor automatiquement la normalisation audio aux publicités transcodées en utilisant un niveau cible par défaut de-24 LKFS. Cela garantit que les niveaux audio des annonces correspondent à votre contenu d'origine, sans aucune configuration supplémentaire. Si votre flux de travail nécessite une cible de normalisation audio personnalisée autre que la cible par défaut-24 LKFS, un profil de transcodage personnalisé est requis.
-
Correspondance standard de la longueur des segments : par défaut, MediaTailor transcode les annonces en utilisant des segments de 2 secondes. Si votre joueur a besoin de faire correspondre la longueur des segments, vous pouvez activer le
calculateSegmentLengthdrapeau, ce qui permet de MediaTailor calculer automatiquement la longueur de segment correcte en analysant les 10 premiers segments depuis l'origine et en sélectionnant la durée la plus courante comme longueur de segment. Cet indicateur est désactivé par défaut et doit être activé par AWS Support. Contactez AWS Support pour demander l'activation decalculateSegmentLengthvotre compte ou de configurations spécifiques. -
WebVTTSous-titres standard : pour les HLS flux de travail, MediaTailor préserve les références aux groupes de sous-titres dans la liste de lecture multivariante personnalisée lorsque des WebVTT sous-titres sont présents dans le manifeste d'origine. Au cours des segments publicitaires, MediaTailor insère WebVTT des segments vides pour assurer la continuité des pistes de sous-titres, car les créations publicitaires n'incluent généralement pas de pistes de sous-titres. Pour les DASH flux de travail, MediaTailor nécessite que les ensembles d'adaptation des sous-titres du manifeste d'origine soient segmentés (comme la vidéo et l'audio). Les périodes publicitaires créées par contiennent MediaTailor uniquement les ensembles d'adaptation fournis par le créateur publicitaire ; étant donné que les créations publicitaires n'incluent généralement pas de pistes de sous-titres, les périodes publicitaires ne contiendront pas de sous-titre. AdaptationSet Les périodes de contenu conservent leurs ensembles d'adaptation des sous-titres comme d'habitude.
-
CMAFsupport de format : MediaTailor détecte si un flux HLS d'origine utilise CMAF (fMP4) des segments ou des TS segments standard et transcode les publicités pour qu'elles correspondent en conséquence. En effetDASH, CMAF l'emballage est pris en charge de manière transparente, car DASH il utilise intrinsèquement ISO-BMFF (fMP4) comme format de conteneur. Aucune configuration supplémentaire n'est requise pour l'un ou l'autre protocole.
Note
MediaTailor ne prend pas en charge HLS les flux utilisant HVC1 (HEVC) comme codec avec des TS segments. Conformément à la spécification de création HLS pour les appareils Apple, section 1.5, le format de conteneur pour les HEVC vidéos doit être. fMP4 HLSles flux utilisant HEVC doivent donc être utilisés CMAF avec des segments MP4 fragmentés.
-
Personnalisation par trickplay : transcode MediaTailor automatiquement les publicités avec des variantes de trickplay et des flux d'images associés (y compris les I-frame manifestes, les vignettes et les flux d'images) pour les deux et en respectant les spécifications du contenu d'origine. HLS DASH Un profil de transcodage personnalisé n'est plus requis pour cette fonctionnalité.
-
DASHManifestes compacts : prend MediaTailor automatiquement en charge les DASH manifestes compacts, qui élèvent l'SegmentTemplateélément AdaptationSet au niveau Representation des éléments individuels, réduisant ainsi la taille globale du manifeste et améliorant l'efficacité de livraison. Un profil de transcodage personnalisé n'est plus requis pour cette fonctionnalité.
Quand le transcodage dynamique risque de ne pas être suffisant
Le transcodage dynamique gère la majorité des scénarios de transcodage publicitaire. Cependant, dans certains cas, une configuration supplémentaire ou un profil de transcodage personnalisé peuvent être nécessaires.
-
Correspondance du débit — Le transcodage dynamique ne garantit pas une correspondance précise du débit par défaut. Si votre flux de travail nécessite que les débits publicitaires soient étroitement alignés sur les débits d'origine, vous pouvez activer le
enableBitrateRoundingdrapeau, qui permet d'arrondir le débit jusqu'à 5 % afin de mieux correspondre aux valeurs d'origine. Cet indicateur doit être activé par AWS Support. Contactez AWS Support pour demander l'activation deenableBitrateRoundingvotre compte ou de configurations spécifiques. Si votre flux de travail nécessite une correspondance de débit supérieure à 5 %, un profil de transcodage personnalisé est requis. -
Une cible de normalisation audio personnalisée autre que la cible MediaTailor par défaut de -24 LKFS
-
Non-integer longueurs de segment (par exemple, 1,92 s ou 3,84 s)
-
Système audio Dolby Vision
-
Valeurs PID PMT, vidéo ou audio spécifiques requises par les systèmes ou lecteurs en aval
-
Taux d'échantillonnage audio personnalisés (par exemple, 44,1 kHz)
-
Rapports hauteur/largeur en pixels (PAR) personnalisés, par exemple, 1:1 pour les pixels carrés ou 40:33 pour un écran large NTSC D1/DV
-
Pistes audio ou pistes de sous-titres nommées spécifiques