View a markdown version of this page

使用影格率轉換 - MediaConvert

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用影格率轉換

影片資產的影格率代表影片播放器裝置播放影片影格的速度,以每秒影格數 (fps) 為單位。例如,電影的影格率為 24 fps、NTSC 電視廣播為 29.97/59.94 fps,而 PAL 電視廣播為 50/25 fps。如果您在任務中保留 MediaConvert 預設設定,您的輸出視訊將具有與輸入視訊相同的影格率。

有些影片的影格率會隨著影片的持續時間而有所不同。例如,某些攝影機會自動產生影片,針對高動作序列使用更多影格,而針對動作較少的序列使用較少影格。MediaConvert 支援可變影格率 (VFR) 輸入,但只會建立固定影格率 (CFR) 輸出。如需詳細資訊,請參閱可變影格率輸入

影格率轉換的設定

若要建立與輸入具有不同影格速率的輸出,請使用下列 MediaConvert 設定:

影格率 (framerateControlframerateNumeratorframerateDenominator)

對於影格率轉換,請在輸出編碼設定中指定與輸入影片影格率不同的影格率。然後,MediaConvert 將建立一個輸出,其具有您指定的影格率,而不是輸入視訊的影格率。

在 JSON 任務規格中直接指定輸出影格率,可能比在 MediaConvert 主控台中指定輸出影格率更為複雜。如需詳細資訊,請參閱主題 中的使用 API、CLI 和 SDK 的程序設定影格速率轉換

影格速率轉換演算法 (framerateConversionAlgorithm)

選擇您希望 MediaConvert 如何增加或減少影格率。此設定的最佳選擇取決於影片的內容。

當您使用捨棄重複時,MediaConvert 會複製或刪除影格,但不會對其進行變更。這可保留每個個別影格的畫質,但可能會在某些轉換中造成停頓。對於數值上簡單的轉換,例如 60 fps 到 30 fps,刪除重複通常是最佳選擇。

當您使用 Interpolate 時,MediaConvert 會將影格混合在一起,以避免需要重複或移除影格。這會產生平滑的動作,但可能會引入不想要的影片成品。對於數值複雜的轉換,Interpolate 可能會提供比 Drop duplicate 更好的結果。

當您使用 FrameFormer 時,MediaConvert 會使用 InSync FrameFormer 程式庫。轉換會根據輸入影片的內容,使用動作補償插補。FrameFormer scene-by-scene執行各種影格速率轉換技術,並可在每個影格的不同區域使用不同的技術。FrameFormer 會根據來源視訊的基礎節奏自動偵測進行轉換,而不是依賴檔案中繼資料中報告的影格率。

功能限制:

  • FrameFormer 只能搭配解析度高達 4K 的輸入使用。MediaConvert 不支援使用 8K 輸入的 FrameFormer 轉換。

  • FrameFormer 只能與透過隨需佇列執行的任務搭配使用。您無法搭配 FrameFormer 使用預留佇列。

使用 FrameFormer 會增加轉碼時間,並產生大量的附加元件成本。如需詳細資訊,請參閱 MediaConvert 定價頁面

根據轉換,您也可以使用這些設定:

慢速 PAL (slowPal)

當您將影格率從每秒 23.976 或 24 個影格 (fps) 轉換為 25 fps 時,您可以選擇啟用慢速 PAL (慢速相交線 )。當您啟用慢 PAL,而不是複製影格以提高影格速率時,MediaConvert 會將影片影格重新標記為 25 fps,並重新取樣您的音訊,使其與影片保持同步。緩慢的 PAL 影格率轉換會稍微縮短影片的持續時間。一般而言,您使用慢速 PAL 來轉換以檔案為基礎的播放或網際網路串流的電影格式。

電視 (telecine)

當您將影格速率從每秒 23.976 個影格 (fps) 轉換為每秒 29.97 個影格,且輸出掃描類型交錯時,您可以選擇將 Telecine 設定為,以建立更流暢的影像。一般而言,當您準備要廣播至機上盒的影片資產時,您會使用電視。

如需詳細資訊,請參閱電視

掃描類型 (inputScanType)

此設定僅適用於漸進式分段影格 (PsF) 輸入。MediaConvert 會自動偵測漸進式和交錯式輸入。但它不會偵測 PsF。當您的輸入為 PsF 時,請將掃描類型設定為 PsF,以便在進行去交錯和影格率轉換時,更好地保留品質。