quicktime 的历史

quicktime 的历史 

quicktime已经出现了有一段相当的历史,但由于它并不是windows中的本地格式,因此适当地介绍一下关于quicktime的知识也是有必要的。quicktime是著名的苹果电脑公司在自己的mac 电脑上推出的一种媒体格式。

作者:活土匪 流媒体中文网 提供2002-3-2 17:26:00
<script language="java script" src="/js/ad_overmin.js">

 

quicktime 的历史 

quicktime已经出现了有一段相当的历史,但由于它并不是windows中的本地格式,因此适当地介绍一下关于quicktime的知识也是有必要的。quicktime是著名的苹果电脑公司在自己的mac 电脑上推出的一种媒体格式。具体分成音频的aiff和视频的mov两部分。在windows 3.2的年代,微软的avi格式根本不是mov的对手,当时有大量的视频游戏(比如《坏蟑螂》)和多媒体光盘都是使用quicktime作为媒体存放格式。原因之一是当时avi格式所使用的codec(编码解码器)太差,原因之二是当时的pc机性能太差,搞多媒体的人都是用mac机进行制作。

不过历史是不断前进的,从windows 95开始,微软通过与intel公司合作改良了avi codec的性能(该codec的名字叫indeo,意即intel video,目前最新版本是5.0,不过比起divx或windows media 8,real movie等新东西性能又差了很多),而且pc机的性能也追了上来,quicktime开始淡出windows的舞台。这也难怪,始终quicktime不是windows的本地格式,微软当然不会放过它。而且,由于苹果公司一度陷入财务危机,没有能力改良quicktime,导致其技术性能始终停滞不前。
最新的quicktime 5 


--------------------------------------------------------------------------------


自从乔布斯重掌苹果公司后,随着公司的起死回生,quicktime也重新获得了人力物力的投入。终于,apple公司于2001年推出了quicktime 5的正式版。下面我们来看一看它的组成部分:

1、darwin streaming server,可以在linux, windows, solaris, 和 freebsd 平台上播放流式quicktime。
2、pictureviewer,用于观看图片。
?3、quicktime player,播放音频或视频流。
?4、quicktime pro,灵活的多媒体制作。
?5、quicktime streaming server在 mac os x 平台上播放流式quicktime。


首先,播放器终于一改其以往的简陋的界面,支持目前时兴的“换肤”功能,增加了一些音频视频的控制比如简单的均衡之类。另外,配合目前的流媒体时代,quicktime也增加了大量的网上频道和相应的网络功能。使得播放器的易用性大大增强。当然,这些功能来得迟了一些,不过对于苹果电脑的用户来说,也别无选择。

不过有一样重要的事,就是quicktime的播放器启动速度非常的慢。而且界面的反应速度也比一般的应用程序要慢,令人十分怀疑是否用java写的,不过它又不需要java虚机支持,难道是内建了java虚拟机?这一点无从考证。另外,不支持演播列表,没有视觉效果等等都使得它的使用仍然是很不方便的。

其次,在技术性能上,quicktime也做了相当的增强,从某个角度来看,quicktime已经成为了一个大集成的播放器。当然,从苹果机用户的角度来看,这是一件非常好的事情。但面对windows平台上众多的播放器,quicktime并不存在优势。

quicktime的新技术首先便是优化了数字视频的codec,在压缩和解压缩方面特别针对power macintosh g3 和 power mac g4 做了画质和性能的优化。不过苹果公司没有说对于pc机,该优化是否同样有效,相信由于cpu的本质结构不同(risc与cisc的区别),优化也肯定不会有效。在codec中还新增加速度引擎(altivec)和多处理器支持。增强了对cubic vr与cylindrical vr的支持,支持播放flash等。对于视频方面,这里不做详细的探讨,让我们把目光集中在音频方面。


quicktime 的音频 


--------------------------------------------------------------------------------


首先,quicktime中终于增加了mpeg 1的本地和流式播放支持,包括视频和音频。或者大家觉得这已经是一个播放器理所当然应该支持的东西了。市场的动力就是如此强大,连相对封闭的quicktime也要向市场低头。

在苹果公司的文档中,只说明了支持mpeg 1 layer 1和2 音频的播放。不过这是对mac机的用户而言的。而在windows平台上它还是调用相应的directshow filter 来完成播放工作。另外,还支持本地或流式播放,不过这也是现在的播放器的必备功能了。

其次,改良了 quicktime music synthesizer,支持 dls (downloadable sound) and sound font 2 格式,并提供多dls、sound font2选择。同时有了一个新的名字:quicktime music architecture (qtma)。关于dls,可以参阅本站的另一篇文章:如日中天的midi。改良了播放midi时的reverb支持。据称,quicktime5采用了新的算法以改善质量。另外,复音的数目是根据计算机的性能动态决定,但没有说清楚最大有多少复音,是否实时决定。同时还支持将midi输出为aiff,并可指定输出的格式,这是以前的版本中被忽略掉的选项。合成器的启动过程经过了大的改良,启动时间大大缩短。

其他支持的格式包括wave, aiff, ulaw/au, qualcomm purevoice audio, sound designer ii, gsm audio 等等。具体列表如下:


对于本站来说,关注的当然是其音频方面的性能。首先我们来看看这里列出来的音频编码都是些什么。

24-bit integer / 32-bit integer
将样本数据转换为24 或 32 位。不过播放时,要看你究竟有没有这样的硬件来播放。

32-bit floating point / 64-bit floating point
将样本数据转换为32位或64位的实数。这种格式可使对样本数据的操作更为准确。

alaw 2:1
欧洲及除了美国和日本之外的的音频压缩的标准。低压缩率,低质量,主要是用于传统的电话语音传播压缩编码。

dvi 4:1
used for reception of mbone broadcasts,支持流式播放。

ima 4:1
对于音乐以及其他音频内容的质量都很好。压缩率相对较低且样本必须为16位。


mace 3:1 / mace 6:1
老式的 macintosh 压缩编码。质量低。通常不建议使用。

ms adpcm
自适应音频脉冲编码,micrsoft windows 的音频压缩编码。

qdesign music 2
是qdesign 公司开发的用于高保真高压缩率的编码方式,类似于mp3,不过比mp3要先进。支持流式播放。

qualcomm purevoice
qualcomm 开发的专用于语音内容的编码方式。可以达到非常高的压缩率。支持流式播放。

ulaw 2:1
日本和美国的音频压缩标准。性能与alaw相同。


在上面列出来的音频压缩器中,我们主要关注的是qdesign music 2这一个。其他的东西那些固定压缩比例的压缩器可以说都不是重点。关于qdesign music,网络上很少有这种格式的音乐传播,因为它只是作为aiff格式的其中一种编码方式而存在的。它是quicktime本身的唯一一种可以指定压缩比例的针对音乐的有损压缩方式(qualcomm purevoice是针对语音的)。

首先,大家关心的肯定是如何制作这一种音乐格式。如果你安装的quicktime player是pro版,就会支持export功能,便可以选择将声音数据输出为aiff格式,然后再在aiff格式的设定里选择qdesign music。但是在播放器里带的编码器只支持最大为48kbps的编码质量,无法达到cd音质。至于速度方面就惨不忍睹,将一段17mb(1分42秒)的cd音质的wave文件压缩为48kbps的qdesign music需要将近15分钟(测试机器为k6-2-400, 256mb ram, win2000)。压缩质量,在中频部分的表现可以,而在高频位置就有明显的失真。注意我说的是失真,而不是衰减。不过这只是48kbps的情况,并不能代表其在高bitrate情形下的质量。关于qdesign music编码的具体表现,本站将会另文详细介绍。

至于横向的比较(与real media、windows media、mp3的比较),由于带有太多的个人色彩,因此留给大家自己去进行了。不过有一点可以肯定的是,由于microsoft的wma编码器是免费且支持所有bitrate模式,而quicktime 和 real media都需要另外购买专业(高保真)级别的编码器,会导致后两家的流行程度将会很快削减。


quicktime pro 


--------------------------------------------------------------------------------


quicktime 的组件中,就只有这一样不是是免费的。那 quicktime pro 又是什么呢?其实 quicktime pro 就是隐藏在quicktime player中的媒体编辑创作特性,到苹果公司的网站去购买一个注册号便可以使用了。具体说来,就是以下几点:

1、从数字相机中创建幻灯。
2、创建 media skins。
3、提供对媒体的编码或重编码。
4、简单的媒体编辑功能,包括剪切,复制,粘贴等。

另外还有其他的一些功能,这里不详细描述了。不过,关键的一点是要利用quicktime来进行媒体编码,就必须购买注册号。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值