メインコンテンツにスキップ
1CONVERTER - Free Online File Converter
1CONVERTER
📊Compare Tools📦Batch Convert🗜️圧縮する
📝ブログ❓よくある質問
価格設定
English version中文 (简体) versionEspañol versionहिन्दी versionFrançais versionالعربية versionPortuguês versionРусский versionDeutsch version日本語 version
ログイン
サインアップ
1CONVERTER - Free Online File Converter Logo1CONVERTER

最速かつ最も安全なファイルコンバーター。ドキュメント、画像、ビデオ、オーディオなどを変換します。

ツール
  • PDFツール
  • 画像ツール
  • 動画ツール
  • 音声ツール
人気
  • PDFからWord
  • JPGからPNG
  • MP4からMP3
  • PNGからJPG
  • WordからPDF
  • WebPからPNG
  • XLSX to PDF
  • HEIC to JPG
  • PDF to JPG
  • SVG to PNG
  • MP3 to WAV
  • AVI to MP4
リソース
  • ブログ
  • よくある質問
  • Compare Tools
  • Batch Convert
  • Compress
製品
  • 特徴
  • 価格設定
  • よくある質問
  • 私たちについて
  • 接触
  • ブログ
法律上の
  • プライバシーポリシー
  • 利用規約
  • クッキーポリシー

© 2026 1CONVERTER. 無断転載を禁じます

プライバシー条項クッキー
🍪

Cookie 設定

当サイトでは、ブラウジング体験の向上、パーソナライズされたコンテンツの提供、トラフィック分析のためにCookieを使用しています。「すべて承認」をクリックすると、Cookieの使用に同意したことになります。 詳細を見る

家ツール履歴プロフィール

ビデオコーデックとコンテナ:完全技術ガイド 2024

Full article content and related posts

家ブログビデオコーデックとコンテナ:完全技術ガイド 2024

目次

共有:

ビデオコーデックとコンテナ:完全技術ガイド 2024 - Technical Deep Dives guide on 1CONVERTER blog
ブログに戻る
Technical Deep Dives
1CONVERTER Technical Team - 1CONVERTER Team Logo
1CONVERTER Technical Team·File Format Specialists·Updated Apr 4, 2026
Official
January 15, 2025
22 min read
•Updated: Apr 4, 2026

ビデオコーデック(H.264、H.265/HEVC、VP9、AV1)とコンテナ(MP4、MKV、MOV)をマスターしましょう。ビットレートの最適化、フレームタイプ、GOP構造、そしてエンコード戦略を学びます。

共有:

ビデオコーデックとコンテナー: 完全な技術ガイド 2024 ![ビデオコーデックとコンテナーのアーキテクチャ](/blog-images/article-98.png) ## クイック アンサー ビデオ コーデック (H.264、H.265、VP9、AV1) は、動き推定、変換コーディング、量子化を通じてビデオ データを圧縮し、100:1 ~ 500:1 の圧縮率を実現します。コンテナー (MP4、MKV、MOV) は、コード化されたストリームをオーディオ、字幕、メタデータとともにパッケージ化します。コーデック プロファイル、GOP 構造、ビットレート管理、コンテナーの機能を理解することで、プラットフォームやデバイス間でのストリーミング、アーカイブ、配信に最適なビデオ エンコーディングが可能になります。 ## コーデックとコンテナーの基本的な違いは何ですか? コーデックとコンテナーの区別は、ビデオ テクノロジーで最も重要な概念です。これらのレイヤー間の混同により、「MP4 を H.264 に変換する」(MP4 には通常既に H.264 が含まれています) などのよくあるエラーや、コンテナーを変更すると品質が向上すると思い込む (品質はコーデックによって異なるため、向上しません) などのエラーが発生します。### コンテナーのアーキテクチャと目的 コンテナー形式 (「ラッパー」または「mux 形式」とも呼ばれます) は、複数のストリームを 1 つのファイルに多重化するファイル構造を定義します。コンテナの処理: **ストリームの多重化**: 複数の独立したストリームを組み合わせる: ``` ビデオストリーム: 複数のビデオトラック (アングル、品質レベル) オーディオストリーム: 複数の言語、解説、説明音声 字幕ストリーム: 複数の言語、SDH、強制字幕 メタデータ: タイトル、チャプターマーカー、カバーアート、作成日 添付ファイル: 字幕、画像、ドキュメントのフォント ``` **タイミングと同期**: オーディオとビデオの同期を確保する: ``` プレゼンテーションタイムスタンプ (PTS): フレームを表示するタイミング デコードタイムスタンプ (DTS): フレームをデコードするタイミング 期間: 表示する時間の長さ タイムベース: タイミングの精度 (例: 1/90000 秒) ``` **ランダムアクセス**: 特定の位置へのシーク: ``` インデックス構造: タイムスタンプをファイルオフセットにマッピングする キーフレームテーブル: シークのために I フレームを見つける クラスター/フラグメント境界: 論理的なファイル区分 ``` **フォーマットの拡張性**: 新しい機能: ``` カスタムメタデータフィールド プライベートデータストリーム コーデックパラメータ拡張 コンテナバージョンの進化 ``` ### 主要なコンテナフォーマット **MP4 (MPEG-4 Part 14)**: 最も汎用的なコンテナ ``` ベース: ISO ベースメディアファイルフォーマット 構造: 階層的なボックス/アトム構造 コーデック: H.264、H.265、AV1、AAC、MP3、Opus 機能: ストリーミング、断片化、暗号化 ユースケース: Web配信、モバイル再生、ストリーミングサービス 利点: ユニバーサルな互換性、高速シーク 制限: 限定的な字幕サポート、メタデータ制限 ``` **Matroska (MKV)**: 機能豊富なオープンフォーマット ``` ベース: EBML (拡張バイナリメタ言語) 構造: 無制限のネストを持つ XML のようなバイナリ構造 コーデック: 任意のコーデック (H.264、H.265、VP9、AV1、FFV1、ProRes など) 機能: 無制限のトラック、チャプター、添付ファイル、拡張メタデータ ユースケース: アーカイブ、アニメ/映画配信、マルチオーディオリリース 利点: 最大限の柔軟性、オープン仕様、コーデックの制限なし 制限: ハードウェアのサポートが限られている、MP4 よりも解析が遅い ``` **MOV (QuickTime)**: Apple のプロフェッショナル コンテナ ``` ベース: QuickTime ファイル形式 構造: Atom 構造 (MOV から派生した MP4 に類似) コーデック: すべての主要コーデック、特に Apple ProRes バリアント 機能: 編集リスト、複数のデータ参照、広範なメタデータ ユースケース: プロフェッショナル ビデオ編集、Apple エコシステム、ブロードキャスト 利点: 優れた編集ワークフローのサポート、豊富なメタデータ 制限: ファイル サイズが大きい、クロス プラットフォームの互換性が限られている ``` **WebM**: Web に最適化されたオープン フォーマット ``` ベース: Matroska サブセット 構造: EBML (簡易 MKV) コーデック: VP8、VP9、AV1 ビデオ + Vorbis、Opus オーディオのみ 機能: ストリーミングの最適化、HTML5 互換性 ユースケース: Web ビデオ、YouTube、オープン Web 標準 利点: ロイヤリティ フリー、ブラウザーのサポート、優れたストリーミング 制限: コーデックのサポートが限られている、完全な MKV よりも柔軟性が低い ``` **AVI (Audio Video Interleave)**: 従来の Windows 形式 ``` ベース: RIFF (Resource Interchange File Format) 構造: チャンクベースの従来の構造 コーデック: 幅広いコーデックのサポート (DivX、Xvid など) 機能: シンプルな構造、幅広いソフトウェアのサポート 使用例: 従来のシステム、古いビデオ アーカイブ 利点: シンプル、広く認識されている 制限: 2 GB のファイル サイズ制限 (AVI 1.0)、ネイティブ ストリーミングなし、時代遅れ ``` ### コーデックのアーキテクチャと目的

コーデック (コーダ/デコーダ) は、生のビデオをエンコードされたビットストリームに圧縮し、表示可能なビデオに解凍するアルゴリズムを定義します。コーデックによって次のことが決定されます: 圧縮効率: どの程度のサイズ削減が達成されるか 1080p30 の生のビデオ: 約 373 MB/秒 H.264 エンコード: 約 2-8 MB/秒 (50:1 から 180:1 の圧縮) H.265 エンコード: 約 1-4 MB/秒 (90:1 から 360:1 の圧縮) AV1 エンコード: 約 0.7-3 MB/秒 (120:1 から 500:1 の圧縮) 品質: 特定のビットレートでの視覚的な忠実度 測定基準: - PSNR (ピーク信号対雑音比): 数学的な類似性 - SSIM (構造的類似性): 知覚的な類似性 - VMAF (ビデオマルチメソッド評価フュージョン): Netflix メトリック 計算の複雑さ: 処理要件 エンコードの複雑さ: - H.264: 中 (比較の基準) - H.265: H.264 より 5 ~ 10 倍遅い - AV1: H.264 より 10 ~ 100 倍遅い デコードの複雑さ: - H.264: 低 (ユニバーサル ハードウェア アクセラレーション) - H.265: 中 (最新のハードウェア アクセラレーション) - AV1: 中高 (現在、ハードウェア アクセラレーションが制限されています) 機能: 技術的機能 解像度: サポートされている最大寸法 ビット深度: 8 ビット、10 ビット、12 ビット カラー カラー スペース: BT.601、BT.709、BT.2020 HDR メタデータ: HDR10、HDR10+、ドルビー ビジョン フレーム レート: サポートされている最大 fps ### コンテナーとコーデックの関係 コンテナーとコーデックは独立していますが、互換性の制約があります。 MP4 コンテナー は一般に以下を保持します: - ビデオ: H.264、H.265、AV1、VP9 - オーディオ: AAC、MP3、AC-3、Opus - 実質的に保持できないもの: VP8 (WebM 推奨) MKV コンテナー は任意のコーデックを受け入れます: - ビデオ: すべての主要コーデックとアーカイブ (FFV1、UT ビデオ) - オーディオ: すべての主要コーデック - 最も柔軟なコンテナー MOV コンテナー は次に特化しています: - ビデオ: ProRes、DNxHD、H.264、H.265 - オーディオ: PCM、AAC - 編集ワークフローに最適化 WebM コンテナー は次のものに制限されます: - ビデオ: VP8、VP9、AV1 のみ - オーディオ: Vorbis、Opus のみ - オープン コーデックの互換性を確保 ### 実用的な意味 コンテナーとコーデックの分離を理解することで、高度な操作が可能になります: 再多重化 (コンテナーの変更、再エンコードなし): bash # 高速操作 (数秒)、品質の低下なし ffmpeg -i input.mp4 -c copy output.mkv # ファイル構造のみを変更します: - MP4 アトム → MKV EBML 要素 - タイミング テーブルの変換 - メタデータのマッピング - ビデオ/オーディオ データビットごとにコピーされました トランスコーディング (コーデックの変更、再エンコードが必要): bash # 操作に時間がかかる (数分から数時間)、品質が低下する可能性があります ffmpeg -i input.mp4 -c:v libx265 -crf 23 output.mp4 # ビデオを再圧縮します: - H.264 を raw フレームにデコードします - フレームを H.265 でエンコードします - 非可逆エンコードの場合は品質が低下します - ファイル サイズは通常小さくなります トランスマックスとトランスコーディング (両方の変更): bash # 操作に時間がかかる、品質が低下する、形式の変更 ffmpeg -i input.avi -c:v libx264 -crf 23 output.mp4 # すべてを変更: - AVI → MP4 コンテナー - DivX → H.264 コーデック - 完全な再圧縮 1converter.com は、操作にトランスコーディングまたは再マックスが必要かどうかをインテリジェントに判断し、速度と品質を自動的に最適化します。 ## H.264/AVC圧縮の仕組みは? 2003年に標準化されたH.264/AVC(Advanced Video Coding)は、ビデオ圧縮に革命をもたらし、現在でも世界で最も広く普及しているコーデックです。H.264のアーキテクチャを理解することで、すべての最新コーデックに適用できる基本的なビデオ圧縮概念が明らかになります。### H.264圧縮パイプライン H.264エンコーディングは、相互に依存する複数の段階を経て進行します。1.フレーム タイプの選択 は、予測方法によってフレームを分類します。I フレーム (イントラコード化フレーム): - 完全に独立した参照フレーム - フレーム内の空間予測のみを使用して圧縮 - フレーム サイズが最大 (P/B フレームの 10 ~ 100 倍) - シークとエラー回復が可能 - 定期的に配置 (通常 1 ~ 10 秒ごと) P フレーム (予測フレーム): - 前の I または P フレームから予測 - 動き補償を使用して以前のフレームを参照 - 中程度のフレーム サイズ (通常 I フレームの 10 ~ 50 倍小さい) - 一般的なエンコードで最も一般的なフレーム タイプ B フレーム (双方向予測フレーム): - 過去と未来の両方のフレームから予測 - 最高の圧縮効率 - 最小のフレーム サイズ (P フレームの 5 ~ 20 倍小さい) - 先読みと並べ替えが必要 - 他の B フレームを参照可能 (階層型 B フレーム) フレーム パターンの例 (GOP 構造): ``` 表示順序: IBBPBBPBBPBBI エンコード順序: IPBBBPBBPBBIBB ^ 参照フレームが最初にエンコードされる

一般的なサイズ (2 Mbps 時): I フレーム: 250 KB (キーフレーム) P フレーム: 8 ~ 15 KB B フレーム: 2 ~ 5 KB **2. マクロブロック パーティショニング** フレームを 16x16 ピクセルのマクロブロックに分割します。マクロブロックは、以下のように分割できます: マクロブロック (16x16) パーティション: - 16x16 ブロック 1 つ (均一な動き) - 16x8 ブロック 2 つ (水平方向の動きの変化) - 8x16 ブロック 2 つ (垂直方向の動きの変化) - 8x8 ブロック 4 つ (複雑な動き) 各 8x8 ブロックはさらに以下のように分割できます: - 8x8 ブロック 1 つ - 8x4 ブロック 2 つ - 4x8 ブロック 2 つ - 4x4 ブロック 4 つ このツリー構造は、動きの複雑さに合わせて調整されます **3.イントラ予測** は、同じフレーム内の隣接するデコード済みピクセルからピクセルを予測します。**予測モード** (4x4の場合は9モード、16x16の場合は4モード): モード0 (垂直): 上のピクセルから予測 モード1 (水平): 左のピクセルから予測 モード2 (DC): 左と上の平均 モード3-8 (方向): 様々な角度の予測 エンコーダーはすべてのモードを試し、残差が最小となるモードを選択します。これにより、テクスチャ、エッジ、パターンを効率的に圧縮できます。**4.インター予測 (動き補償)** は参照フレームからブロックを予測します: **動き推定**: 各ブロックについて: 1. 類似ブロックの参照フレームを検索 2. 動きベクトルを計算 (水平、垂直オフセット) 3. 参照ブロックをコピーして予測を生成 4. 残差 (実際との差) を計算 5. 残差が小さい場合は、動きベクトル + 残差をエンコード 残差が大きい場合は、別のモードを試すか、イントラを使用します **クォーターピクセル精度**: H.264 は補間によって 1/4 ピクセルの動きベクトルをサポートします: 整数ピクセル: 元のフレームのピクセル ハーフピクセル: 6 タップフィルタ補間 クォーターピクセル: ハーフピクセルからの双線形補間 利点: - より正確な動き補償 - より小さい残差 - より良い圧縮 (通常 5-15% の向上) **複数の参照フレーム**: H.264 では複数の過去のフレームを参照できます: 前のフレームだけでなく: - 最後の4~16 フレーム - すべての参照から最適な一致を検索 - 特に次の場合に効果的です: - 周期的な動き (歩行、機械) - 覆われていない背景 - カメラ カット コーディング コスト: 動きベクトル + 参照インデックス **5. 変換コーディング** は、空間残差を周波数領域に変換します: **整数変換**: H.264 は 4x4 整数 DCT 近似を使用します: DCT に対する利点: - 浮動小数点計算なし (高速) - 正確な整数演算 (丸めエラーなし) - 逆変換は順方向変換を完全に反転します 適用対象: - 予測後の 4x4 残差ブロック - エネルギーを低周波数に集中させる - 高周波数には重要でない詳細が含まれる **アダマール変換**: 16x16 マクロブロックの 4x4 変換の DC 係数に適用され、追加の無相関化を提供します。 **6.量子化** により、制御された品質損失が導入されます: 量子化パラメータ (QP): 量子化の強度を制御します - QP 範囲: 0-51 - QP 0: ほぼロスレス (ファイルサイズが非常に大きい) - QP 18: ほとんどのコンテンツで視覚的にロスレス - QP 23: 高品質 (一般的な CRF のデフォルト) - QP 28: 中程度の品質 - QP 35: 低品質 (目に見えるアーティファクト) - QP 51: 非常に低い品質 QP が増加するごとに: - ビットレートが約 12% 減少 - 歪みが増加 - 計算式: ビットレート ≈ 前回のビットレート * 2^((前回の QP - 現在の QP)/6) **適応型量子化**: H.264 エンコーダーは QP を空間的に変化させることができます: 心理視覚的最適化: - 次の場合は QP を低く (高品質) - 顔 - 滑らかな領域 (バンディングを防ぐ) - 視覚的に重要な領域 - QP を高く (低7. エントロピー符号化 は、量子化された係数を圧縮します。 CAVLC (コンテキスト適応型可変長符号化): - 係数の統計に適応した可変長コードを使用 - コンテキストごとに異なるテーブル - 計算の複雑さが低い - 標準的なエントロピー符号化方式 CABAC (コンテキスト適応型バイナリ算術符号化): - コンテキスト モデリングによる算術符号化 - CAVLC よりも 10~15% 優れた圧縮率 - 計算の複雑さが高い - ハイ プロファイルでは必須、メイン プロファイルではオプション 8.デブロッキング フィルター は、ブロッキング アーティファクトを削減します: 参照として使用する前に再構成されたフレームに適用されます: - ブロック境界を分析します - エッジ認識スムージング フィルターを適用します - アーティファクトを除去しながら実際のエッジを保持します - 主観的な品質が大幅に向上します - H.264 仕様で必須です (MPEG-2 とは異なります) ### H.264 プロファイルとレベル プロファイル は、機能セットと複雑さを定義します:

ベースライン プロファイル: - 機能: I フレーム、P フレーム、CAVLC エントロピー コーディング - B フレームなし、CABAC なし、インターレースなし - ユース ケース: ビデオ通話、モバイル ストリーミング (レガシー) - デコーダーの複雑さ: 最低 メイン プロファイル: - 機能: I/P/B フレーム、CAVLC または CABAC、インターレース - ユース ケース: テレビ放送、標準ストリーミング - デコーダーの複雑さ: 中 - 歴史的に最も一般的なプロファイル ハイ プロファイル: - 機能: すべてのメイン プロファイル + 8x8 変換、カスタム量子化 - 圧縮率の向上 (メインより 10~15% 向上) - ユース ケース: Blu-ray、HD ストリーミング、プロフェッショナル ビデオ - 高品質配信の現在の標準 ハイ 10 プロファイル: - 10 ビットの色深度 (8 ビットに対して) - グラデーションの向上、バンディングの減少 - 通常、ファイル サイズが約 20% 大きい - ユース ケース: プロフェッショナル ワークフロー、HDR コンテンツ レベル は解像度、ビットレート、デコーダーの機能を定義します: 共通レベル: レベル 3.0: 720p30 @ 10 Mbps レベル 3.1: 720p30 @ 14 Mbps (Apple デバイス) レベル 4.0: 1080p30 @ 20 Mbps レベル 4.1: 1080p30 @ 50 Mbps レベル 5.0: 1080p120、4K30 @ 135 Mbps レベル 5.1: 4K30 @ 240 Mbps レベル 5.2: 4K60 @ 240 Mbps ### H.264 レート制御方法 固定ビットレート (CBR): ターゲット: 指定されたビットレートを正確に維持する 方法: ビットレートターゲットに達するように QP を調整する ユースケース: ストリーミング、ブロードキャスト、固定帯域幅 利点: 予測可能な帯域幅の使用 欠点: 品質が変動する (単純なシーンは過剰割り当て、複雑なシーンは不足割り当て) 可変ビットレート(VBR): ターゲット: 指定された品質レベルを維持する 方法: 複雑なシーンには高いビットレートを使用し、単純なシーンには低いビットレートを使用する ユースケース: ローカル再生、ダウンロード、品質優先のシナリオ 利点: シーン全体で一貫した品質 欠点: 予測できない帯域幅のスパイク 一定レート係数 (CRF): ターゲット: 一定の知覚品質 方法: 品質ターゲット (0-51) を使用した QP ベースのエンコード ユースケース: アーカイブ、オンデマンド ストリーミング、汎用 利点: 優れた品質/サイズのバランス、ワンパス エンコード 欠点: エンコードが完了するまで出力サイズが不明 標準的な値: CRF 18: 視覚的にロスレス CRF 23: 高品質 (推奨デフォルト) CRF 28: 中品質 2 パス VBR: パス 1: ビデオ全体を分析し、統計情報を作成します パス 2: 統計情報を使用してエンコードし、ビットレート割り当てを最適化します 利点: - ワンパスよりも優れたビットレート割り当て - より一貫した品質 - 効率的ビットレート使用量のデメリット: - エンコード時間が 2 倍になる - 一時ファイルのストレージが必要 1converter.com は、コンテンツ分析とターゲット ユース ケースに基づいて、H.264 エンコード パラメータを最適化します。 ## H.265/HEVC は H.264 と比べてどのように改善されているのでしょうか? 2013 年に標準化された H.265/HEVC (高効率ビデオ コーディング) は、ブロック サイズが大きく、予測モードが多く、高度なコーディング ツールを使用することで、同等の品質で H.264 と比較して約 50% のビットレート削減を実現しています。 ### H.264 に対する H.265 の主な改善点 1.より大きなコーディング ツリー ユニット (CTU): H.264: 最大 16x16 マクロブロック H.265: 64x64 CTU 標準 (最大 64x64) 利点: - 4K+ コンテンツの圧縮率向上 - 高解像度で処理するブロック数減少 - 大きな滑らかな領域の予測効率向上 CTU は再帰的に分割可能: 64x64 → 32x32 → 16x16 → 8x8 → 4x4 コンテンツへの適応: - 滑らかな領域 (空、壁) 用の大きなブロック - 詳細な領域 (顔、テキスト) 用の小さなブロック 2.強化されたイントラ予測: H.264: 9 方向モード (4x4) H.265: 35 方向モード (すべてのブロック サイズ) 追加モード: - 33 の角度予測 - DC モード (平均) - 平面モード (勾配予測) 利点: - より正確な予測 - より小さい残差 - テクスチャ、エッジ、パターンの圧縮が向上 3.高度な動き予測: 非対称動き分割: H.264: 対称パーティションのみ (16x16、16x8、8x16、8x8 など) H.265: 非対称パーティション 例: - 16x12 + 16x4 (水平分割) - 12x16 + 4x16 (垂直分割) 利点: - 不規則な動きの境界への適応性向上 - 部分的に移動するオブジェクトのコーディング効率向上 高度な動きベクトル予測 (AMVP): 以下から動きベクトルを予測: - 空間近傍 (現在の周囲のブロック) - 時間近傍 (参照フレーム内の共存ブロック) - 動きベクトル競合 利点: - 動きベクトルのデルタが小さい - 動き情報のビットレート削減

マージ モード: コーディングせずに近隣からモーション情報を継承します: - 予測が完璧な場合、モーション ベクトルに 0 ビット - モーションの少ないシーンで大幅な節約が可能 4. サンプル アダプティブ オフセット (SAO): デブロッキング フィルターの後に適用されます: - ローカル ピクセル特性を分析します - オフセット補正を適用して歪みを軽減します - タイプ: バンド オフセット、エッジ オフセット 利点: - バンディング アーティファクトを軽減します - 画質を向上させます - 2~5% のビットレート削減または画質向上 5. 高度な変換コーディング: H.264: 4x4 および 8x8 の整数変換 H.265: 4x4、8x8、16x16、32x32 の変換 利点: - 滑らかな領域に対する変換が大きくなる - エネルギー圧縮が向上する - エンコードする係数が少なくなる 6.エントロピー符号化の改善: H.265: 追加の最適化による拡張 CABAC - より優れたコンテキスト モデリング - 改善された確率推定 - より高速なコンテキスト更新 結果: H.264 の CABAC よりも 3 ~ 5% 優れた圧縮率 ### H.265 圧縮パフォーマンス ビットレート節約 (同等の品質の場合): H.264 ハイ プロファイルとの比較: - 平均: 50% のビットレート削減 - 範囲: コンテンツに応じて 40 ~ 60% - 4K コンテンツ: 50 ~ 55% (ブロックが大きいほど効果的) - 1080p コンテンツ: 45 ~ 50% - 720p コンテンツ: 40 ~ 45% 例 (1080p): H.264 @ 8 Mbps ≈ H.265 @ 4 Mbps (同じ画質) 品質メトリック: 同じビットレートの場合: - PSNR の改善: 1.5 ~ 3 dB - SSIMの改善: 0.02-0.04 - VMAFの改善: 5-10ポイント主観テスト: - 一貫して高品質と評価 - 特に低ビットレートで顕著 ### H.265プロファイルとティア メインプロファイル: - 8ビットの色深度 - 4:2:0クロマサブサンプリング - 消費者向けコンテンツで最も一般的なプロファイル メイン10プロファイル: - 10ビットの色深度 - 4:2:0クロマサブサンプリング - HDRサポート(HDR10、ドルビービジョン) - ストリーミングサービス標準 メイン12プロファイル: - 12ビットの色深度 - プロフェッショナルワークフロー メイン4:2:2 10プロファイル: - 10ビット、4:2:2クロマサブサンプリング - プロフェッショナル制作 メイン4:4:4 10プロファイル: - 10ビット、クロマサブサンプリングなし - 最高品質のプロフェッショナル層とレベル: 層: メインまたは高 (ビットレート乗数) レベルは機能を定義します: レベル 4.1: 1080p60 @ 20 Mbps (メイン層) レベル 5.0: 4K30 @ 25 Mbps (メイン層) レベル 5.1: 4K60 @ 40 Mbps (メイン層) レベル 5.2: 8K30 @ 60 Mbps (メイン層) ### H.265 エンコーディングの複雑さ 計算コスト: H.264 と比較したエンコーディング時間: - 高速プリセット: 3〜5 倍低速 - 中速プリセット: 5〜10 倍低速 - 低速プリセット: 10〜20 倍低速 要因: - 評価するブロック サイズが大きい - テストする予測モードが多い - 変換がより複雑 - レート歪みの最適化がより広範囲 エンコーディング プリセットの影響: 超高速:低速よりも圧縮率が 10~15% 低下 超高速: 8~12% 低下 非常に高速: 5~8% 低下 高速: 3~5% 低下 高速: 2~3% 低下 中: 基準 低速: 2~3% 向上 (2~3 倍低速) 低速: 3~5% 向上 (5~10 倍低速) 非常に低速: 5~8% 向上 (10~20 倍低速) デコードの複雑さ: ソフトウェア デコード: - H.264 よりも 1.5~2 倍の CPU - 最新の CPU で 1080p に対応可能 - 4K には強力な CPU またはハードウェア アクセラレーションが必要 ハードウェア アクセラレーション: - すべての最新デバイス (2016 年以降) - スマートフォン: iPhone 7 以降、Android フラッグシップ 2016 以降 - GPU: NVIDIA Pascal+、AMD Polaris+、Intel Skylake+ - ストリーミング デバイス、スマート TV の専用チップ ### H.265 の特許とライセンスの課題特許の複雑さ: 複数の組織が保有する H.265 の特許: - MPEG LA: 約 11,000 件の特許 - HEVC Advance: 約 2,000 件の特許 - Velos Media: 約 1,500 件の特許 ライセンス費用: - コンテンツ配信者: 加入者ごとの料金 - エンコーダ/デコーダ メーカー: ユニットごとの料金 - 複雑なロイヤリティ構造 この複雑さにより、ロイヤリティフリーの代替手段 (VP9、AV1) の開発が促進され、H.264 のよりシンプルなライセンスに比べて H.265 の採用が制限されました。1converter.com で H.265/HEVC に変換 対象デバイスの自動プロファイルおよびレベル選択機能を使用します。 ## VP9 と AV1 が競争力のあるオープンソースの代替手段となる理由 VP9 と AV1 は、H.265 の効率に匹敵するか上回るロイヤリティフリーのビデオコーデックを提供するという、Google と Alliance for Open Media の取り組みを表しています。 ### VP9 のアーキテクチャとパフォーマンス VP9 の開発: Google (2013) によって作成され、YouTube で広く展開されています。主な技術的特徴: スーパーブロック構造: 最大 64x64 スーパーブロック (H.265 に一致) 4x4 までの再帰的なパーティション分割 コンテンツの複雑さに適応

イントラ予測: 10方向モード(H.265の35) 最も有用な方向に焦点を合わせます HEVCに比べて簡素化されていますが、それでも効果的です インター予測: 動きベクトル精度: 1/8ピクセル 複数の参照フレーム 複合予測(2つの予測の平均) 変換コーディング: 4x4から32x32 DCT 方向残差のための非対称離散正弦変換(ADST) ブロックごとにハイブリッドDCT / ADST選択 高度な機能: セグメンテーション: フレームを異なるパラメータで領域に分割 ループフィルタリング: デブロッキング+デリンギング タイルベースのエンコード: マルチコアのための並列化 VP9パフォーマンス: 圧縮とH.264の比較: - 30〜50%のビットレート削減 - 多くのテストでH.265と同等 - 特に720p〜1080pで強力 圧縮とH.265: - 一般的に HEVC より 5~15% 劣ります - コンテンツとエンコーダの設定によって異なります - 一般的なストリーミング ビットレートでは競争力があります エンコードの複雑さ: vs H.264: - エンコードが 5~10 倍遅い - デコードの複雑さは同等 vs H.265: - エンコードの複雑さは同等 - デコードの若干高速化 ブラウザのサポート: Chrome: 完全サポート (ネイティブ コーデック) Firefox: 完全サポート Edge: 完全サポート Safari: サポートなし (Apple は HEVC を使用) カバレッジ: ユーザーの約 72% (Safari を除く) ### AV1: 次世代オープン コーデック AV1 開発: Alliance for Open Media (Google、Mozilla、Microsoft、Netflix、Amazon、Intel、AMD、NVIDIA、ARM) - 2018 年にリリース。 設計目標: - H.265/VP9 より 30% 優れた圧縮 - 永久にロイヤリティフリー - 最新機能 (HDR、高フレーム レート、4K+) -ストリーミング向けに最適化 高度な技術機能: より大きなスーパーブロック: 最大 128x128 スーパーブロック (HEVC/VP9 では 64x64) 長方形パーティション: 8 対 1 のアスペクト比 コンテンツ構造への適応性の向上 広範な予測モード: イントラ: 56 方向予測モード - HEVC よりも多くの角度 (35 モード) - よりスムーズな角度予測 - より優れたテクスチャ圧縮 インター: 複合予測 - 平均複数の予測 - ウェッジ マスキング (異なる領域で異なる予測) - 差分重み付け予測 高度な変換コーディング: 16 種類の変換タイプ: - 複数の DCT バリアント - ADST (非対称離散正弦変換) - 恒等変換 (変換なし) - ハイブリッドの組み合わせ 変換サイズ: 4x4 から 64x64デブロッキング フィルター: エッジを考慮したスムージング CDEF (制約付き方向性強調フィルター): - 方向性エッジ強調 - リンギングと圧縮アーティファクトを削減 ループ復元フィルター: - ウィーナー フィルターまたはセルフガイド フィルター - フレーム全体に適用 - 高周波の詳細を復元 フィルム グレインの合成: エンコード中にフィルム グレインの分析と削除 グレイン パラメーターをメタデータとして保存 デコード中にグレインを合成 利点: - フィルム グレインの美観を維持 - 20~30% のビットレート削減 - グレインは自然に見える (エンコードされたアーティファクトではない) 参照フレーム管理: 8 つの参照フレーム スロット (HEVC では通常 4 つ) 柔軟な参照フレーム更新ポリシー シーン カット、周期的な動きのより適切な処理 AV1 圧縮パフォーマンス: vs H.265/HEVC: - 同等の品質で 30~40% のビットレート削減 - 特に低ビットレートで強力 - 4K コンテンツでより顕著な改善 vs VP9: - 25~35% のビットレート削減 -従来品と比べて大幅に改善 ビットレート ラダー: 4K: 8-12 Mbps AV1 ≈ 12-18 Mbps HEVC ≈ 20-30 Mbps H.264 1080p: 2-4 Mbps AV1 ≈ 4-6 Mbps HEVC ≈ 6-10 Mbps H.264 エンコードの複雑さ: 非常に計算負荷が高い: - H.264 より 10-100 倍遅い (プリセットによって異なります) - H.265 より 2-10 倍遅い - 最適化されたエンコーダー (SVT-AV1、rav1e、libaom) により改善 エンコード速度層: libaom (リファレンス エンコーダー): - CPU 8: 非常に遅い、最高の圧縮率 - CPU 6: 非常に遅い、優れた圧縮率 - CPU 4: 遅い、良好な圧縮率 - CPU 2: 中程度、許容できる圧縮率 SVT-AV1 (高速に最適化されたエンコーダー): - libaom より 5 ~ 10 倍高速 - 圧縮率は 3 ~ 8% 劣る - 大規模なエンコードで実稼働可能 デコードの複雑さ: ソフトウェア デコード: - HEVC より 2 ~ 3 倍複雑 - 最新の強力な CPU が必要 - 4K ソフトウェア デコードは困難 ハードウェア アクセラレーション: - 現在制限あり (2024 年) - GPU: NVIDIA RTX 30/40 シリーズ、AMD RX 6000/7000、Intel Arc - モバイル: Snapdragon 8 Gen 2+、MediaTek Dimensity 9200+ - サポートが急速に拡大中

ブラウザとプラットフォームのサポート (2024): デスクトップブラウザ: - Chrome 90+: 完全サポート - Firefox 67+: 完全サポート - Edge 90+: 完全サポート - Safari 17+: サポート (macOS 14+、iOS 17+) カバレッジ: ユーザーの 85% 以上 ストリーミングプラットフォーム: - YouTube: 4K+ 向け AV1 (オプション) - Netflix: 対応デバイスでの AV1 - Meta: 動画配信向け AV1 - Twitch: AV1 のテスト中 ### オープンコーデックエコシステムのメリット ロイヤリティフリーライセンス: ユニットごとの料金なし 加入者ごとの料金なし 使用制限なし アライアンスメンバーによる特許保護の取り組み 可能: - 無料のエンコーダ/デコーダ実装 - ライセンス費用なしのストリーミング - 特許を気にしないイノベーション オープン開発: 公開仕様の開発 リファレンス実装オープンソース コミュニティへの貢献 透明性のある意思決定 業界の支援: 投資している大手テクノロジー企業: - Google (Chrome、 - Android (YouTube、Android) - Mozilla (Firefox) - Microsoft (Edge) - Netflix、Amazon (ストリーミング) - ハードウェアベンダー (Intel、AMD、NVIDIA、ARM) 1converter.com でコーデックを比較 は、互換性と効率の要件に基づいてコーデックを自動選択する機能を備えています。 ## GOP 構造とビットレート管理はビデオ品質にどのように影響しますか? GOP (Group of Pictures) 構造とビットレート管理は、品質、ファイルサイズ、シーク機能、およびストリーミングパフォーマンスのバランスをとる重要なエンコード決定を表します。 ### GOP 構造の基礎 GOP 定義: I フレーム間のフレームのシーケンスであり、予測関係とランダム アクセス ポイントを定義します。 一般的な GOP パターン: IBBPBBBPBBPBBI (B フレームを含む 12 フレームの GOP): 構造: I フレーム: 完全参照 B フレーム: 双方向予測 P フレーム: 順方向予測 表示順序: IBBPBBPBBPBBI デコード順序: IPBBPBBPBBIBB ↑ 参照は従属フレームの前にエンコードされます 特徴: - 高い圧縮効率 - 遅延デコード (並べ替えが必要) - ほとんどの最新のエンコードで使用されます IPPPPPPPPPPPPI (12 フレームの GOP、B フレームなし): 構造: I フレームの後に P フレームが続きます 特徴: - 圧縮率が低い (B フレーム GOP より 10~20% 大きい) - デコードが簡単 (並べ替えなし) - 遅延が低い (フレームの遅延なし) - 低遅延アプリケーション (ビデオ通話、ライブ ストリーミング) で使用されます IIIIIIIIIIII (すべての I フレーム): 構造: すべてのフレームが I フレームです 特徴: - 大規模ファイルサイズが 10 〜 50 倍大きい - 完全なランダム アクセス (任意のフレームにシーク) - 最小限の圧縮 (空間的圧縮のみ、時間的圧縮なし) - 中間ファイルの編集に使用 (ProRes、DNxHD) クローズド GOP とオープン GOP: クローズド GOP: 構造: 各 GOP は独立 - 最初の B フレームは前の GOP を参照しない - GOP 間の完全な独立性 利点: - 完全なシーク精度 - エラーの抑制 - GOP 境界での編集が簡単 欠点: - ファイル サイズがわずかに大きい - 最初の B フレームの圧縮効率が低い オープン GOP: 構造: GOP は境界を越えて参照できる - 最初の B フレームは前の GOP の I フレームを参照 利点: - 圧縮率が 2 〜 5% 向上 - GOP 間で品質が滑らか 欠点: - シークの複雑さ (前の GOP が必要になる場合があります) - GOP 間でのエラーの伝播 ### GOP の長さの最適化 短い GOP (1 〜 2 秒): 標準: 30fpsで30~60フレーム メリット: - シークポイントが頻繁 - ビデオプレーヤーでのシークが速い - エラー回復 - 編集が簡単 デメリット: - ファイルサイズが5~15%大きくなる - Iフレームのオーバーヘッドが大きい ユースケース: - インタラクティブビデオ(ユーザーコントロール) - 長編コンテンツ(映画、テレビ) - 編集ワークフロー ロングGOP (4~10秒): 標準: 30fpsで120~300フレーム メリット: - 圧縮率が高い(5~15%小さい) - Iフレームのオーバーヘッドが少ない デメリット: - 4~10秒ごとにシークするだけ - シークが遅い(Iフレームからデコードする必要がある) - エラーの伝播が長い ユースケース: - ストリーミング(別のセグメント構造を使用) - アーカイブ(サイズ優先) - リニア再生コンテンツ アダプティブGOP: コンテンツに基づいてGOPの長さを変える: - シーンの変更時にIフレームを強制する - シーン内でロングGOPを使用する - 避ける中間シーンでIフレームを無駄にする利点: - 最適な品質/サイズバランス - 自然なシークポイント - 効率的なビットレート使用 最新のエンコーダ(x264、x265、SVT-AV1)はシーンを自動的に検出します ### ビットレート管理戦略 固定ビットレート (CBR): ``` ターゲット: ビデオ全体で固定ビットレート アルゴリズム: ビットレートを維持するためにQPを変化させる

QP 調整: - 複雑なシーン: QP を増やす (低品質、サイズが小さい) - 単純なシーン: QP を減らす (高品質、サイズが小さい) - ビットレート ターゲットを正確に維持 利点: - 予測可能な帯域幅 - バッファリングの問題がない - 一貫した再生 欠点: - 品質が変動する - 単純なシーンで割り当てが多すぎる - 複雑なシーンで割り当てが少なすぎる - 全体的な品質が VBR よりも低い ユース ケース: - ライブ ストリーミング - ブロードキャスト - 固定帯域幅のチャネル - ビデオ会議 **可変ビットレート (VBR)**: ターゲット: ビデオ全体で一定の品質 アルゴリズム: 品質ターゲットに合わせてビットレートを使用する ビットレート割り当て: - 複雑なシーン: 高いビットレート (品質を維持) - 単純なシーン: 低いビットレート (少ないビットレートで品質を維持) - 平均ビットレートがビデオ全体でターゲットに達する 利点: - 一貫した品質 - 最適なビットレート使用 - 全体的な圧縮効率が優れている 欠点: - 予測できない帯域幅のスパイク - ストリーミングにバッファリングが必要 - 一時的にチャネル容量を超える場合がある ユース ケース: - ローカル再生 -ダウンロード - オンデマンド ストリーミング (バッファリングあり) **制約付き VBR (CVBR)**: ターゲット: 最大制限のある可変ビットレート アルゴリズム: ビットレート上限付き VBR ハイブリッド アプローチ: - 通常どおりに VBR のようにビットレートを割り当てます - ビットレートのスパイクを最大値で制限します - バッファ モデルによって制約が適用されます 利点: - CBR よりも優れた品質 - ストリーミングの制限付きビットレート - 実用的な妥協点 ユース ケース: - アダプティブ ストリーミング - ほとんどのオンライン ビデオ プラットフォーム **固定レート ファクター (CRF)**: ターゲット: 一定の知覚的品質 アルゴリズム: 品質ターゲットのある QP ベース 品質設定 (x264/x265 スケール): CRF 18: ほぼロスレス (非常に大きい) CRF 23: 高品質 (推奨されるデフォルト) CRF 28: 中品質 CRF 35: 低品質 (小さい) 利点: - 優れた品質/サイズのバランス - ワンパス エンコード (高速) - 知覚的に一貫した品質デメリット: - 最終ビットレートが不明 - 可変ビットレート (ストリーミングの課題) ユースケース: - アーカイブ エンコード - 汎用変換 - サイズよりも品質が重要な場合 **2 パス平均ビットレート (ABR)**: パス 1: すべてのシーンの複雑さを分析 パス 2: ビットレートを最適に割り当てる 1 パスに対するメリット: - 完璧なビットレート ターゲティング - 最適なビットレート配分 - 割り当て過剰/割り当て不足の回避 - ターゲット サイズに正確に到達 プロセス: 1. パス 1: 高速エンコード、統計情報の生成 2. 分析: 複雑なシーンと単純なシーンの識別 3. パス 2: 複雑なシーンには多くのビットレートを割り当て、単純なシーンには少ないビットレートを割り当てる メリット: - 正確なサイズ制御 - 1 パス CBR よりも優れた品質 - 最適なビットレート配分 デメリット: - エンコード時間が 2 倍 - 一時ストレージが必要 - ライブ コンテンツには適していません ユースケース: - 配信エンコード (Blu-ray、ストリーミング マスター) - サイズが制限された配信 - 品質が重要なコンテンツ ###ストリーミングのビットレートラダー **アダプティブビットレートストリーミング** は複数のエンコードバージョンを使用します: 一般的な Netflix スタイルのラダー: 4K HDR (3840x2160): 25 Mbps (H.265) または 16 Mbps (AV1) 4K SDR: 16 Mbps (H.265) または 10 Mbps (AV1) 1080p: 8 Mbps (H.264) または 5 Mbps (H.265) 720p: 5 Mbps (H.264) または 3 Mbps (H.265) 540p: 3 Mbps (H.264) または 2 Mbps (H.265) 360p: 1.5 Mbps 240p: 0.8 Mbps **ラダー最適化**: コンテンツ認識エンコーディング: - アニメーション: 低ビットレート (より圧縮可能) -スポーツ: 高いビットレート (動きが速い、詳細) - トーキング ヘッド: 低いビットレート (動きが制限される) タイトルごとのエンコード: - コンテンツの複雑さを分析 - カスタム ラダーを生成 - 固定ラダーよりも 20~40% のビットレート節約 ``` 1converter.com は、対象のユース ケースとプラットフォーム要件に合わせて GOP 構造とビットレートを自動的に最適化します。 ## よくある質問 ### 再多重化とトランスコーディングの違いは何ですか? 再多重化では、ビデオ/オーディオを再エンコードせずにコンテナー形式のみを変更します。非常に高速 (数秒) で、品質の低下はありません。トランスコーディングでは、ビデオ/オーディオを異なるコーデックで再エンコードします。低速 (数分から数時間) で、品質の低下の可能性があります。 例: 同じコーデックで MP4 を MKV に変換するのは再多重化 (高速、ロスレス)、H.264 を H.265 に変換するのはトランスコーディング (低速、ロスあり)トランスコーディングは、新しい圧縮アルゴリズムを使用して完全にデコードおよび再エンコードします。フォーマットの互換性を保つには再多重化を使用し、コーデックのアップグレード、ビットレートの削減、解像度の変更にはトランスコーディングを使用してください。### H.265はH.264よりも圧縮率が高いのはなぜですか?

H.265 は、ブロック サイズの拡大 (64x64 対 16x16)、予測モードの増加 (35 対 9 のイントラ)、高度なモーション予測 (非対称パーティション、マージ モード)、変換の大規模化 (32x32 対 8x8)、エントロピー コーディングの改善、サンプル適応オフセット フィルタリングにより、ビットレートを 50% 削減します。それぞれの改善により 5~15% の効率向上が実現します。ブロックが大きいほど、4K 以上のコンテンツの滑らかな領域をより適切に圧縮できます。予測モードの増加により残差が低減します。高度なモーション処理により時間的圧縮が向上します。これらの技術革新を組み合わせることで、エンコードの複雑さは 5~10 倍になりますが、大幅な圧縮効果が得られます。ハードウェア アクセラレーションの利用がますます増えているため、計算コストはかかりますが実用的です。 ### H.264、H.265、VP9、AV1 はどのように選択すればよいですか4K/HDRコンテンツ、最新デバイス(2016+)を対象とする、またはH.264より50%小さいファイルサイズが必要な場合は、H.265を選択してください。YouTube/Web配信、H.265ライセンスの回避、オープンソース要件には、VP9を選択してください。最大の圧縮効率(H.265より30%向上)、将来性、ストリーミングサービス配信、ロイヤリティフリーのライセンスには、AV1を選択してください。デコーダーの可用性(H.264ユニバーサル、H.265最新デバイス、VP9ほとんどのブラウザー、AV1急速に増加)を考慮してください。エンコード時間:H.264最速、H.265低速、VP9低速、AV1非常に低速。 ### ストリーミングにはどのGOP構造を使用すればよいですか? 最適なストリーミングのために、シーン検出機能付きアダプティブGOPを使用します。エンコーダーは、シーンが変わるときと最大2〜4秒ごとにIフレームを配置します低遅延ストリーミングには、0.5~1秒のGOPを使用してください。遅延が重要でない限り、効率性を高めるためにBフレームを含めてください。Closed GOPはシーク性能は向上しますが、ファイルサイズは若干大きくなります。最近のエンコーダーの多くは、優れたGOP構造をデフォルトとしています。x264の「keyint=250:min-keyint=25」は、25fpsで2~10秒のアダプティブGOPを提供します。### AV1のエンコードは他のコーデックと比べてなぜ遅いのでしょうか? AV1の極めて高い圧縮効率を実現するには、徹底的な分析が必要です。128×128のスーパーブロックを再帰分割でテストし、56種類のイントラ予測モードを評価し、8つの参照フレームから複合インター予測を行い、16種類から最適な変換を選択し、すべての判断において広範なレート歪み最適化を行い、複雑なループフィルタリングを行います。各判断において複数のオプションを試し、それぞれの品質低下とビットレートを計算し、最適なものを選択します。これは、動画1本あたり数十億回繰り返されます。現在、ハードウェアアクセラレーションの制限により、ソフトウェアエンコードの速度が悪化しています。最適化されたエンコーダ(SVT-AV1)は、アルゴリズムのショートカットと並列処理により、リファレンスエンコーダと比較して速度が5~10倍向上しますが、H.264/H.265よりは依然として低速です。 ### 1080pビデオに最適なビットレートはどれくらいですか? 1080pの最適なビットレートは、コーデックとコンテンツの複雑さによって異なります。H.264の場合:高品質ストリーミングで5~10Mbps、ほぼ透明品質で8~12Mbps、標準ストリーミングで3~5Mbps。H.265の場合:高品質で2.5~5Mbps、ほぼ透明品質で4~6Mbps、標準で1.5~2.5Mbps。AV1の場合:高品質で2~4Mbps、標準で1~2Mbps。コンテンツは重要です。アニメーションはスポーツやアクションよりも30~50%圧縮率が向上します。複雑さに基づいて自動的に調整されるビットレートには、CRF エンコーディング (H.264/H.265 の場合は CRF 23、AV1 の場合は CRF 32) を使用します。ストリーミング サービスは、ビデオごとに最適なビットレートを選択するために、タイトルごとのコンテンツ認識エンコーディングを使用します。 ### ビデオ エンコーディングには CBR と VBR のどちらを使用すればよいですか? 予測可能なビットレートが必要なライブ ストリーミング、ブロードキャスト、または固定帯域幅のシナリオには CBR を使用します。オンデマンド コンテンツ、ダウンロード、または品質を優先するアーカイブには VBR (2 パス) を使用します。最終サイズが柔軟な場合の汎用エンコーディングには CRF (固定レート ファクター) を使用し、シングル パスで最高の品質/サイズのバランスを実現します。VBR の品質上の利点とビットレート上限を組み合わせてストリーミングの信頼性を高めるアダプティブ ストリーミングには、制約付き VBR (CVBR) を使用します。 ### エンコード時に参照フレームをいくつ使用すればよいですか?

参照フレームを増やすと、圧縮率が向上します (特に周期的な動き、カメラのパン、覆われていない背景) が、デコーダーの複雑さとメモリ要件が増加します。 H.264: 3 ~ 5 個の参照フレームで圧縮と互換性のバランスが取れます。ほとんどのデバイスがこれをサポートしています。ハイ プロファイルでは最大 16 個まで可能ですが、デコード要件が増加します。 H.265: 4 ~ 8 個の参照で優れた効率が得られます。 AV1: 8 個の参照フレーム スロットを効率的に使用します。参照を多くすると、単純なコンテンツ (話し手) よりも複雑なコンテンツ (スポーツ、アクション) に役立ちます。参照が多すぎる (8 個以上) と、収穫逓減の法則が働きます。参照を追加するごとに 1 ~ 3% 圧縮率が向上しますが、デコーダーのメモリと複雑さが増加します。 最新のエンコーダーのデフォルトは十分に最適化されているため、特別な要件がない限り、デフォルトを信頼してください。 ### エンコード速度プリセットの違いは何ですか?高速プリセット (ultrafast、superfast、veryfast): 多くの分析オプションを省略し、簡素化されたアルゴリズムを使用し、5〜20 倍高速に終了しますが、圧縮率は 10〜30% 低下します。中程度のプリセット (faster、fast、medium): バランスの取れた検索、良好な圧縮率、妥当な速度。低速プリセット (slow、slower、veryslow): 徹底的な検索、多くのオプションのテスト、2〜10 倍低速ですが、圧縮率は 5〜15% 向上します。高速プリセットは、速度を優先して圧縮効率を犠牲にしています。クイック プレビューやライブ エンコードに使用します。低速プリセットは圧縮を最適化します。最終的な配信エンコードに使用します。ほとんどの制作ワークフローでは、中速または低速のプリセットが使用されます。これは、時間と効率のバランスをとるスイート スポットです。 ### すべてのデバイスで最大限の互換性を得るには、AAC オーディオを含む MP4 コンテナーで H.264 High Profile Level 4.0 を使用します具体的な推奨事項: 最大解像度 1920x1080、30fps、8 ビットカラー、4:2:0 クロマ、2 ~ 3 秒ごとのクローズド GOP、2 つの B フレーム、3 つの参照フレーム。1080p のビットレート 5 ~ 8 Mbps で、過剰なサイズなしで品質が保証されます。AAC-LC オーディオ、ステレオ、128 ~ 192 kbps。レガシーデバイスに悪影響を与える高度な機能 (10 ビット、4:2:2、多数の参照) は使用しないでください。最も古いターゲットデバイスでテストして、互換性を確認してください。 ## 結論 ビデオコーデックとコンテナーのアーキテクチャは、最新のビデオストリーミング、ブロードキャスト、および配信を可能にする高度なエンジニアリングを表しています。コーデック (圧縮アルゴリズム) とコンテナー (ファイル構造) の基本的な区別、連続するコーデック世代 (H.264、H.265、VP9、AV1) における技術革新、GOP 構造の最適化、およびビットレート管理戦略を理解することで、ビデオプロフェッショナルは、品質、ファイルサイズ、互換性、および処理要件のバランスを取りながら、情報に基づいたエンコード決定を行うことができます。コーデックの状況は進化を続けています。H.264は依然として普遍的な互換性の基準であり、H.265は4KおよびHDR配信の主流となっています。AV1は卓越した効率性とロイヤリティフリーのライセンスで未来を予感させますが、エンコードの複雑さとハードウェアアクセラレーションの制限が現状では導入を阻んでいます。圧縮効率とエンコード速度、互換性と革新性、独自仕様とオープンソースといったトレードオフを理解することで、特定のユースケースに最適なコーデックを選択できます。プロフェッショナルなビデオワークフローでは、フォーマットを考慮した最適化が求められます。ストリーミングや編集に適したGOP構造の選択、品質やサイズの優先順位に合わせたビットレート制御方法の設定、ターゲットデバイスに適したコーデックプロファイルとレベルの選択、ストリーミング配信のためのマルチ品質アダプティブビットレートラダーの生成などです。これまでに習得した技術的な深みは、ビデオ制作パイプライン全体にわたってエビデンスに基づいた意思決定を可能にします。高度なビデオエンコーディング最適化を適用する準備はできていますか?1converter.comのプロフェッショナルビデオ変換をお試しください インテリジェントなコーデック選択、自動ビットレート最適化、GOP構造設定、そしてコンテンツを考慮したエンコーディングによるマルチフォーマット出力により、最適な品質と効率を実現します。 ---

関連記事: - ファイル形式の理解: 技術的な詳細 - コンテナとコーデックの基礎 - 画像圧縮アルゴリズムの説明 - JPEG、PNG、WebP 圧縮 - オーディオエンコードの技術的な基礎 - MP3、AAC、FLAC、Opus の詳細 - HDR ビデオエンコード ガイド - HDR10、HDR10+、Dolby Vision の技術仕様 - アダプティブ ビットレート ストリーミングの最適化 - HLS、DASH、ビットレート ラダーの生成 - ソーシャル メディア向けビデオエンコード - プラットフォーム固有の最適化 - 4K および 8K ビデオエンコード - Ultra HD エンコード戦略 - ハードウェア アクセラレーション ビデオエンコード - GPU エンコードの最適化

著者について

1CONVERTER Technical Team - 1CONVERTER Team Logo

1CONVERTER Technical Team

Official Team

File Format Specialists

Our technical team specializes in file format technologies and conversion algorithms. With combined expertise spanning document processing, media encoding, and archive formats, we ensure accurate and efficient conversions across 243+ supported formats.

File FormatsDocument ConversionMedia ProcessingData IntegrityEst. 2024
Published: January 15, 2025Updated: April 4, 2026

📬 Get More Tips & Guides

Join 10,000+ readers who get our weekly newsletter with file conversion tips, tricks, and exclusive tutorials.

🔒 We respect your privacy. Unsubscribe at any time. No spam, ever.

Related Tools You May Like

  • Merge PDF

    Combine multiple PDF files into a single document

  • Split PDF

    Split a PDF into multiple separate files

  • Resize Image

    Change image dimensions while preserving quality

  • Crop Image

    Crop images to your desired aspect ratio

関連記事

ファイル形式の理解:完全な技術的深掘りガイド - Related article

ファイル形式の理解:完全な技術的深掘りガイド

マスターファイル形式の基礎:コンテナとコーデック、バイト構造、ヘッダー、メタデータ、圧縮アルゴリズム。開発者とエンジニアのための完全な技術ガイド。

画像圧縮アルゴリズムの説明: JPEG、PNG、WebP テクニカル ガイド - Related article

画像圧縮アルゴリズムの説明: JPEG、PNG、WebP テクニカル ガイド

マスター画像圧縮アルゴリズム: DCT 変換、ハフマン コーディング、クロマ サブサンプリング、非可逆技術と可逆技術。ベンチマークと最適化戦略を含む完全な技術ガイド。

オーディオエンコーディング:MP3、AAC、FLAC、Opusの技術的基礎 - Related article

オーディオエンコーディング:MP3、AAC、FLAC、Opusの技術的基礎

オーディオエンコーディングの基礎をマスターしましょう:サンプルレート、ビット深度、心理音響モデル、非可逆圧縮と可逆圧縮。コーデックの比較と最適化戦略を網羅した完全な技術ガイド。