共用方式為


AudioOverlay 類別

描述音訊重迭的屬性。

必須填入所有必要的參數,才能傳送至 Azure。

繼承
azure.mgmt.media.models._models_py3.Overlay
AudioOverlay

建構函式

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

僅限關鍵字的參數

名稱 Description
input_label
str

要做為重迭的作業輸入標籤。 輸入必須只指定一個檔案。 您可以指定 JPG、PNG、GIF 或 BMP 格式的影像檔,或音訊檔案 (,例如 WAV、MP3、WMA 或 M4A 檔案) 或視訊檔案。 如需支援的音訊和視訊檔案格式的完整清單,請參閱 https://aka.ms/mesformats 。 必要。

start

開始位置,參考重迭開始的輸入視訊。 此值應為 ISO 8601 格式。 例如,PT05S 在輸入視訊中啟動重迭 5 秒。 如果未指定重迭,則從輸入視訊的開頭開始。

end

結尾位置,參考重迭結束的輸入視訊。 此值應為 ISO 8601 格式。 例如,PT30S 以在輸入視訊中結束重迭 30 秒。 如果未指定或值大於輸入視訊持續時間,則重迭將會套用到輸入視訊的結尾,如果重迭媒體持續時間大於輸入視訊持續時間,否則重迭會持續到重迭媒體持續時間為止。

fade_in_duration

重迭淡入輸入視訊的持續時間。 此值應為 ISO 8601 持續時間格式。 如果未指定,則預設行為是不會淡入 (與 PT0S) 相同。

fade_out_duration

重迭淡出輸入視訊的持續時間。 此值應為 ISO 8601 持續時間格式。 如果未指定,則預設行為是沒有淡出 (與 PT0S) 相同。

audio_gain_level

重迭中音訊的增益層級。 值應該在 [0, 1.0] 範圍內。 預設值為 1.0。

變數

名稱 Description
odata_type
str

衍生型別的辨別子。 必要。

input_label
str

要做為重迭的作業輸入標籤。 輸入必須只指定一個檔案。 您可以指定 JPG、PNG、GIF 或 BMP 格式的影像檔,或音訊檔案 (,例如 WAV、MP3、WMA 或 M4A 檔案) 或視訊檔案。 如需支援的音訊和視訊檔案格式的完整清單,請參閱 https://aka.ms/mesformats 。 必要。

start

開始位置,參考重迭開始的輸入視訊。 此值應為 ISO 8601 格式。 例如,PT05S 在輸入視訊中啟動重迭 5 秒。 如果未指定重迭,則從輸入視訊的開頭開始。

end

結尾位置,參考重迭結束的輸入視訊。 此值應為 ISO 8601 格式。 例如,PT30S 以在輸入視訊中結束重迭 30 秒。 如果未指定或值大於輸入視訊持續時間,則重迭將會套用到輸入視訊的結尾,如果重迭媒體持續時間大於輸入視訊持續時間,否則重迭會持續到重迭媒體持續時間為止。

fade_in_duration

重迭淡入輸入視訊的持續時間。 此值應為 ISO 8601 持續時間格式。 如果未指定,則預設行為是不會淡入 (與 PT0S) 相同。

fade_out_duration

重迭淡出輸入視訊的持續時間。 此值應為 ISO 8601 持續時間格式。 如果未指定,則預設行為是沒有淡出 (與 PT0S) 相同。

audio_gain_level

重迭中音訊的增益層級。 值應該在 [0, 1.0] 範圍內。 預設值為 1.0。