サポートに連絡する| システムステータス
ページコンテンツ

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 プロファイルは、メイン、main10、main12、main422-10、main422-12、main444-8、main444-10、main444-12 です。デフォルト:メイン。

video_reference_frames :HEVC の基準フレーム数を制限します。デフォルト:3.

video_bframes :HEVC に使用される連続した bframe の数を制限します。デフォルト:3.

tuning :特定のエンコーディング優先順位に合わせて最適化するように出力ビデオをチューニングします。HEVCビデオの場合、tuningの許容値は次のとおりです。

  • グレイン-穀物のレベルが高いフィルム用に最適化されています。
  • psnr-「ピーク信号対雑音比」を使用してビデオ品質を最適化します。
  • ssim-「構造的類似性」を使用してビデオ品質を最適化します。
  • fastdecode-エンコードの複雑さを軽減し、復号化を容易にします。
  • zerolatency-x265 はフレームの内部バッファを保持して品質を向上させます。この設定では、そのバッファは削除されますが、品質は低下します。

crf :CRF はビットレート制御設定であり、一定のレート係数を設定します。Zencoder Quality の設定は、特定のビデオに対して適切な CRF を決定します。したがって、[品質] と [CRF] の両方を設定した場合、CRF 設定は品質を上書きします。有効な値は 0 ~ 51 で、値が小さいほど品質が高くなります。一般的に言えば、16を下回る必要はありません。ほとんどのファイルでは16はほぼロスレスです。24前後は通常かなり良さそうだ。35前後はかなり圧縮されているように見えます。

サンプル:HEVC + MP4

以下は、HVEC をサポートしていないクライアントに対して、追加の MP4 出力とともに HEVC 出力 (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"
      }
  ]
}
JSON

ページの最終更新日14 Oct 2021