若要在 Mac 上直接匯出,請選擇 H.265;若比較結果顯示上傳檔案大小可有效縮減,再考慮 AV1。QuickTime Player 可匯出 HEVC,HandBrake 則提供這兩種編碼格式。本指南協助你選擇並檢查一個完成的 YouTube 上傳檔案。
哪種編碼格式適合你的交付工作?
對於已完成影片的 Mac 使用者來說,H.265(也稱為 HEVC)是實用的起點。Apple 說明 QuickTime Player 支援 HEVC 匯出,而 YouTube 也明確將 HEVC 列為支援的上傳格式。這提供了一條從桌面影片到上傳檔案的明確路徑,不需要 AV1 編碼器。Apple 的 QuickTime 匯出指南、YouTube 支援的檔案格式。
若縮小交付檔案值得你花時間測試另一種編碼,AV1 就值得評估。HandBrake 說明其軟體編碼器包含 SVT-AV1,以及 H.265 選項。其 Mac VideoToolbox 說明列出 H.264 和 H.265 編碼器,但沒有 AV1 編碼器;不要因為 Mac 支援 HEVC 硬體加速,就假設會有 AV1 硬體選項。HandBrake 影片編碼格式、Apple VideoToolbox 支援。
以下決策輔助表提供的是工作流程建議,不代表某一種編碼格式的效果永遠更好。
| 你的情況 | 建議的起點 | 要確認的事項 |
|---|---|---|
| 想使用 Mac 內建 App 簡單匯出 | QuickTime Player HEVC | 可用的解析度及匯出後的畫面效果 |
| 想加速 HEVC 編碼並使用更多設定 | 有提供時,選擇 HandBrake H.265 VideoToolbox | 實際編碼時間與畫質 |
| 上傳檔案大小經常受到限制 | 比較 HandBrake AV1 與 HEVC | 兩者視覺品質相近時的檔案大小與總耗時 |
| 已有可接受的 HEVC 交付檔案 | 先測試該檔案,再考慮轉檔 | YouTube 是否成功處理及播放 |
| 要交付 HDR 影片 | 依照下方 HDR 要求操作 | 除編碼格式外,也要確認色彩資訊與中繼資料 |
YouTube 的一般上傳建議仍指定使用 MP4 容器中的 H.264 影片。其 HDR 指南則另行建議 AV1、HEVC 等編碼格式。這些文件描述的是不同要求:支援某種格式,不代表它是所有上傳情況下的預設建議。若其中任何一種工作流程不順利,H.264 仍是文件列明的替代方案。建議的上傳編碼設定、HDR 上傳指南。
如何使用 QuickTime Player 匯出 H.265?
對於 QuickTime Player 能開啟的一般完成影片,Apple 說明的匯出步驟如下:
- 在 QuickTime Player 中開啟影片。
- 選擇 檔案 > 匯出為,然後依照來源影片選擇 1080p 或 4K。
- 在 格式 快顯選單中,選擇 較小檔案大小 以使用 HEVC。選擇 較佳相容性 則會使用 H.264。
- 輸入新的檔名,選擇儲存位置,然後按一下 儲存。
- 若要查看匯出進度,請選擇 視窗 > 顯示匯出進度。QuickTime Player 匯出說明。
請留意這些限制。QuickTime 會將影片匯出為 .mov,而非 MP4;其文件列出的匯出選項也不包含 AV1。Apple 列出的 720p 和 480p 匯出選項僅有 H.264。高於來源影片的解析度會呈現灰色而無法選取,輸出的解析度和資料速率則取決於原始檔案。因此,這個工作流程能方便地匯出 HEVC,但說明文件中沒有提供數值位元率控制選項。QuickTime 匯出格式與限制。
YouTube 將 MOV 和 HEVC 都列為支援格式,因此 QuickTime 輸出的 MOV 檔本身不需要再轉檔。保留原始檔,並為交付副本取一個不同的名稱,例如 graphics-demo-hevc.mov。YouTube 支援的檔案格式。
如何使用 HandBrake 比較 H.265 和 AV1?
若要從同一個完成的來源檔評估兩種編碼格式,請使用 HandBrake。此處的範例是一段合成圖像示範,包含小型標籤、移動的幾何圖形和柔和漸層。請以同一個原始檔建立兩個候選版本,讓比較能回答一個實際問題:哪種交付編碼格式能充分保留這些畫面?
開啟來源檔並選擇合適的預設集
安裝 HandBrake 後,按一下 開啟來源,或將影片拖曳到主視窗中。如果來源檔包含多個標題,請用 標題 控制項選取要處理的片段。選擇預設集,然後設定不同的輸出檔名與儲存位置。HandBrake 的快速入門指南說明了這些控制項,以及最後編碼時使用的工具列 開始 按鈕。HandBrake 快速入門。
目前的預設集文件列出 快速 2160p60 4K AV1 和 快速 2160p60 4K HEVC,兩者都使用 MP4 搭配 AAC 立體聲。這些預設集提供可相互比較的起始選項,但不能證明兩者的視覺品質相當。預設集名稱表示最高解析度和影格率;若來源超出這些限制,預設集可能會降低其規格。繼續之前,請確認輸出尺寸、影格率和音訊選項。HandBrake 官方預設集。
若要在支援的 Mac 上加速 HEVC 編碼,HandBrake 也說明了 H.265 Apple VideoToolbox 2160P 4K 和 H.265 Apple VideoToolbox 1080p 預設集。影片 索引標籤會顯示可用的 VideoToolbox 編碼器。如果沒有顯示,就使用可用的軟體編碼器,別以為有隱藏的硬體選項可開啟。HandBrake Apple VideoToolbox 說明。
YouTube 建議保留錄製時的影格率。對於 SDR 專案,其建議色彩空間為 BT.709。如果這些特性符合完成的來源檔,請保留原設定;更換編碼格式不代表需要改變專案的時間設定或色彩處理方式。YouTube 上傳建議。
為每種編碼器分別調整品質
從所選預設集的品質設定開始。HandBrake 建議一般用途使用固定品質,其文件列出的軟體編碼起始範圍則因編碼器而異:1080p 時,x265 使用 RF 20–24,SVT-AV1 使用 RF 25–35。這些範圍供測試使用,不是 YouTube 的要求。HandBrake 品質指南。
不要讓不同編碼格式的 RF 數值相同。HandBrake 明確指出,不同編碼器的品質數值無法直接比較。對 x265 和 SVT-AV1 而言,RF 數值越低,品質越高;VideoToolbox 的數值方向則相反。在 HandBrake 介面中,不論使用哪種編碼器,將品質控制項往右移都會提高品質。了解 HandBrake 的品質刻度。
為每個候選檔案分別選擇品質等級,再比較輸出的畫面。針對這個合成示範,請檢查小字是否清晰可讀、移動邊緣是否維持原有形狀,以及漸層是否平滑。只有同時通過這些檢查,較小的檔案才算符合需求。
完整影片編碼前先預覽
按一下工具列上的 預覽。HandBrake 說明了 位置 和 時間長度 控制項,可用來選取測試片段,接著按 即時預覽 進行編碼。完成後可使用播放控制項檢視預覽。選取同時包含精細細節和動態內容的片段,然後用另一種編碼格式重做一次。預覽設定。
為了公平比較,請使用相同片段和時長,保留相同的目標尺寸與影格率,並記錄每個候選檔案的設定。確認兩者畫面都可接受後,再以不同檔名完整編碼為交付副本。在選定的檔案通過上傳檢查前,請保留原始檔。
AV1 節省的上傳時間是否足以抵銷編碼時間?
比較完整的交付耗時,不要只看檔案大小。一個實用的估算方式是:本機編碼時間 + 上傳時間。YouTube 處理影片是另一個階段;處理時間會因格式、長度、影格率、品質和流量而異,因此應分開看待,不列入此計算。YouTube 處理指南。
以下數字明確標示為示意,並非 HandBrake 或任何特定 Mac 的測量結果。假設兩個候選檔案的品質都可接受,持續上傳速率為 20 Mbps。以十進位 GB 計算,預估上傳分鐘數為 檔案大小(GB)× 8,000 ÷ 上傳速率(Mbps)÷ 60。
| 示意候選檔案 | 編碼時間 | 檔案大小 | 預估上傳時間 | 編碼與上傳合計 |
|---|---|---|---|---|
| HEVC | 6 分鐘 | 3.0 GB | 20 分鐘 | 26 分鐘 |
| AV1 | 22 分鐘 | 1.8 GB | 12 分鐘 | 34 分鐘 |
在這個例子中,AV1 可節省 8 分鐘上傳時間,但會多花 16 分鐘編碼。HEVC 會快 8 分鐘完成整個上傳流程。以這些特定數值計算,平衡點的上傳速率為 10 Mbps:低於此速率時,AV1 較小的檔案節省的上傳時間會超過額外編碼時間。此估算未計入傳輸額外耗時、中斷和 YouTube 處理時間。
請代入你實際測得的時間和檔案大小。如果編碼時你人不在電腦旁,可能會更重視較小的上傳檔案,而不介意多花一些本機等待時間。如果你必須盡快交付,總耗時可能是更合適的評估標準。無論偏好哪種做法,都不需要宣稱某種編碼格式在所有情況下都更有效率。
來源是 HDR 時有哪些不同?
套用一般 SDR 比較方式前,HDR 需要另外確認。YouTube 指定使用 10 位元或 12 位元色彩、Rec.2020 原色、Rec.2020 非恆定亮度矩陣係數,以及 PQ 或 HLG 轉換函數。編碼格式或容器中必須包含正確的 HDR 中繼資料。僅選擇 10 位元編碼器,並不能證明符合這些要求。YouTube HDR 要求。
YouTube 的 HDR 文件建議使用 AV1 和 HEVC,並將 MOV、MP4 和 MKV 列為經測試的容器。若現有 HDR 專案需要匯出,請使用能保留必要中繼資料的製作流程,然後確認處理後的結果。不要把 SDR 比較流程當成 HDR 轉換指南。YouTube 會為相容裝置產生 HDR 版本,並為其他觀眾轉換成 SDR;HDR 播放時,品質選項旁會顯示 HDR 標籤。上傳高動態範圍(HDR)影片。
如何檢查完成的 YouTube 影片?
上傳前,請檢查完整的交付副本,包括片長、畫面構圖、文字可讀性、音訊和影音同步。短片段預覽無法確認整個輸出檔案都正確。
若要從 Mac 上傳,請登入 YouTube Studio,選擇 建立 > 上傳影片,然後選取交付檔案。這是官方說明的桌面上傳流程;QuickTime 的匯出控制項和 HandBrake 的編碼器選擇,都無法控制 YouTube 最終提供給觀眾的編碼格式。請將本機檔案視為 YouTube 處理流程的輸入。上傳 YouTube 影片。
請等到目標播放品質出現後再評估結果。YouTube 會先處理低畫質版本,較高解析度的版本可能需要較長時間才會出現。開啟影片頁面,選擇播放器中的 設定 > 畫質,確認預期的解析度是否可用。接著檢查本機比較中使用的相同文字、動態和漸層片段。上傳後檢查畫質。
選擇能充分保留來源品質,並符合你測得的時間與檔案大小限制的交付檔案。HEVC 提供有文件說明的 QuickTime 匯出流程,也可透過 HandBrake 使用硬體編碼;只有當你自己的比較顯示 AV1 能帶來實際效益時,才值得選用 AV1。將成功的設定與專案一併保存,讓下次交付能以實際結果為依據。
來源
- 在 Mac 上使用 QuickTime Player 將影片匯出為其他檔案格式和解析度 — Apple。
- YouTube 支援的檔案格式 — YouTube 說明。
- YouTube 建議的上傳編碼設定 — YouTube 說明。
- 影片編碼格式 — HandBrake。
- Apple VideoToolbox — HandBrake。
- 快速入門 — HandBrake。
- 官方預設集 — HandBrake。
- 調整品質 — HandBrake。
- 預覽設定 — HandBrake。
- 上傳高動態範圍(HDR)影片 — YouTube 說明。
- 上傳 YouTube 影片 — YouTube 說明。
- 上傳後影片畫質偏低 — YouTube 說明。