Android之——多媒体开发视频格式
2015-08-17 20:10
411 查看
转载请注明出处:/article/8380858.html
1,AVI
音频视频交错(Audio Video Interleaved)的英文缩写。AVI这个由微软公司发表的视频格式,在视频领域可以说是最悠久的格式之一。
AVI格式调用方便、图像质量好,压缩标准可任意选择,是应用最广泛的格式。
2,MOV
使用过Mac机的朋友应该多少接触过QuickTime。QuickTime原本是Apple公司用于Mac计算机上的一种图像视频处理软件。
Quick-Time提供了两种标准图像和数字视频格式 ,
即可以支持静态的*.PIC和*.JPG图像格式,动态的基于Indeo压缩法的*.MOV和基于MPEG压缩法的*.MPG视频格式。
3,ASF(Advanced Streaming format高级流格式)。
ASF 是 MICROSOFT 为了和现在的 Real player 竞争而发展出来的一种可以直接在网上观看视频节目的文件压缩格式。ASF使用了 MPEG4 的压缩算法,压缩率和图像的质量都很不错。
因为 ASF 是以一个可以在网上即时观赏的视频“流”格式存在的,
所以它的图像质量比 VCD 差一点点并不出奇,但比同是视频“流”格式的 RAM 格式要好。
4,WMV
一种独立于编码方式的在Internet上实时传播多媒体的技术标准,Microsoft公司希望用其取代QuickTime之类的技术标准以及WAV、AVI之类的文件扩展名。
WMV的主要优点在于:可扩充的媒体类型、本地或网络回放、
可伸缩的媒体类型、流的优先级化、多语言支持、扩展性等。
5,NAVI
如果发现原来的播放软件突然打不开此类格式的AVI文件,那你就要考虑是不是碰到了n AVI。n AVI是 New AVI 的缩写,
是一个名为 Shadow Realm 的地下组织发展起来的一种新视频格式。
它是由Microsoft ASF 压缩算法的修改而来的(并不是想象中的 AVI),
视频格式追求的无非是压缩率和图像质量,所以 NAVI 为了追求这个目标,
改善了原始的 ASF 格式的一些不足,让 NAVI 可以拥有更高的帧率。
可以这样说,NAVI 是一种去掉视频流特性的改良型 ASF 格式。
6,3GP
3GP是一种3G流媒体的视频编码格式,主要是为了配合3G网络的高传输速度而开发的,也是目前手机中最为常见的一种视频格式。
简单的说,该格式是“第三代合作伙伴项目”(3GPP)制定的一种多媒体标准,
使用户能使用手机享受高质量的视频、音频等多媒体内容。其核心由包括高级音频编码 (AAC)、
自适应多速率 (AMR) 和MPEG-4 和 H.263 视频编码解码器等组成,
目前大部分支持视频拍摄的手机都支持3GPP格式的视频播放。
7,REAL VIDEO
REAL VIDEO (RA、RAM)格式由一开始就是定位就是在视频流应用方面的,也可以说是视频流技术的始创者。它可以在用 56K MODEM 拨号上网的条件实现不间断的视频播放,
当然,其图像质量和 MPEG2、DIVX 等比是不敢恭维的啦。
毕竟要实现在网上传输不间断的视频是需要很大的频宽的,这方面是ASF 的有力竞争者。
8,MKV
一种后缀为MKV的视频文件频频出现在网络上,它可在一个文件中集成多条不同类型的音轨和字幕轨,而且其视频编码的自由度也非常大
,可以是常见的 DivX、XviD、3IVX,甚至可以是 RealVideo、QuickTime、WMV 这类流式视频。
实际上,它是一种全称为Matroska的新型多媒体封装格式,这种先进的、开放的封装格式已经给我们展示出非常好的应用前景。
9,FLV
FLV 是FLASH VIDEO的简称,FLV流媒体格式是一种新的视频格式。由于它形成的文件极小、加载速度极快,使得网络观看视频文件成为可能,它的出现有效地解决了视频文件导入Flash后,
使导出的SWF文件体积庞大,不能在网络上很好的使用等缺点。~~
相关文章推荐
- android 多线程下载断点续传
- Android四大组件之Activity
- Qt on android 播放视频的实现
- Android 自定义View (一)
- 【攻克Android (32)】Notification 通知
- Android开发过程中的问题及总结
- android自带浏览器修改主页和收藏页
- Android(java)学习笔记169:Activity中的onCreate()方法分析
- Android输入法开发
- Android Toast和Notification
- 封装可复用的android loading组件
- 封装可复用的android loading组件
- android添加新按键
- 10 篇精选Android技术文章
- 1-Android基础知识
- Android 事件分发机制详解
- Android 事件分发机制详解
- Android 事件分发机制详解
- Android开发工程师经典面
- 第二十天 Android环境搭建