Compartir a través de


MultiBitrateFormat Clase

Describe las propiedades para generar una colección de archivos de velocidad de bits múltiple alineados con GOP. El comportamiento predeterminado es generar un archivo de salida para cada capa de vídeo que se muxa junto con todos los audios. Los archivos de salida exactos generados se pueden controlar especificando la colección outputFiles.

Probablemente quiera usar las subclases y no esta clase directamente. Las sub clases conocidas son: Mp4Format, TransportStreamFormat

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

Herencia
azure.mgmt.media.models._models_py3.Format
MultiBitrateFormat

Constructor

MultiBitrateFormat(*, filename_pattern: str, output_files: List[_models.OutputFile] | None = None, **kwargs)

Parámetros de palabra clave únicamente

Nombre Description
filename_pattern
str

Patrón de nomenclatura de archivos usado para la creación de archivos de salida. Las macros siguientes se admiten en el nombre de archivo: {Nombre Base}: una macro de expansión que usará el nombre del archivo de vídeo de entrada. Si el nombre base (el sufijo de archivo no está incluido) del archivo de vídeo de entrada tiene menos de 32 caracteres, se usará el nombre base de los archivos de vídeo de entrada. Si la longitud del nombre base del archivo de vídeo de entrada supera los 32 caracteres, el nombre base se trunca a los primeros 32 caracteres de longitud total. {Extensión}: la extensión adecuada para este formato. {Label}: etiqueta asignada al códec o capa. {Index}: índice único para miniaturas. Solo se aplica a miniaturas. {AudioStream}: cadena "Audio" más número de secuencia de audio (comienza desde 1). {Velocidad de bits}: velocidad de bits de audio y vídeo en kbps. No es aplicable a las miniaturas. {Codec}: tipo del códec de audio y vídeo. {Resolution} - La resolución de vídeo. Todas las macros no heredadas se contraerán y se quitarán del nombre de archivo. Necesario.

output_files

Lista de archivos de salida que se van a generar. Cada entrada de la lista es un conjunto de etiquetas de capa de audio y vídeo que se van a muxar juntas.

Variables

Nombre Description
odata_type
str

Discriminador de tipos derivados. Necesario.

filename_pattern
str

Patrón de nomenclatura de archivos usado para la creación de archivos de salida. Las macros siguientes se admiten en el nombre de archivo: {Nombre Base}: una macro de expansión que usará el nombre del archivo de vídeo de entrada. Si el nombre base (el sufijo de archivo no está incluido) del archivo de vídeo de entrada tiene menos de 32 caracteres, se usará el nombre base de los archivos de vídeo de entrada. Si la longitud del nombre base del archivo de vídeo de entrada supera los 32 caracteres, el nombre base se trunca a los primeros 32 caracteres de longitud total. {Extensión}: la extensión adecuada para este formato. {Label}: etiqueta asignada al códec o capa. {Index}: índice único para miniaturas. Solo se aplica a miniaturas. {AudioStream}: cadena "Audio" más número de secuencia de audio (comienza desde 1). {Velocidad de bits}: velocidad de bits de audio y vídeo en kbps. No es aplicable a las miniaturas. {Codec}: tipo del códec de audio y vídeo. {Resolution} - La resolución de vídeo. Todas las macros no heredadas se contraerán y se quitarán del nombre de archivo. Necesario.

output_files

Lista de archivos de salida que se van a generar. Cada entrada de la lista es un conjunto de etiquetas de capa de audio y vídeo que se van a muxar juntas.