MPEG編碼將畫面(即幀)分為I、P、B三種,I是內部編碼幀,P是前向預測幀,B是雙向內插幀。簡單地講,I幀是一個完整的畫面,而P幀和B幀記錄的是相對於I幀的變化。沒有I幀,P幀和B幀就無法解碼,這就是MPEG格式難以精確剪輯的原因,也是我們之所以要微調頭和尾的原因。
MPEG-2 幀結構
MPEG-2壓縮的幀結構有兩個參數,一個是GOP(Group Of Picture)圖像組的長度,一般可按編碼方式從1-15;另一個是I幀和P幀之間B幀的數量,一般是1-2個。前者在理論上記錄為N,即多少幀裡面出現一次I幀;後者描述為多少幀里出現一次P幀,記錄為M。