Compartir a través de


VideoOverlay Clase

Describe las propiedades de una superposición de vídeo.

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

Herencia
azure.mgmt.media.models._models_py3.Overlay
VideoOverlay

Constructor

VideoOverlay(*, input_label: str, start: timedelta | None = None, end: timedelta | None = None, fade_in_duration: timedelta | None = None, fade_out_duration: timedelta | None = None, audio_gain_level: float | None = None, position: _models.Rectangle | None = None, opacity: float | None = None, crop_rectangle: _models.Rectangle | None = None, **kwargs)

Parámetros de palabra clave únicamente

Nombre Description
input_label
str

Etiqueta de la entrada del trabajo que se va a usar como superposición. La entrada debe especificar exactamente un archivo. Puede especificar un archivo de imagen en formato JPG, PNG, GIF o BMP, un archivo de audio (por ejemplo, un archivo WAV, MP3, WMA o M4A) o un archivo de vídeo. Consulte https://aka.ms/mesformats la lista completa de formatos de archivo de audio y vídeo admitidos. Necesario.

start

Posición inicial, con referencia al vídeo de entrada, en el que se inicia la superposición. El valor debe estar en formato ISO 8601. Por ejemplo, PT05S para iniciar la superposición en 5 segundos en el vídeo de entrada. Si no se especifica que la superposición se inicie desde el principio del vídeo de entrada.

end

Posición final, con referencia al vídeo de entrada, en el que finaliza la superposición. El valor debe estar en formato ISO 8601. Por ejemplo, PT30S para finalizar la superposición en 30 segundos en el vídeo de entrada. Si no se especifica o el valor es mayor que la duración del vídeo de entrada, la superposición se aplicará hasta el final del vídeo de entrada si la duración del medio de superposición es mayor que la duración del vídeo de entrada, de lo contrario, la superposición durará mientras dure el medio de superposición.

fade_in_duration

Duración en la que se atenua la superposición en el vídeo de entrada. El valor debe estar en formato de duración ISO 8601. Si no se especifica, el comportamiento predeterminado es no tener ninguna atenuación (igual que PT0S).

fade_out_duration

Duración en la que la superposición desaparece del vídeo de entrada. El valor debe estar en formato de duración ISO 8601. Si no se especifica el comportamiento predeterminado es no tener ningún atenuado (igual que PT0S).

audio_gain_level

Nivel de ganancia de audio en la superposición. El valor debe estar en el intervalo [0, 1.0]. El valor predeterminado es 1.0.

position

Ubicación del vídeo de entrada donde se aplica la superposición.

opacity

Opacidad de la superposición. Se trata de un valor en el intervalo [0 - 1.0]. El valor predeterminado es 1,0, lo que significa que la superposición es opaca.

crop_rectangle

Ventana rectangular opcional que se usa para recortar la imagen o el vídeo superpuestos.

Variables

Nombre Description
odata_type
str

Discriminador de tipos derivados. Necesario.

input_label
str

Etiqueta de la entrada del trabajo que se va a usar como superposición. La entrada debe especificar exactamente un archivo. Puede especificar un archivo de imagen en formato JPG, PNG, GIF o BMP, un archivo de audio (por ejemplo, un archivo WAV, MP3, WMA o M4A) o un archivo de vídeo. Consulte https://aka.ms/mesformats la lista completa de formatos de archivo de audio y vídeo admitidos. Necesario.

start

Posición inicial, con referencia al vídeo de entrada, en el que se inicia la superposición. El valor debe estar en formato ISO 8601. Por ejemplo, PT05S para iniciar la superposición en 5 segundos en el vídeo de entrada. Si no se especifica que la superposición se inicie desde el principio del vídeo de entrada.

end

Posición final, con referencia al vídeo de entrada, en el que finaliza la superposición. El valor debe estar en formato ISO 8601. Por ejemplo, PT30S para finalizar la superposición en 30 segundos en el vídeo de entrada. Si no se especifica o el valor es mayor que la duración del vídeo de entrada, la superposición se aplicará hasta el final del vídeo de entrada si la duración del medio de superposición es mayor que la duración del vídeo de entrada, de lo contrario, la superposición durará mientras dure el medio de superposición.

fade_in_duration

Duración en la que se atenua la superposición en el vídeo de entrada. El valor debe estar en formato de duración ISO 8601. Si no se especifica, el comportamiento predeterminado es no tener ninguna atenuación (igual que PT0S).

fade_out_duration

Duración en la que la superposición desaparece del vídeo de entrada. El valor debe estar en formato de duración ISO 8601. Si no se especifica el comportamiento predeterminado es no tener ningún atenuado (igual que PT0S).

audio_gain_level

Nivel de ganancia de audio en la superposición. El valor debe estar en el intervalo [0, 1.0]. El valor predeterminado es 1.0.

position

Ubicación del vídeo de entrada donde se aplica la superposición.

opacity

Opacidad de la superposición. Se trata de un valor en el intervalo [0 - 1.0]. El valor predeterminado es 1,0, lo que significa que la superposición es opaca.

crop_rectangle

Ventana rectangular opcional que se usa para recortar la imagen o el vídeo superpuestos.