3gp和3g2檔案格式,在結構上都是基於iso/iec 14496-12 - mpeg-4 part 12中定義的iso基本媒體檔案格式。但是老版本的3gp檔案格式未使用其中的一些特性。3gp和3g2是和基於mpeg-4 part 12的mpeg-4 part 14(mp4)類似的容器格式。3gp和3g2是為了減少對存儲空間和頻寬的需求而設計的檔案格式,以適應在行動電話中使用。
3gp和3g2是兩個相似的標準,但也存在一些差異:
1. 3gpp檔案格式是為基於gsm的手機而設計的,使用.3gp作為檔案擴展名。
2. 3gpp2檔案格式是為基於cdma的手機而設計的,使用.3g2作為檔案擴展名。
一些手機也使用.mp4作為3gp視頻檔案的擴展名。
3gp編解碼
3gp檔案格式使用mpeg-4 part 2或h.263或mpeg-4 part 10(avc/h.264)編碼標準保存視頻流,使用amr-nb、amr-wb、amr-wb 、aac-lc、he-aac v1或增強型aacplus(he-aac v2)編碼保存音頻流。3gpp允許在iso基礎媒體檔案格式(mpeg-4 part 12)中使用amr和h.263進行編解碼,因為3gpp指明了要在iso基礎媒體檔案格式中使用採樣入口(sample entry)和模板欄位,同時定義了編解碼器引用的新盒子。對於iso基礎媒體檔案格式(“mp4族”檔案)中的代碼點,這些擴展特性通過註冊機構進行註冊。對於3gp檔案中mpeg-4媒體專有信息的存儲,3gp規程參考了mp4和avc檔案格式,也基於iso基礎媒體檔案格式。在iso基礎媒體檔案格式中,mp4和avc檔案格式規程描述了mpeg-4內容的用法。
當把3gp電影傳到微軟windows、蘋果mac os x或gnu/linux作業系統的計算機上以後,可以通過微軟媒體播放器(windows media player),蘋果quicktime播放器或vlc媒體播放器觀看,也可以使用media player classic, k-multimedia player, totem, realplayer, mplayer和gom player等播放器觀看。
3gp視頻檔案可使用3gp video converter或mpeg streamclip和quicktime alternative並用的方式,轉換成多種其他格式,大多數3g功能手機已支持這種格式。在pc顯示器螢幕顯示的質量與在手機螢幕顯示的質量類似。通常監控攝像頭會使用此格式,以便可在一小塊區域顯示文本標註信息,這也是為何手機使用3gp格式的原因之一。