3gp

更新时间:2024-09-05 16:08

3GP(3GPP文件格式)是第三代合作伙伴项目计划3rd Generation Partnership Project ,简称3GPP)为3G UMTS多媒体服务定义的一种多媒体容器格式,主要应用于3G移动电话,但也能在一些2G和4G手机上播放。

格式介绍

3GPP是由一组电信合作伙伴建立的、成立于1998年12月的标准化组织或机构,其成员包括欧洲ETSI、日本ARIBTTC、中国CCSA、韩国TTA和北美ATIS。其目标是在ITU的IMT-2000计划范围内制订和实现全球性的第三代移动通信电话系统技术规范和宽带标准,致力于GSM到UMTSWCDMA)的演进。

3GP是一种常见视频格式,是MPEG-4 Part 14(MP4)格式的一种简化版本,常用于手机。

技术规程

3GP在ETSI 3GPP的技术规程中定义。3GP是针对ETSI 3GPP技术规程中,IP多媒体子系统IMS)、多媒体消息队列服务(MMS)、多媒体广播/组播服务和透明端到端包交换流服务(PSS)部分的视频、相关语音/音频媒体类型和时控文本而定义的一种文件格式。

3GP格式视频支持两种分辨率:分辨率320×240,适合市面上所有支持3GP格式的手机;分辨率352x288(最大分辨率),更清晰,适合各种手机,视频播放器

技术细节

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文件都是大字节序(big-endian),并优先保存和传输最重要的字节。

支持的设备

1. 大多数支持3G功能的移动电话,都支持播放和录制3GP格式的视频(具体容量根据内存大小、播放和录制的文件大小以及分辨率而变化)

2. 一些不带3G功能的新款或高端手机也可以播放、录制3GP格式视频(限制同上)

3. 从索尼PlayStation 3上的CD导入的、编码为MPEG-4 AAC格式的音频,可以按3GP格式拷贝到USB设备上。

4. 任天堂DSi设备支持SD卡上的.3gp文件

5. 苹果设备以前支持透传文件的播放,因此没有编辑能力。但是iOS 9以后这也被砍掉了,所以这些文件必须手工转换成H.264编码格式。

支持的软件

当把3GP电影传到微软Windows、苹果Mac OS X或GNU/Linux操作系统的计算机上以后,可以通过微软媒体播放器(Windows Media Player),苹果QuickTime播放器或VLC媒体播放器观看,也可以使用Media Player Classic, K-Multimedia Player, Totem, RealPlayer, MPlayer和GOM Player等播放器观看。

3GP文件能用开源软件FFmpeg进行编解码。

优缺点

3GP主要是为配合3G移动通信网的高传输速度而开发的视频编码格式,也是手机中常用的一种视频文件格式。3GP是3G移动设备标准格式,应用在手机、MP4播放器等便携设备上,其优点是文件体积小,移动性强,适合移动设备使用。缺点是在PC机上兼容性差,支持软件少,分辨率低、帧数低。

3GP是以MPEG-4或H.263格式储存视频流,并以AMR-NB或AAC-LC格式储存的音频流。3GP也定义视频的大小以及所需带宽,所以视频内容可以正确的缩放到手机屏幕显示支持的分辨率大小。

3GP使用户能够发送大量的数据到移动通信网,从而可传输大型文件,如音频,视频和数据到手机。大部分智能手机都支持3GP技术,允许用户使用手机录制和播放视频。这些视频也可以保存在PC电脑上,转换后的文件可以用适当的格式和播放器播放,这些功能允许用户创建和记录个人视频,查看和修改他们的视频。

转换

转换器和转换工具

3GP转换器允许用户将3GP格式文件转换成其他文件格式,如视频的MPEG或WMV文件,也可以把DVD转换成移动电话使用的视频文件格式。3GP播放器也是一个免费的3GP转换器。但3GP文件不能在微软Windows媒体播放器中直接播放,因为Windows媒体播放器没有转换3GP格式,必须安装了一个视频编解码插件来读取3GP格式,如FFDShowMPEG-4视频解码器。这些程序或插件允许用户使用现有的媒体播放器观看视频,从而简化了用户安装其他只读取3GP文件的媒体播放器的工作。

3GP视频文件可使用3GP Video Converter或MPEG Streamclip和QuickTime Alternative并用的方式,转换成多种其他格式,大多数3G功能手机已支持这种格式。在PC显示器屏幕显示的质量与在手机屏幕显示的质量类似。通常监控摄像头会使用此格式,以便可在一小块区域显示文本标注信息,这也是为何手机使用3GP格式的原因之一。

相关标准

3GP文件相当于一个容器,本身没有具体的编解码规则。可选择的编码方式包括:

- AMR窄带语音编解码

- AMR宽带语音编解码

- 扩展的AMR-WB编解码

- 增强的aacPlusand MPEG-4 AAC编解码

- MPEG-4视频编解码

- H.263视频编解码。H.263是国际电信联盟(ITU)提出的视频编码算法标准。它的提出是为了解决视频会议中窄带视频的压缩问题。其针对的带宽主要为甚低码率(小于64Kbps)。而高带宽、高质量的视频压缩则不在标准覆盖范围内。

- H.264 (AVC)视频编解码

- 3GPP时控文本格式

- DRM加密RTP负载格式

- RTP重传负载格式

其中手机普遍支持的格式是 AMR(音频)和H.263(视频)。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}