本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立 MV-HEVC 輸出的任務設定
若要設定具有 MV-HEVC 輸出的任務,您可以在檔案群組輸出群組中建立輸出。然後,您將 MP4 或 MOV 指定為輸出容器,選擇 H.265 做為視訊轉碼器,並在輸入multiViewSettings上設定 以提供正確的眼睛增強層。
使用 MV-HEVC 輸出設定轉碼任務 (主控台)
-
使用檔案群組輸出群組來新增您的 MV-HEVC 輸出。如需一般任務設定資訊,請參閱 教學課程:設定任務設定。
-
在建立任務頁面上,在左側的任務窗格中,選擇您的輸入。
-
針對輸入檔案 URL,指定左眼 (基底層) 影片檔案的 S3、HTTP 或 HTTPS 路徑。
-
切換該輸入的多檢視 - 增強層按鈕。
-
針對多檢視輸入檔案 URL,指定右眼 (增強層) 影片檔案的 S3、HTTP 或 HTTPS 路徑。
注意
兩個輸入檔案都必須具有相同的解析度、影格速率和影格數量。左眼檔案是主要輸入,並做為基底層。右眼檔案是增強層。
-
如果您的任務有多個輸入,請為每個輸入重複步驟 2–5。任務中的所有輸入都必須已
multiViewSettings設定。 -
在左側的任務窗格中,選擇您的輸出。
-
在輸出設定區段中,針對容器選擇 MPEG-4 容器 (MP4) 或 QuickTime 容器 (MOV)。
-
在編碼設定區段中,針對視訊轉碼器,選擇 H.265 (HEVC)。
-
視需要設定 H.265 編碼設定。如需支援的編碼組態資訊,請參閱 支援的編碼設定。
使用 MV-HEVC 輸出 (API、CLI 或 SDK) 設定轉碼任務
如果您使用 API、CLI 或 SDK,請在 JSON 任務規格中指定相關設定,然後以程式設計方式提交。我們建議您使用 MediaConvert 主控台來產生 JSON 任務規格,因為主控台會根據 MediaConvert 任務結構描述做為互動式驗證程式。
下列範例顯示 MV-HEVC 輸出的 JSON 任務規格的關鍵部分。左眼影片會指定為主要 FileInput,而右眼影片會在 中指定MultiViewSettings。
{ "Inputs": [ { "FileInput": "s3://DOC-EXAMPLE-BUCKET/left_eye.mp4", "AudioSelectors": { "Audio Selector 1": { "ProgramSelection": 1, "Offset": 0 } }, "MultiViewSettings": [ { "Input": { "FileInput": "s3://DOC-EXAMPLE-BUCKET/right_eye.mp4" } } ] } ], "OutputGroups": [ { "OutputGroupSettings": { "Type": "FILE_GROUP_SETTINGS", "FileGroupSettings": { "Destination": "s3://DOC-EXAMPLE-BUCKET/output/" } }, "Outputs": [ { "NameModifier": "_mv", "VideoDescription": { "CodecSettings": { "Codec": "H_265", "H265Settings": { "RateControlMode": "CBR", "Bitrate": 5000000, "CodecProfile": "MAIN10_MAIN" } } }, "ContainerSettings": { "Container": "MP4" } } ] } ], "TimecodeConfig": { "Source": "ZEROBASED" } }