Udostępnij za pośrednictwem


VideoOverlay Klasa

Opisuje właściwości nakładki wideo.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

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

Konstruktor

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)

Parametry Tylko słowo kluczowe

Nazwa Opis
input_label
str

Etykieta danych wejściowych zadania, które ma być używane jako nakładka. Dane wejściowe muszą określać dokładnie jeden plik. Możesz określić plik obrazu w formacie JPG, PNG, GIF lub BMP albo plik audio (taki jak plik WAV, MP3, WMA lub M4A) lub plik wideo. Zobacz https://aka.ms/mesformats pełną listę obsługiwanych formatów plików audio i wideo. Wymagane.

start

Pozycja początkowa, z odwołaniem do wejściowego wideo, na którym rozpoczyna się nakładka. Wartość powinna być w formacie ISO 8601. Na przykład PT05S, aby uruchomić nakładkę o 5 sekundach w wejściowym filmie wideo. Jeśli nie określono nakładki, rozpoczyna się od początku wejściowego wideo.

end

Położenie końcowe, z odwołaniem do wejściowego wideo, na którym kończy się nakładka. Wartość powinna być w formacie ISO 8601. Na przykład PT30S, aby zakończyć nakładkę o 30 sekund do wejściowego wideo. Jeśli nie określono wartości lub wartość jest większa niż czas trwania wejściowego wideo, nakładka zostanie zastosowana do końca wejściowego wideo, jeśli czas trwania nośników nakładki jest większy niż czas trwania wejściowego wideo, a w przeciwnym razie nakładka będzie trwać tak długo, jak nakładka czasu trwania nośnika nakładki.

fade_in_duration

Czas trwania, w którym nakładka zanika na wejściowym filmie wideo. Wartość powinna być w formacie czasu trwania ISO 8601. Jeśli nie określono domyślnego zachowania, nie ma zanikania (tak samo jak PT0S).

fade_out_duration

Czas trwania, przez który nakładka zanika z wejściowego wideo. Wartość powinna być w formacie czasu trwania ISO 8601. Jeśli nie określono domyślnego zachowania, nie ma wynikania (tak samo jak PT0S).

audio_gain_level

Poziom zysku dźwięku w nakładce. Wartość powinna znajdować się w zakresie [0, 1.0]. Wartość domyślna to 1.0.

position

Lokalizacja w wejściowym filmie wideo, w którym zastosowano nakładkę.

opacity

Nieprzezroczystość nakładki. Jest to wartość w zakresie [0 – 1.0]. Wartość domyślna to 1.0, co oznacza, że nakładka jest nieprzezroczysta.

crop_rectangle

Opcjonalne okno prostokątne używane do przycinania obrazu nakładki lub wideo.

Zmienne

Nazwa Opis
odata_type
str

Dyskryminujący dla typów pochodnych. Wymagane.

input_label
str

Etykieta danych wejściowych zadania, które ma być używane jako nakładka. Dane wejściowe muszą określać dokładnie jeden plik. Możesz określić plik obrazu w formacie JPG, PNG, GIF lub BMP albo plik audio (taki jak plik WAV, MP3, WMA lub M4A) lub plik wideo. Zobacz https://aka.ms/mesformats pełną listę obsługiwanych formatów plików audio i wideo. Wymagane.

start

Pozycja początkowa, z odwołaniem do wejściowego wideo, na którym rozpoczyna się nakładka. Wartość powinna być w formacie ISO 8601. Na przykład PT05S, aby uruchomić nakładkę o 5 sekundach w wejściowym filmie wideo. Jeśli nie określono nakładki, rozpoczyna się od początku wejściowego wideo.

end

Położenie końcowe, z odwołaniem do wejściowego wideo, na którym kończy się nakładka. Wartość powinna być w formacie ISO 8601. Na przykład PT30S, aby zakończyć nakładkę o 30 sekund do wejściowego wideo. Jeśli nie określono wartości lub wartość jest większa niż czas trwania wejściowego wideo, nakładka zostanie zastosowana do końca wejściowego wideo, jeśli czas trwania nośników nakładki jest większy niż czas trwania wejściowego wideo, a w przeciwnym razie nakładka będzie trwać tak długo, jak nakładka czasu trwania nośnika nakładki.

fade_in_duration

Czas trwania, w którym nakładka zanika na wejściowym filmie wideo. Wartość powinna być w formacie czasu trwania ISO 8601. Jeśli nie określono domyślnego zachowania, nie ma zanikania (tak samo jak PT0S).

fade_out_duration

Czas trwania, przez który nakładka zanika z wejściowego wideo. Wartość powinna być w formacie czasu trwania ISO 8601. Jeśli nie określono domyślnego zachowania, nie ma wynikania (tak samo jak PT0S).

audio_gain_level

Poziom zysku dźwięku w nakładce. Wartość powinna znajdować się w zakresie [0, 1.0]. Wartość domyślna to 1.0.

position

Lokalizacja w wejściowym filmie wideo, w którym zastosowano nakładkę.

opacity

Nieprzezroczystość nakładki. Jest to wartość w zakresie [0 – 1.0]. Wartość domyślna to 1.0, co oznacza, że nakładka jest nieprzezroczysta.

crop_rectangle

Opcjonalne okno prostokątne używane do przycinania obrazu nakładki lub wideo.