Codificación con una escala de velocidad de bits generada automáticamente

Logotipo de Media Services v3


Advertencia

Azure Media Services se retirará el 30 de junio de 2024. Para obtener más información, consulte la Guía de retirada de AMS.

Sugerencia

¿Quieres generar miniaturas, unir dos vídeos, crear un subclip de vídeo o girarlo (entre otras cosas)? Puede encontrar códigos de ejemplo de Media Services en la página Ejemplos.

Información general

En este artículo se explica cómo usar Standard Encoder en Media Services para codificar un vídeo de entrada en una escala de velocidad de bits generada automáticamente (pares de velocidad de bits-resolución) según la velocidad de bits y la resolución de entrada. Esta configuración de codificador integrado, o valor preestablecido, nunca superará la velocidad de bits ni la resolución de entrada. Por ejemplo, si la entrada es 720p a 3 Mbps, la salida permanecerá en 720p en el mejor de los casos y se iniciará a velocidades inferiores a 3 Mbps.

Codificación para streaming

Si se usa AdaptiveStreaming o H265AdaptiveStreaming preestablecido en Transform, se recibe una salida adecuada para su entrega con protocolos de streaming como HLS y DASH. Cuando se usa uno de estos dos valores preestablecidos, el servicio determina de manera inteligente cuántas capas de vídeo debe generar y la velocidad de bits y la resolución. El contenido de la salida tiene archivos MP4 con el audio codificado con AAC y el vídeo codificado en H.264 (en el caso del valor preestablecido AdaptiveStreaming) o H.265/HEVC (en el caso del valor preestablecido H265AdaptiveStreaming). Los archivos MP4 de salida no son intercalados.

Output

En esta sección se muestran tres ejemplos de las capas de vídeo de salida generadas por el codificador de Media Services como resultado de la codificación con el valor preestablecido AdaptiveStreaming (H.264) o H265AdaptiveStreaming (HEVC). En todos los casos, la salida contiene un archivo MP4 de solo audio con el audio estéreo codificado a 128 kbps.

Ejemplo 1

Un origen con un alto de "1080" y una tasa de fotogramas de "29.970" genera 6 niveles de vídeo:

Nivel Alto Ancho Velocidad de bits (kbps)
1 1080 1920 6780
2 720 1280 3520
3 540 960 2210
4 360 640 1150
5 270 480 720
6 180 320 380

Ejemplo 2

Un origen con un alto de "720" y una tasa de fotogramas de "23.970" genera 5 niveles de vídeo:

Nivel Alto Ancho Velocidad de bits (kbps)
1 720 1280 2940
2 540 960 1850
3 360 640 960
4 270 480 600
5 180 320 320

Ejemplo 3

Un origen con un alto de "360" y una tasa de fotogramas de "29.970" genera 3 niveles de vídeo:

Nivel Alto Ancho Velocidad de bits (kbps)
1 360 640 700
2 270 480 440
3 180 320 230

Comparación de codificación en función del contenido

Los valores predeterminados de codificación en función del contenido constituyen una mejor solución que los valores preestablecidos de streaming adaptable gracias al análisis del contenido de origen antes de decidir el conjunto correcto de velocidades de bits de salida y resoluciones que se van a usar en la escala. Prueba los valores predeterminados de codificación en función del contenido antes de usar la escala más estática y fija proporcionada por los valores preestablecidos de streaming con velocidad de bits adaptable.

Ejemplos de codificación

Consulte la amplia lista de ejemplos de codificación.

Obtener ayuda y soporte técnico

Puede ponerse en contacto con Media Services con preguntas o seguir nuestras actualizaciones mediante uno de los métodos siguientes: