Video 類別
描述編碼輸入影片的基本屬性。
您可能想要使用子類別,而不是直接使用此類別。 已知的子類別包括:H264Video、H265Video、Image
必須填入所有必要的參數,才能傳送至 Azure。
- 繼承
-
azure.mgmt.media.models._models_py3.CodecVideo
建構函式
Video(*, label: str | None = None, key_frame_interval: timedelta | None = None, stretch_mode: str | _models.StretchMode | None = None, sync_mode: str | _models.VideoSyncMode | None = None, **kwargs)
僅限關鍵字的參數
名稱 | Description |
---|---|
label
|
編解碼器的選擇性標籤。 標籤可用來控制多工處理行為。 |
key_frame_interval
|
兩個主要畫面格之間的距離。 值在 ISO 8601 格式所指定的範圍 [0.5, 20] 秒中應為非零。 預設值為 PT2S (2 秒) 。 請注意,如果已設定 VideoSyncMode.Passthrough,則會忽略此設定,其中 KeyFrameInterval 值會遵循輸入來源設定。 |
stretch_mode
|
調整大小模式 - 輸入視訊的大小如何調整,以符合所需的輸出解析度 () 。 預設值為 AutoSize。 已知值為:「None」、「AutoSize」 和 「AutoFit」。 |
sync_mode
|
視訊同步模式。 已知值為:「Auto」、「Passthrough」、「Cfr」 和 「Vfr」。 |
變數
名稱 | Description |
---|---|
odata_type
|
衍生型別的辨別子。 必要。 |
label
|
編解碼器的選擇性標籤。 標籤可用來控制多工處理行為。 |
key_frame_interval
|
兩個主要畫面格之間的距離。 值在 ISO 8601 格式所指定的範圍 [0.5, 20] 秒中應為非零。 預設值為 PT2S (2 秒) 。 請注意,如果已設定 VideoSyncMode.Passthrough,則會忽略此設定,其中 KeyFrameInterval 值會遵循輸入來源設定。 |
stretch_mode
|
調整大小模式 - 輸入視訊的大小如何調整,以符合所需的輸出解析度 () 。 預設值為 AutoSize。 已知值為:「None」、「AutoSize」 和 「AutoFit」。 |
sync_mode
|
視訊同步模式。 已知值為:「Auto」、「Passthrough」、「Cfr」 和 「Vfr」。 |