GOP とフレームタイプについて理解する
MPEG-2 によるエンコーディングの最も大きな特長は、フレームからだけではな
く、フレームのグループからも冗長性を排除できる点です。MPEG-2 では、3 種
類のフレームタイプ(I、P および B)を使って画像を表現します。グループオブ
ピクチャ(GOP)設定により、使用する 3 種類のフレームタイプのパターンを定
義します。これら 3 種類のフレームタイプは、次のような方法で定義されます。
• Intra(I): キーフレームとしても知られています。GOP ごとに I フレームを
1 つ含みます。I フレームは、前後のフレームへの参照なしに完全に展開でき
る唯一の MPEG-2 フレームタイプです。データは最も重くなるため、必要とな
るディスク容量も最大になります。シーンが変わる個所や、ほかの特定のフ
レーム位置に I フレームを配置する場合は、「プレビュー」ウインドウを使っ
て手動で設定する必要があります。これは、
強制 I フレームとして知られてい
ます。詳細については、「
マーカーとポスターフレームを使って作業する
」を
参照してください。
• Predicted(P): 先行する I フレームまたは P フレームのうち、最も近いフレー
ムに基づいて予測されるピクチャからエンコードされます。 P フレームは通
常、GOP 内の先行する I フレームまたは P フレームを参照するため、必要とな
るディスク容量は I フレームより小さくなります。
233
第 18 章
MPEG-2 出力ファイルを作成する
メモ: I フレームと P フレームは参照フレームとしても知られています。なぜな
ら、B フレームが I フレームと P フレームのいずれか(あるいはその両方)を
参照するためです。
• Bi-directional(B): 直前および直後の参照フレームである I フレームまたは P
フレームを補完することによってエンコードされます。B フレームは最も効率
的に格納できる MPEG-2 フレームタイプであり、必要となるディスク容量は最
小となります。
B フレームと P フレームを用いると、MPEG-2 は時間の冗長性を排除できるよう
なり、その結果ビデオを効率的に圧縮できます。