Encoder avec une échelle de débit générée automatiquement

Logo de Media Services v3


Avertissement

Azure Media Services sera mis hors service le 30 juin 2024. Pour plus d’informations, consultez le Guide de mise hors service AMS.

Conseil

Voulez-vous générer des miniatures, assembler deux vidéos ensemble, créer un sous-clip d’une vidéo ou la faire pivoter (entre autres) ? Vous trouverez un exemple de code Media Services dans la page Exemples.

Vue d’ensemble

Cet article explique comment utiliser l’encodeur standard dans Media Services pour encoder une vidéo d’entrée dans une échelle de débit générée automatiquement (paires débit-résolution) en fonction de la résolution d’entrée et du débit. Ce paramètre d’encodeur intégré, ou présélection, ne dépassera jamais la résolution d’entrée et le débit. Par exemple, si l’entrée est 720p à 3 Mbits/s, la sortie reste à 720p maximum et démarre à des vitesses inférieures à 3 Mbits/s.

Encodage pour la diffusion en continu

Lorsque vous utilisez le préréglage AdaptiveStreaming ou H265AdaptiveStreaming dans Transform, vous recevez une sortie appropriée pour la remise via des protocoles de diffusion en continu tels que TLS et DASH. Quand vous utilisez ce préréglage, l’encodeur détermine automatiquement le nombre de couches vidéo à générer, ainsi que le débit et la résolution. Le contenu de sortie contient des fichiers MP4 où les données audio encodées en AAC et soit une vidéo encodée en H. 264 (dans le cas de la présélection AdaptiveStreaming) ou en H. 265/HEVC (dans le cas de la présélection H265AdaptiveStreaming). Les fichiers MP4 de sortie ne sont pas entrelacés.

Output

Cette section présente trois exemples des couches vidéo de sortie produites par l’encodeur Media Services après encodage avec la présélection AdaptiveStreaming (H.264) ou la présélection H265AdaptiveStreaming (HEVC). Dans tous les cas, la sortie contient un fichier MP4 audio uniquement avec des données audio stéréo encodées à 128 Kbits/s.

Exemple 1

Une source avec une hauteur de « 1080 » et une fréquence d’images de « 29.970 » crée 6 couches vidéo :

Couche Hauteur Largeur Débit binaire (Kbits/s)
1 1080 1920 6780
2 720 1 280 3520
3 540 960 2210
4 360 640 1150
5 270 480 720
6 180 320 380

Exemple 2

Une source avec une hauteur de « 720 » et une fréquence d’images de « 23.970 » crée 5 couches vidéo :

Couche Hauteur Largeur Débit binaire (Kbits/s)
1 720 1 280 2940
2 540 960 1850
3 360 640 960
4 270 480 600
5 180 320 320

Exemple 3

Une source avec une hauteur de « 360 » et une fréquence d’images de « 29.970 » crée 3 couches vidéo :

Couche Hauteur Largeur Débit binaire (Kbits/s)
1 360 640 700
2 270 480 440
3 180 320 230

Comparaison du codage sensible au contenu

Les préréglages d’encodage dépendant du contenu offrent une meilleure solution sur les préréglages de diffusion en continu adaptative en analysant le contenu source avant de choisir le bon ensemble de vitesses de transmission et de résolution à utiliser dans l’échelle. Testez les préréglages d’encodage prenant en charge le contenu avant d’utiliser l’échelle statique et fixe fournie par les préréglages de streaming à débit adaptatif.

Exemples d’encodage

Consultez la liste complète des exemples d’encodage.

Obtenir de l’aide et du support

Vous pouvez contacter Media Services pour toute question ou suivre nos mises à jour selon l’une des méthodes suivantes :