簡要解釋一下什麼是I幀、B幀和P幀？
在視訊壓縮領域，視訊幀使用不同的演演算法進行壓縮，這些演演算法具有不同的優缺點，主要集中在資料壓縮量上。這些不同的視訊幀演演算法稱為影象型別或幀型別。在不同的視訊演演算法中使用的三種主要影象型別是I、P和B。它們在以下特徵上有所不同：

I幀是最不可壓縮的，但不需要其他視訊幀進行解碼。

P幀可以使用先前幀的資料進行解壓縮，比I幀更可壓縮。

B幀可以使用前面和後面的幀進行資料引用，以獲得最高的資料壓縮量。

視訊壓縮中使用三種型別的影象（或幀）：I幀、P幀和B幀。

I幀（幀內編碼影象）是完整的影象，就像JPG或BMP影象檔案一樣。

P幀（預測影象）僅儲存與前一幀影象不同的部分。例如，在汽車穿過靜止背景的場景中，只需要對汽車的移動進行編碼。編碼器不需要在P幀中儲存不變的背景畫素，從而節省空間。P幀也稱為增量幀。

B幀（雙向預測影象）透過使用目前幀和前一幀以及後一幀之間的差異來指定其內容，從而節省更多的空間。

P和B幀也稱為Inter幀。I、P和B幀的排列順序稱為影象組。
I 幀、B 幀和 P 幀是影片編解碼器中使用的影片幀型別。 I 幀可以在不參考任何其他幀的情況下進行解碼。它們是影片一幀的獨立描述。另一方面，P 幀和 B 幀引用其他幀，並且必須在它們引用的幀被解碼之後才被解碼。 P 幀僅參考影片中較早的幀，而 B 幀可以參考較早或較晚的幀。因此，解碼B幀需要按照與回放順序不同的順序來解碼影片幀。