Utilisation du transcodage accéléré dans AWS Elemental MediaConvert - MediaConvert

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.

Utilisation du transcodage accéléré dans AWS Elemental MediaConvert

Les MediaConvert tâches AWS Elemental qui créent du contenu premium peuvent avoir des exigences de calcul élevées et peuvent prendre plus de temps à réaliser. Ces tâches peuvent inclure du contenu en ultra haute définition (UHD) ou à plage dynamique élevée (HDR). Pour réduire le temps de transcodage nécessaire à l'exécution de ces tâches, vous pouvez utiliser le transcodage accéléré. Envisagez d'utiliser le transcodage accéléré pour les tâches qui, sans cela, prendraient 10 minutes ou plus à s'exécuter.

Par exemple, les tâches qui génèrent les actifs suivants peuvent bénéficier d'un transcodage accéléré :

  • Contenu Ultra HD

  • Contenu High Dynamic Range au format HEVC

  • Toute vidéo longue et complexe visuellement

Note

Le transcodage accéléré est une fonctionnalité de niveau professionnel. Vous payez plus cher pour une minute de sortie transcodée coûte lorsque les sorties utilisent des fonctionnalités de niveau professionnel. Pour plus d'informations sur les niveaux de MediaConvert tarification, consultez la section MediaConvertTarification.

Configuration du transcodage accéléré dans AWS Elemental MediaConvert

Vous configurez le transcodage accéléré pour vos tâches AWS MediaConvert Elemental de la même manière que vous configurez les tâches non accélérées, sauf que vous activez l'accélération.

Note

Nous vous recommandons d'utiliser une file d'attente de transcodage dédiée pour vos tâches de transcodage accélérées. Cela permettra d'isoler les ressources que vous utilisez pour vos tâches accélérées et vos autres tâches.

Pour configurer votre tâche de transcodage avec un transcodage accéléré (console)
  1. Configurez votre tâche de transcodage comme d'habitude. Pour plus d’informations, consultez Configuration des tâches dans MediaConvert.

    Assurez-vous que les fichiers d'entrée et les paramètres de sortie de votre tâche respectent les limites et exigences répertoriées dans Job limité pour le transcodage accéléré dans AWS Elemental MediaConvert.

  2. Dans les paramètres de votre code horaire, changez la valeur par défaut Intégré en Démarrer à zéro.

    1. Sur la page Créer une tâche, dans le volet Job de gauche, sous Paramètres de la tâche, choisissez Settings.

    2. Dans le volet Configuration du code horaire, pour Source, choisissez Démarrer à 0.

    3. Sur la page Créer une tâche, dans le volet Job de gauche, sous Entrées, sélectionnez l'entrée.

    4. Dans le volet Sélecteur vidéo, sous Source du code horaire, choisissez Démarrer à 0.

  3. Si vous n'avez pas encore de file d'attente dédiée aux tâches de transcodage accélérées, créez-en une. Pour plus d’informations, consultez Création d'une file d'attente à la demande.

  4. Sur la page Create job, dans le volet Job de gauche, dans la section Job Settings, sélectionnez Settings.

  5. Pour Acceleration (Accélération), choisissez Enabled (Activé) ou Preferred (Préféré).

    Avec Activé et Préféré, si vos fichiers d'entrée et vos paramètres de transcodage sont compatibles avec le transcodage accéléré, MediaConvert exécute la tâche avec un transcodage accéléré.

    Si vos fichiers d'entrée ou vos paramètres de transcodage ne sont pas compatibles avec le transcodage accéléré, MediaConvert gère la tâche différemment, en fonction de la valeur que vous avez définie pour Accélération :

    • Activé — Le service échoue à la tâche incompatible.

    • Préféré : le service exécute le travail sans transcodage accéléré.

      Le réglage de l'accélération sur Préféré entraîne une tarification de niveau professionnel uniquement lorsque la tâche est MediaConvert exécutée avec un transcodage accéléré.

    Pour de plus amples informations sur les fichiers et les paramètres compatibles avec le transcodage accéléré, veuillez consulter Job limité pour le transcodage accéléré dans AWS Elemental MediaConvert.

Si vous utilisez l'API ou un SDK, vous trouverez ce paramètre dans le fichier JSON de votre tâche. Le nom du paramètre est AccelerationMode, sous AccelerationSettings.

Job limité pour le transcodage accéléré dans AWS Elemental MediaConvert

Avant d'activer le transcodage accéléré, assurez-vous que votre tâche est conforme aux exigences et limites suivantes.

Entrées vidéo prises en charge avec le transcodage accéléré

Le tableau suivant indique les codecs d'entrée vidéo et les conteneurs compatibles avec le MediaConvert transcodage accéléré.

Conteneur Codecs vidéo pris en charge avec le conteneur
HLS (segments MPEG-2 TS) AVC (H.264), HEVC (H.265)
IMF JPEG 2000 (J2K)
Matroska AVC (H.264), MPEG-2, MPEG-4 part 2, VC-1
Flux de transport MPEG AVC (H.264), HEVC (H.265), MPEG-2, VC-1
MPEG-4 AVC Intra 50/100, AVC (H.264), HEVC (H.265), MPEG-2
MXF Apple ProRes, AVC Intra 50/100, AVC (H.264), JPEG 2000 (J2K), MPEG-2, SonyxDcam, SonyxDcam (en tant que variante MPEG-2 uniquement), VC-3
QuickTime Apple ProRes, AVC Intra 50/100, AVC (H.264), JPEG 2000 (J2K), MPEG-2
Note

Pour les entrées HLS, votre package doit être conforme aux exigences répertoriées dansExigences relatives au package d'entrée HLS.

Sorties vidéo prises en charge avec le transcodage accéléré

Le tableau suivant indique les codecs de sortie vidéo et les conteneurs compatibles avec le MediaConvert transcodage accéléré.

Conteneur Codecs pris en charge avec conteneur
CMAF AV1, AVC (H.264), HEVC (H.265)
DASH AV1, AVC (H.264), HEVC (H.265)
HLS AVC (H.264), HEVC (H.265)
MPEG-2 TS AVC (H.264), HEVC (H.265)
MPEG-4 (.mp4) AV1, AVC (H.264), HEVC (H.265)
MPEG-4 Flash (.f4v) AVC (H.264)
MXF AVC (H.264)
QuickTime AVC (H.264)
Smooth (ISMV) AVC (H.264)
WebM VP8, VP9
Brut (aucun conteneur) AVC (H.264), HEVC (H.265)
Note

Pour les sorties MPEG-2 TS, pour utiliser le transcodage accéléré, vous devez remplacer la valeur par défaut de CBR pour les paramètres de flux de transport > Mode débit par VBR.

Restrictions de sortie
  • Votre sortie doit comporter un composant vidéo. MediaConvert ne prend pas en charge le transcodage accéléré avec des sorties uniquement audio.

  • Utilisez uniquement les combinaisons de conteneur et de codec prises en charge. Le tableau précédent indique les codecs de sortie vidéo et les conteneurs pris en charge.

  • Utilisez n'importe quel codec audio de sortie autre que Dolby Atmos. MediaConvert ne prend pas en charge le transcodage accéléré avec Dolby Atmos.

  • Utilisez uniquement les formats de sous-titres de sortie pris en charge. Pour le transcodage accéléré, MediaConvert ne prend pas en charge les formats de sous-titres de sortie suivants :

    • Non pris en charge : Incrusté

    • Non pris en charge : SCTE-20

    Pour obtenir la liste des formats de sous-titres pris en charge, consultez Sous-titres, flux de travail pris en charge, sous-titres d'entrée dans le même fichier que la vidéo.

Fonctionnalités de transcodage non prises en charge avec le transcodage accéléré
  • Occultation de la diffusion

  • Inserteur d'images animées

  • Conversion de fréquence de trames interpolées

  • Transmission VBI

  • Transmission de code horaire

  • Code horaire SEI

  • Ancre de code horaire

  • Sortie Téléciné

  • Sortie Téléciné inversée

  • Source du code horaire intégrée

    Note

    Avec le transcodage accéléré, vous pouvez définir le paramètre d'entrée Source du code horaire sur Intégré, mais pas le paramètre Source sous Configuration du code horaire pour l’ensemble de la tâche.

  • Transmission SCTE-35

  • Générateur vidéo noir

  • Vidéo Pad

  • Entrées avec fréquences d'images variables

  • Entrées présentant des discontinuités