其他音视频编码简介

不常用视频音频编码简介

这里只对常见的视频音频编码做一个系统的简单介绍,并不进行详细探讨。由于我的知识有限,难免有错误的地方,欢迎来信指正。
Windows Media
系列:
Microsoft
公司主导的音频视频编码系列,它的出现主要是为了进行网络视频传输,现在已经向 HDTV方面进军,开发了 WMV HD应用。
Microsoft MPEG-4 v1/v2/v3
最早的 ASF 采用的视频编码,基于 MPEG-4 技术开发,DivX3.11 就是基于 Microsoft MPEG-4 v3破解出来的,后来才进行了重写。
Windows Media Video 7
Microsoft
正式开发的第一个 Windows Media Video,开始脱离了 MPEG-4,和 MPEG-4 不兼容,从这一点上可见微软的野心。可惜这个版本压缩效果非常烂,打破了微软一飞冲天的美梦,不过它在压缩速度上非常快,现在网络上有很多采用这种格式压缩的 WMV
Windows Media Video 8
WMV7 基础上改进的版本,质量上面进不了不少。
Windows Media Video 9
微软的重头戏,不光是这一个编码,V9系列更是一个平台,让微软有足够的能力挑战 MPEGITU等标准化组织。虽然这个版本并没有微软吹得那么厉害,特别是低码率下比较差,不过跟以前版本相比进步还是非常多的。特别是 WMV HD的应用,让微软也跻身视频标准领域。
Windows Media Video 9 Professional
WMV HD
应用的编码,和 WMV9兼容,在高比特率上进行了优化,画面非常优秀。(不过几十M的码率能不优秀吗?全是体积换来的。)
Windows Media Video 9 Advanced Profile
随着 Windows Media Player 10推出的编码器,能够更进一步控制 WMV9的质量。但是不能在老版本的 WMP9上播放,也就是不兼容老版本的 WMP9,真不知微软在搞什么?
Windows Media Video 9 Screen
静态屏幕无损压缩编码,质量非常好,压缩率高,只针对如屏幕等变化非常小的环境。
Windows Media Video 9 Image
静态图像压缩编码。
Windows Media Audio v1/v2
微软最早的音频编码技术,用于 ASF中,后来被破解也用在 DivX Audio中,质量比较差。
Windows Media Audio 7/8/9

随着各种不同的 WMV而推出的相应的音频编码,质量节节提升,不过还没有达到 64kbps CD音质的神化。
Windows Media Audio 9 Professional
WMA9
中出现的新编码,主要用于多声道编码和高采样率音频的编码,质量不错。
Windows Media Audio 9 Voice
针对语音的编码,最高 20kbps,不过和 AMR相比,效果就太差了。
Windows Media Audio 9 Lossless
无损音频编码,可以完美保留CD原质量,是CD备份的不错选择,不过代价是体积过大。
RealMedia系列:
RealNetworks
所开发的系列编码技术,也是主要用于网络传输,在底码率下表现不错。
RealVideo G2
早期的 RealVideo编码,质量比较糟糕,不过那时在网络上算是很先进了,毕竟当时能用网络看视频的人不多。
RealVideo 8
随着 RealPlayer 8推出的视频格式,是现在主流的网络视频编码之一。编码速度较慢,质量也只能算一般。
RealVideo 9
RealNetworks
开发的新一代编码,质量进步了很多,特别是在底码率下,而且编码速度很快,做到了速与质的很好统一。
RealVideo 10
RealVideo 9基础上加入了一些参数,如 EHQ等,更加精确控制码率,和 RealVideo 9兼容。
RealAudio Cook
早期的音频编码,但是在现在看来,仍然质量不错,可惜最高码率 96kbps。应用到了两代音频编码中:RealAudio G2RealAudio 8
RealAudio Cook Multichannel
Cook
的改进版本,增加了5.1声道的支持,应用到了 RealAudio 10 Multichannel中。
RealAudio Sipro
采用了 Sipro 语音编码技术,主要针对语音编码,应用在更早期的 RealAudio 4.0RealAudio 5.0中。
RealAudio ATRAC3
Sony
公司开发的 ATRAC3编码,被 RealNetworks公司购买过来应用到了 RealAudio 8中,以弥补 Cook高码率上的不足。
RealAudio AAC
AAC
音频编码,用于 RealAudio 10中。
RealAudio aacPlus
aacPlus
音频编码,用于 RealAudio 10中,不过并没有随 RealProducer发行,需要单独购买。
RealAudio Lossless
无损音频编码。

QuickTime
系列:
QuickTime
并不是一个编码,而是一个多媒体平台,它的上面有众多编码,这里只介绍几个主流的编码器。
Sorenson Video 2
Sorenson Media
公司开发的编码器,主要用于 QuickTime 4的视频编码,质量较差。
Sorenson Video 3
Sorenson Media
公司随 QuickTime 5发布的编码器,质量很不错,已经成为 QuickTime的标准视频编码,网络上大部分电影预告片都采用这种编码。
Apple MPEG-4
Apple
公司自己开发的 MPEG-4编码器,随 QuickTime 6发布,质量很差。
Apple H.264
Apple
公司自己开发的 H.264编码器,随 QuickTime 7发布,支持 HDTV
QDesign Music 1
QDesign
公司开发的音频编码器,这个版本现在已经开不到它的身影了。
QDesign Music 2
QDesign Music
的第二个版本,也是最后一个版本,在时下这些先进的音频编码面前,它已经没有生命力了,主要应用于网上的电影预告片。
Qualcomm PureVoice
Qualcomm
公司开发的语音编码器,质量不错。
Apple MPEG-4 AAC
Apple
公司自己开发的 AAC编码器,质量非常好,是最优秀的 AAC编码器之一,随 QuickTime 6发布。
AMR Narrowband
AMR
语音编码器,这个版本只支持 AMR-NB
Apple Lossless
Apple
公司开发的无损音频编码,主要应用于 iTunes抓取 CD
Ogg
系列:
Ogg
Xiph.org基金会发起的一个开放源代码项目,包括视频音频,服务器,传输系统,客户端,硬件支持等,最为大家熟悉的就是音频 Ogg Vorbis,它被认为是迄今为止 128kbps码率上最好的编码器。
Ogg Theora
Ogg
的视频编码,基于 On2 VP3开发,现在还处于测试阶段。
Ogg Vorbis
Ogg
的音频编码,质量非常优秀,特别是低码率下,支持多声道。最高码率能够达到 500kbps,是 AAC的有力竞争者。
Ogg Speex
Ogg
的语音编码,专门针对低码率的语音编码。
Ogg FLAC
Ogg
的无损音频编码。

On2 VPX系列:
On2
公司开发了一系列优秀的视频编码,现在应用得最多的恐怕是 Nullsoft Video的视频,它们就采用了 VP3VP5VP6视频编码。
VP3
已经作为开放源代码公布,现在是 Ogg Theora项目,当然,Theora的质量可比 VP3好多了。
VP4
On2
公司当年吹牛全球最好的视频编码,后来证明质量很一般。
VP5
至今还很神秘,On2 并没有放出来,只在 Nullsoft Video里面见到他的身影。
VP6
从一开始,On2 就把这个编码器提供给大家下载,质量还是不错的。不过最近似乎又关闭了,主页上只有一个解码器。
VP7
On2
最新的编码器,在 VP6上有不少进步。
Flash Video
Macromedia
公司推出的多媒体格式,主要用于在 Flash中压缩视频。视频采用 Sorenson公司的 Spark 编码器,音频采用 MP3,质量比较差。传闻下一代 Flash Video准备使用 On2 VP6,那将让视频质量得到一个量的提升。
容器:
MPG
MPEG
编码采用的容器,具有流的特性。里面又分为 PSTS等,PS主要用于 DVD 存储,TS主要用于 HDTV
VOB
DVD
采用的容器格式,支持多视频多音轨多字幕章节等。
MP4
MPEG-4
编码采用的容器,基于 QuickTime MOV开发,具有许多先进特性。
3GP
3GPP
视频采用的格式,主要用于流媒体传送。
ASF
Windows Media
采用的容器,能够用于流传送,还能包容脚本等。
RM
RealMedia
采用的容器,用于流传送。
MOV
QuickTime
的容器,恐怕也是现今最强大的容器,甚至支持虚拟现实技术,Java等,它的变种 MP4,3GP都没有这么厉害。
MKV
MKV
它能把 Windows Media VideoRealVideoMPEG-4等视频音频融为一个文件,而且支持多音轨,支持章节字幕等。
OGG
Ogg
项目采用的容器,具有流的特性,支持多音轨,章节,字幕等。
OGM
Ogg
容器的变种,能够支持基于 DirectShow的视频音频编码,支持章节等特性。
AVI
最常见的音频视频容器。
NSV
Nullsoft Video
的容器,用于流传送。
WAV
一种音频容器,大家常说的 WAV就是没有压缩的 PCM编码,其实 WAV里面还可以包括 MP3等其他 ACM压缩编码。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值