HEVC/H.265 指南

ZenCoder 支援使用 HEVC (H.265) 轉碼器進行新一代視訊播放。HEVC 是無處不在的 H.264 編解碼器的繼承者,並以比 AVC/H.264 低得多的位元率創建高品質輸出。

HEVC / H.265概述

HEVC(通常也稱為H.265)可供所有客戶使用。HEVC是下一代視頻編解碼器,能夠以較低的比特率提供比其前身H.264更高質量的內容。

編碼建議

video_codec_level:限制比特率和編碼樹單位(CTU)。有效值列表

video_codec_profile:設置編碼配置文件。當前支持的HEVC配置文件為:main,main10,main12,main422-10,main422-12,main444-8,main444-10,main444-12。默認值:main。

video_reference_frames:限制HEVC的參考幀數。預設:3.

video_bframes:限制用於HEVC的連續bframe的數量。預設:3.

crf:CRF 是位元控制設定,並設定恆定速率因子。Zencoder 品質設定會決定指定視訊的適當 CRF。因此,如果您同時設定 [品質] 和 [CRF],CRF 設定將會覆寫 [品質]。有效值為 0-51,較低的值則是品質較佳。一般來說,你不應該低於 16; 16 對於大多數文件來說幾乎無損。大約 24 通常看起來相當不錯。大約 35 看起來很壓縮。

範例:HEVC + MP4

以下是將為尚未支持HVEC的客戶端創建HEVC輸出(混合為mp4)和附加MP4輸出的作業的示例設置。

{
  "input": "https://user:pass@bucket-name/file-name.mov",
  "outputs": [
      {
          "label": "hevc",
          "url": "s3://output-bucket/h265.mp4",
          "video_codec": "hevc",
          "video_codec_profile": "main",
          "audio_codec": "aac",
          "format": "mp4",
          "size": "1920x1080"
      },
      {
          "label": "h264",
          "url": "s3://output-bucket/h264.mp4",
          "video_codec": "h264",
          "video_codec_profile": "main",
          "audio_codec": "aac",
          "format": "mp4",
          "size": "640x360"
      }
  ]
}