ApsaraVideo VOD simplifie les paramètres complexes de transcodage sous forme de modèles. Ces modèles rationalisent les opérations lors du lancement de tâches de transcodage ou de l'utilisation d'un workflow. Chaque modèle possède un ID unique et un groupe de modèles peut en contenir plusieurs.
Types de modèles de transcodage
ApsaraVideo VOD enregistre des jeux de paramètres complexes sous forme de modèles de transcodage. Vous pouvez définir des modèles personnalisés (ensembles de paramètres pour l'audio, la vidéo et les formats conteneurs) afin de répondre à des besoins spécifiques. Un groupe de modèles peut inclure plusieurs flux de sortie. ApsaraVideo VOD fournit également des valeurs recommandées pour différentes définitions vidéo et niveaux de qualité audio.
|
Type de modèle |
Source |
Cas d'utilisation |
Description |
|
Modèle de transcodage audio et vidéo |
Défini par l'utilisateur |
|
|
|
Modèle d'empaquetage audio et vidéo |
Défini par l'utilisateur |
Streaming à débit adaptatif |
Le streaming à débit adaptatif prend uniquement en charge le transcodage vidéo vers le format conteneur HLS (.m3u8+ts). |
|
Modèle Sans transcodage |
Défini par le système |
Distribution sans transcodage |
La vidéo source doit être lisible et au format MP4, FLV, M3U8, MP3 ou WEBM. Le codec vidéo doit être H.264 ou H.265. Si vous disposez de vidéos provenant de sources multiples et dont vous ignorez les codecs, transcodez-les avant la lecture. Les vidéos WebM sont principalement encodées en VP8 ou VP9 et nécessitent un client de lecture compatible. |
Remarques sur l'utilisation
Le transcodage dans ApsaraVideo VOD est un service facturable. La facturation repose sur la résolution configurée dans le modèle ; le niveau indiqué dans le modèle peut donc différer du niveau de facturation réel. Pour plus d'informations, consultez Facturation des services de base.
Après l'activation d'ApsaraVideo VOD, le groupe de modèles No Transcoding (intégré) s'applique par défaut. Ce groupe ne peut être ni modifié ni supprimé. Si vous utilisez le groupe No Transcoding pour soumettre des tâches et que la vidéo source est au format MP4, FLV, M3U8, MP3 ou WEBM, l'URL de la vidéo transcodée porte le libellé Original et reste directement lisible. Si la vidéo source n'est pas dans l'un de ces formats, l'URL conserve le libellé Original mais n'est pas directement lisible.
Pour éviter les échecs de transcodage, ne modifiez et ne supprimez aucun modèle ou groupe de modèles pendant l'exécution d'une tâche.
Limites
Chaque utilisateur peut créer jusqu'à 20 groupes de modèles de transcodage par région. Un groupe peut contenir jusqu'à 10 modèles de transcodage standard, 10 modèles d'empaquetage audio et vidéo,.
Créer un groupe de modèles de transcodage
Lorsque vous lancez une tâche de transcodage, chaque modèle du groupe spécifié génère un fichier vidéo. Cela consomme de l'espace de stockage et entraîne des frais de transcodage. Pour éviter des coûts et une utilisation inutiles du stockage, créez uniquement les modèles nécessaires.
Via la console
Transcodage standard
Connectez-vous à la console ApsaraVideo VOD.
Dans le volet de navigation de gauche, choisissez Configuration Management > Media Processing > Transcoding Template Groups.
Dans la barre de navigation supérieure, sélectionnez la région cible dans la liste déroulante située à côté de Workbench.
Sur la page Transcoding Template Groups, cliquez sur Create Transcoding Template Group.
-
Dans la section Audio and Video Transcoding Template, cliquez sur Add Template et configurez les paramètres de transcodage.
N°
Catégorie
Paramètre
Description
1
Paramètres de base
Type de transcodage
-
Valeurs valides : Transcodage standard, Transcodage audio, Conversion de format conteneur, Narrowband HD™ 1.0 et Narrowband HD™ 2.0.
Note
-
Pour plus d'informations sur les définitions liées à Narrowband HD™ 1.0, telles que Narrowband HD™ 1.0 et SD-Narrowband HD™ 1.0, consultez Transcodage Narrowband HD™.
-
Si vous sélectionnez la définition Original Quality (Remuxing), la vidéo conserve sa définition et son débit d'origine. Seul le format conteneur change. Cette option convient aux scénarios où il n'est pas nécessaire de modifier la taille ou le débit de la vidéo.
-
Qualité sonore : Qualité standard ou Haute qualité.
Format conteneur
-
Formats vidéo pris en charge : HLS, MP4 et FLV.
-
Formats audio pris en charge : MP3 et AAC.
Pour plus d'informations sur les formats conteneurs, consultez Concepts clés.
2
Paramètres vidéo
Désactiver la vidéo
Extrait un flux audio uniquement, par exemple pour des applications radio.
Format d'encodage
H.264 et H.265 sont pris en charge.
Résolution
-
Résolution prédéfinie : LD, SD, HD, UHD, 2K et 4K (largeur de 640 à 3 840 pixels, hauteur adaptative).
-
Vous pouvez définir la résolution selon les côtés long et court de la vidéo ou selon la largeur et la hauteur de l'appareil. La largeur et la hauteur peuvent varier de 128 à 4 096 pixels.
-
Pour activer le rapport d'aspect adaptatif, définissez uniquement la largeur ou la hauteur.
Débit binaire
Le débit binaire varie de 10 à 50 000 Kbps. Cette valeur détermine la définition. Nous vous recommandons d'utiliser les débits binaires suggérés pour chaque définition.
Fréquence d'images
-
Nombre d'images affichées par seconde. Le paramètre par défaut est recommandé.
-
Fréquence d'images personnalisée : de 0 à 60 ips. Les valeurs courantes sont 24, 25 et 30.
Intervalle maximal entre images clés
Nombre d'images dans un groupe d'images (GOP). Le paramètre par défaut est recommandé.
Filigrane image/texte
Ajoute un filigrane visible (image ou texte) lors du transcodage. Pour appliquer un filigrane, ajoutez d'abord le matériau correspondant dans les paramètres de filigrane, puis activez la fonctionnalité. Pour plus d'informations, consultez Filigrane vidéo.
3
Paramètres avancés (disponibles uniquement si le format conteneur est HLS ou MP4)
Longueur de fragment
Durée de chaque segment TS. Le paramètre par défaut est recommandé.
Chiffrement vidéo
Vous pouvez chiffrer les vidéos HLS. Les vidéos chiffrées nécessitent un SDK de lecteur officiel Alibaba Cloud prenant en charge le déchiffrement. Ce service est gratuit pendant la période d'essai.
Note
Le chiffrement configuré ici est un chiffrement propriétaire. Pour utiliser le chiffrement standard, consultez Chiffrement standard HLS.
4
Paramètres audio
Désactiver l'audio
Sélectionnez cette option pour supprimer le flux audio et produire une vidéo muette.
Format d'encodage
AAC et MP3 sont pris en charge pour les formats conteneurs HLS et MP4. Seul le format MP3 est pris en charge pour le conteneur MP3.
Taux d'échantillonnage
Le paramètre par défaut est recommandé.
Débit binaire audio
Le débit binaire audio varie de 8 à 1 000 Kbps. Le paramètre par défaut est recommandé.
Canaux audio
Le paramètre par défaut est recommandé.
-
Une fois les paramètres configurés, cliquez sur Save.
-
Facultatif : Sur la page Transcoding Template Groups, cliquez sur Set as Default pour définir un groupe de modèles comme valeur par défaut.
Après avoir défini un groupe de modèles par défaut, toutes les nouvelles vidéos téléchargées seront transcodées à l'aide de ce groupe.
Transcodage audio
Connectez-vous à la console ApsaraVideo VOD.
Dans le volet de navigation de gauche, choisissez Configuration Management > Media Processing > Transcoding Template Groups.
Dans la barre de navigation supérieure, sélectionnez la région cible dans la liste déroulante située à côté de Workbench.
Sur la page Transcoding Template Groups, cliquez sur Create Transcoding Template Group.
-
Dans la section Audio and Video Transcoding Template, cliquez sur Add Template, sélectionnez Audio Transcoding, puis configurez les paramètres correspondants.
Format conteneur : Sélectionnez uniquement AAC ou mp3.
Qualité sonore : Standard Quality et High Quality sont prises en charge.
Conservez les valeurs par défaut des autres paramètres ou modifiez-les selon vos besoins métier. Pour la description des paramètres et les réglages recommandés, consultez Créer un groupe de modèles de transcodage standard.
Une fois les paramètres configurés, cliquez sur Save.
Conversion de format conteneur
Connectez-vous à la console ApsaraVideo VOD.
Dans le volet de navigation de gauche, choisissez Configuration Management > Media Processing > Transcoding Template Groups.
Dans la barre de navigation supérieure, sélectionnez la région cible dans la liste déroulante située à côté de Workbench.
Sur la page Transcoding Template Groups, cliquez sur Create Transcoding Template Group.
-
Dans la section Audio and Video Transcoding Template, cliquez sur Add Template, sélectionnez Container Format Conversion, puis configurez les paramètres correspondants.
Format conteneur : Les formats vidéo pris en charge sont HLS, MP4, FLV et Dash.
Définition : Conserve les paramètres de la vidéo source.
Conservez les valeurs par défaut des autres paramètres ou modifiez-les selon vos besoins métier. Pour la description des paramètres et les réglages recommandés, consultez Créer un groupe de modèles de transcodage standard.
Une fois les paramètres configurés, cliquez sur Save.
Narrowband HD™ 1.0
Narrowband HD™ 1.0 prend uniquement en charge la sortie de transcodage aux formats conteneurs HLS et MP4.
Connectez-vous à la console ApsaraVideo VOD.
Dans le volet de navigation de gauche, choisissez Configuration Management > Media Processing > Transcoding Template Groups.
Dans la barre de navigation supérieure, sélectionnez la région cible dans la liste déroulante située à côté de Workbench.
Sur la page Transcoding Template Groups, cliquez sur Create Transcoding Template Group.
-
Dans la section Audio and Video Transcoding Template, cliquez sur Add Template et configurez les paramètres de transcodage Narrowband HD™ 1.0.
Format conteneur : Sélectionnez uniquement HLS ou MP4.
Type de scénario : Sélectionnez uniquement Mini Dramas ou Common Scenarios.
Définition : Sélectionnez une définition liée à Narrowband HD™ 1.0.
Conservez les valeurs par défaut des autres paramètres ou modifiez-les selon vos besoins métier. Pour la description des paramètres et les réglages recommandés, consultez Créer un groupe de modèles de transcodage standard. Pour les Video parameters, définissez le Encoding format sur H.264, choisissez l'une des neuf options de Preset resolution (telles que SD, HD ou UHD pour un résultat optimal), réglez le bitrate sur 500 Kbps et conservez la original video frame rate. La fonctionnalité Image/text watermark est désactivée par défaut. Dans les Advanced parameters, le proprietary encryption est désactivé par défaut. Pour les Audio parameters, définissez le Encoding format sur AAC et le bitrate sur 64 Kbps. Une fois la configuration terminée, cliquez sur Save.
Une fois les paramètres configurés, cliquez sur Save.
Streaming à débit adaptatif
Connectez-vous à la console ApsaraVideo VOD.
Dans le volet de navigation de gauche, choisissez Configuration Management > Media Processing > Transcoding Template Groups.
Dans la barre de navigation supérieure, sélectionnez la région cible dans la liste déroulante située à côté de Workbench.
Sur la page Transcoding Template Groups, cliquez sur Create Transcoding Template Group.
-
Dans la section Audio and Video Packaging Template, cliquez sur Add Template et configurez les paramètres du modèle d'empaquetage vidéo.
Format conteneur : Ce paramètre est défini sur HLS.
Définition : Sélectionnez une définition appropriée. Le transcodage standard, la conversion de format conteneur, Narrowband HD™ 1.0, etc., sont pris en charge.
Seuil de bande passante : Seuil utilisé par le lecteur pour sélectionner un flux en fonction de la bande passante réseau actuelle. Unité : bps. Le paramètre par défaut est recommandé.
Conservez les valeurs par défaut des autres paramètres ou modifiez-les selon vos besoins métier. Pour la description des paramètres et les réglages recommandés, consultez Créer un groupe de modèles de transcodage standard.
Une fois les paramètres configurés, cliquez sur Save.
Via OpenAPI
Appelez l'opération AddTranscodeTemplateGroup pour créer des groupes de modèles de transcodage de différents types.
Utilisez le paramètre
TypedeTranscodeTemplatepour spécifier le type de modèle, tel que le transcodage standard ou l'empaquetage vidéo.Utilisez le paramètre
DefinitiondeTranscodeTemplatepour spécifier la définition de sortie, par exemple pour le transcodage vidéo standard, le transcodage audio, la conversion de format conteneur ou Narrowband HD™ 1.0.
Gérer les groupes de modèles
Après avoir créé un groupe de modèles de transcodage, vous pouvez le consulter, le modifier, le supprimer ou le définir comme valeur par défaut. Le groupe de modèles No Transcoding défini par le système ne peut être ni consulté, ni modifié, ni supprimé.
Les modifications apportées à un groupe de modèles de transcodage s'appliquent uniquement aux vidéos téléchargées après l'enregistrement des changements.
-
Console
Sur la page Transcoding Template Groups de la console ApsaraVideo VOD, gérez vos groupes de modèles. Cette page répertorie les groupes existants avec leurs noms, IDs et types. Pour les groupes définis par l'utilisateur, les actions suivantes sont disponibles : View, Edit, Remove et Delete. Pour créer un groupe de modèles, cliquez sur Add Transcoding Template Group.
-
API
Utiliser les groupes de modèles
Vous pouvez déclencher le transcodage dans ApsaraVideo VOD lors du téléchargement ou du traitement des médias en spécifiant un groupe de modèles pour la tâche, ou en ajoutant ce groupe à un nœud de transcodage média dans un workflow.