Udostępnij za pośrednictwem


Overlay Klasa

Typ podstawowy dla wszystkich nakładek — obraz, dźwięk lub wideo.

Prawdopodobnie chcesz użyć podklas, a nie bezpośrednio tej klasy. Znane podklasie to: AudioOverlay, VideoOverlay

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

Dziedziczenie
azure.mgmt.media._serialization.Model
Overlay

Konstruktor

Overlay(*, 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, **kwargs)

Parametry Tylko słowo kluczowe

Nazwa Opis
input_label
str

Etykieta danych wejściowych zadania, które mają być używane jako nakładka. Dane wejściowe muszą określać dokładnie jeden plik. Można określić plik obrazu w formacie JPG, PNG, GIF lub BMP albo pliku audio (takiego jak plik WAV, MP3, WMA lub M4A) albo 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ę na 5 sekund do wejściowego 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ę na 30 sekund w wejściowym filmie wideo. Jeśli nie zostanie określona 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śnika nakładki jest większy niż czas trwania wejściowego wideo, w przeciwnym razie nakładka będzie trwać tak długo, jak długo trwa czas trwania nośnika nakładki.

fade_in_duration

Czas trwania, przez który 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 zanikania (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.

Zmienne

Nazwa Opis
odata_type
str

Dyskryminator typów pochodnych. Wymagane.

input_label
str

Etykieta danych wejściowych zadania, które mają być używane jako nakładka. Dane wejściowe muszą określać dokładnie jeden plik. Można określić plik obrazu w formacie JPG, PNG, GIF lub BMP albo pliku audio (takiego jak plik WAV, MP3, WMA lub M4A) albo 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ę na 5 sekund do wejściowego 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ę na 30 sekund w wejściowym filmie wideo. Jeśli nie zostanie określona 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śnika nakładki jest większy niż czas trwania wejściowego wideo, w przeciwnym razie nakładka będzie trwać tak długo, jak długo trwa czas trwania nośnika nakładki.

fade_in_duration

Czas trwania, przez który 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 zanikania (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.