Share via


VideoOverlay Osztály

A videóátfedés tulajdonságait ismerteti.

Az Azure-ba való küldéshez minden szükséges paramétert fel kell tölteni.

Öröklődés
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)

Csak kulcsszavas paraméterek

Name Description
input_label
str

A feladat bemenetének címkéje, amelyet átfedésként kell használni. A bemenetnek pontosan egy fájlt kell megadnia. Megadhat egy képfájlt JPG, PNG, GIF vagy BMP formátumban, illetve hangfájlt (például WAV, MP3, WMA vagy M4A fájlt) vagy videofájlt. Tekintse meg https://aka.ms/mesformats a támogatott hang- és videofájlformátumok teljes listáját. Kötelező.

start

Az indítási pozíció a bemeneti videóra való hivatkozással, amelyen az átfedés elindul. Az értéknek ISO 8601 formátumban kell lennie. A PT05S például 5 másodperccel indítja el az átfedést a bemeneti videóban. Ha nincs megadva, az átfedés a bemeneti videó elejétől kezdődik.

end

A záró pozíció a bemeneti videóra hivatkozva, amelyen az átfedés véget ér. Az értéknek ISO 8601 formátumban kell lennie. A PT30S például 30 másodpercen belül befejezi az átfedést a bemeneti videóban. Ha nincs megadva, vagy az érték nagyobb a bemeneti videó időtartamánál, az átfedés a bemeneti videó végéig lesz alkalmazva, ha az átfedési média időtartama nagyobb, mint a bemeneti videó időtartama, különben az átfedés addig tart, amíg az átfedési média időtartama meg nem szűnik.

fade_in_duration

Az az időtartam, amely alatt az átfedés elhalványul a bemeneti videón. Az értéknek ISO 8601-es időtartamformátumban kell lennie. Ha nincs megadva, az alapértelmezett viselkedés az, hogy nem változik (ugyanaz, mint a PT0S).

fade_out_duration

Az az időtartam, amely alatt az átfedés elhalványul a bemeneti videóból. Az értéknek ISO 8601-es időtartamformátumban kell lennie. Ha nincs megadva, az alapértelmezett viselkedés az, hogy nem halványul el (ugyanaz, mint a PT0S).

audio_gain_level

A hangszint a átfedésben. Az értéknek a [0, 1,0] tartományban kell lennie. Az alapértelmezett érték az 1.0.

position

A bemeneti videó azon helye, ahol az átfedés van alkalmazva.

opacity

A fedés átlátszatlansága. Ez egy érték a(z) [0 – 1.0] tartományban. Az alapértelmezett érték 1,0, ami azt jelenti, hogy az átfedés átlátszatlan.

crop_rectangle

Választható téglalap alakú ablak, amellyel körülvághatja az átfedésben lévő képet vagy videót.

Változók

Name Description
odata_type
str

A származtatott típusok diszkriminatív. Kötelező.

input_label
str

A feladat bemenetének címkéje, amelyet átfedésként kell használni. A bemenetnek pontosan egy fájlt kell megadnia. Megadhat egy képfájlt JPG, PNG, GIF vagy BMP formátumban, illetve hangfájlt (például WAV, MP3, WMA vagy M4A fájlt) vagy videofájlt. Tekintse meg https://aka.ms/mesformats a támogatott hang- és videofájlformátumok teljes listáját. Kötelező.

start

Az indítási pozíció a bemeneti videóra való hivatkozással, amelyen az átfedés elindul. Az értéknek ISO 8601 formátumban kell lennie. A PT05S például 5 másodperccel indítja el az átfedést a bemeneti videóban. Ha nincs megadva, az átfedés a bemeneti videó elejétől kezdődik.

end

A záró pozíció a bemeneti videóra hivatkozva, amelyen az átfedés véget ér. Az értéknek ISO 8601 formátumban kell lennie. A PT30S például 30 másodpercen belül befejezi az átfedést a bemeneti videóban. Ha nincs megadva, vagy az érték nagyobb a bemeneti videó időtartamánál, az átfedés a bemeneti videó végéig lesz alkalmazva, ha az átfedési média időtartama nagyobb, mint a bemeneti videó időtartama, különben az átfedés addig tart, amíg az átfedési média időtartama meg nem szűnik.

fade_in_duration

Az az időtartam, amely alatt az átfedés elhalványul a bemeneti videón. Az értéknek ISO 8601-es időtartamformátumban kell lennie. Ha nincs megadva, az alapértelmezett viselkedés az, hogy nem változik (ugyanaz, mint a PT0S).

fade_out_duration

Az az időtartam, amely alatt az átfedés elhalványul a bemeneti videóból. Az értéknek ISO 8601-es időtartamformátumban kell lennie. Ha nincs megadva, az alapértelmezett viselkedés az, hogy nem halványul el (ugyanaz, mint a PT0S).

audio_gain_level

A hangszint a átfedésben. Az értéknek a [0, 1,0] tartományban kell lennie. Az alapértelmezett érték az 1.0.

position

A bemeneti videó azon helye, ahol az átfedés van alkalmazva.

opacity

A fedés átlátszatlansága. Ez egy érték a(z) [0 – 1.0] tartományban. Az alapértelmezett érték 1,0, ami azt jelenti, hogy az átfedés átlátszatlan.

crop_rectangle

Választható téglalap alakú ablak, amellyel körülvághatja az átfedésben lévő képet vagy videót.