3.3.3.2根据SMPTE的DV专业压缩
SMPTE标准306M和314M定义了DV编码视频和音频的内容、格式、视频记录方法和相关音频以及辅助信息的记录。SMPTE 306M只处理25Mb/s的视频,而314M则处理25Mb/s 4∶1∶1的视频和50Mb/s 4∶2∶2的视频。
该标准定义了1个视频信道和2个独立的音频信道,能够对25Mb/s的DV进行独立编辑,也为50Mb/s的DV定义了1个视频信道和4个独立的音频信道。该标准还同时考虑了2种电视制式NTSC制(525线480动态线,每秒29.97帧)和PAL制(625线576动态线,每秒25帧)。
SMPTE 306M考虑了存取素材在盒式6.35毫米磁带上。该记录使用了螺旋轨道,每个轨道包含原始轨道信息(Intial Track Information, ITI)(包括开始同步信息和轨道信息)、音频部分和次级编码部分(包括时间控制码数据和一些可选数据)。帧的记录具体化为NTSC制10轨道,PAL制12轨道。
音频部分由音频前同步码、音频同步块和音频后同步码(除了实际的音频数据、音频辅助数据、纠错部分和检测信息以外)组成。实际音频数据是音频同步块的一部分。和音频相似,视频部分也有视频前同步码、视频同步块及视频后同步码。视频同步块由149个数据同步块组成。
对于音频编码来说,该标准具体化了包含72个字节音频数据的数据包。每2个(或4个)音频信道完全一致,但是可以独立工作。音频输入信号以48kHz、16比特量化而抽样,并与视频信号锁定。音频信号以NTSC制每帧1602(或1600)的抽样率和PAL制每帧1920的抽样率被处理。音频帧的延续时间和相应的视频帧的延续时间相同。对基于内部和外部的奇偶性错误检测和改正操作也进行了定义。
该标准的视频编码部分区别了4∶2∶2抽样的50Mb/s的DV视频和4∶1∶1抽样的25Mb/s的DV视频。编码过程开始于输入的模拟视频信号,该信号以13.5MHz的亮度信号和6.75MHz的色度信号抽样(在4∶2∶2抽样的情况下)。对于DV25,所有每行的720个亮度像素被处理,但是另外的360个色度像素却被抛弃,因此是将4∶2∶2抽样信号过滤成4∶1∶1的抽样信号。对于DV50则始终保持4∶2∶2的抽样信号。
接下来的抽样应用了DCT。对于DV25,应用1个宏块中的4个亮度信号的DCT块,2个色度信号的DCT块。而DV50使用1个宏块中的2个亮度信号的块和2个色度信号的块。对于NTSC制的DV50每帧有2 700个宏块,DV25每帧有1 350个宏块。而PAL制的DV50每帧有3 240个宏块,DV25每帧有1 620个宏块。
抽样和DCT之后,DCT的协同加权系数被量化成为9比特字节并区分了量化步骤。所谓的视频片段由5个被压缩的宏块组成。然后一个视频片断又被压缩成为385字节的数据流。在压缩过程中,应用了熵编码和各种游程编码。
为了DV25编码视频的转换,为NTSC制定义了每帧10DIF的序列,为PAL制定义了每帧12DIF的序列。而DV50则采用2个每帧10(或12)DIF序列的信道同时转换。
3.3.4内容管理系统中的视频格式
在内容管理系统中,要管理很多不同的视频格式,其中大部分将是基于DV或者MPEG标准编码的数字化格式。然而应该注意的是,目前视频制作和处理中仍有很多模拟或者基于磁带的格式在使用。尽管这些格式不能在无磁带的工作流中使用,但是它们仍应该得到管理。目前的视频记录格式包括:
·模拟组件格式,如BETACAM、BETACAM SP和M-2。
·D-2、D-3数字复合格式。
·数字BETACAM数字组件格式(用本地数据率约为90Mb/s的压缩格式)。
·D-5数字组件格式,根据数字演播室标准ITU-R BT 601-5透明记录10比特数字视频(不使用视频压缩)。
新的数字视频磁带记录格式通常基于DV或MPEG-2标准的压缩算法。已有的应用如下:
·数字组件格式DVCPRO(使用4∶1∶1抽样和基于DV视频压缩标准,网络数据率为25Mb/s)。
·数字组件格式BETACAM SX(使用4∶2∶2抽样和MPEG-2,IB帧视频压缩方案,网络数据率为21Mb/s)。
·数字组件格式D-9(Digital S)(使用4∶2∶2抽样和基于DV视频压缩标准,网络数据率为50Mb/s)。
·数字组件格式DVCPRO50(使用4∶2∶2抽样和基于DV视频压缩标准,网络数据率为50Mb/s,和D-9格式一样)。
·数字组件格式DVCAM(使用4∶2∶0抽样和家庭DV视频压缩标准,网络数据率为25Mb/s)。
·数字组件格式D-10(MPEG IMXTX)(使用4∶2∶2抽样和基于MPEG-2 4∶2∶2 P@ML、I帧视频压缩标准,网络数据率为50Mb/s)。
为了明确内容管理系统中视频的需求,需要考虑在具体系统中实际应用的格式。大体来说,不同的格式可以达到不同的目的,如低比特率浏览格式是用来预览材料的。然而,浏览的应用越复杂,用户对浏览的要求就越高。目前认为,双声道音频已经够用了,但是在多种语言的节目中需要很多不同语言的音轨,因此这些类型的格式要支持目前和将来所需的特性。
数字广播格式的比特率可以根据转换信道的不同而变化,通常是4~8Mb/s。这些格式目前都是基于MPEG-2标准的。在制作中很多格式支持不同的带宽和质量水平,所以选择何种格式取决于制作者的需要和制作环境。大体来说,这些格式的带宽从新闻制作的18Mb/s到特征特写的50Mb/s变化。内容管理系统要合理处理这些格式并且提供尽可能快速和更好的访问方式。从质量角度来说,无压缩(或无损压缩)的视频是最好的,然而,此时的存储和通信就很困难。存储要求以100 000小时的视频量计算,因为这是中型广播的最常用数量。在这种情况下还要考虑并行的很多格式的使用。
严重影响内容保存的一个因素被称为生成缺失问题。这种影响是指在制作过程中的每一步当其参与到材料的解码和重新编码时,素材的质量都会降低。使用有损压缩方法,每次材料被解码、处理和重新编码时都会发生质量的降低。这些情况甚至在高带宽的格式中也会发生,如MPEG-2的4∶2∶2 P@ML和50Mb/s时的DVCPRO50。在不同种类制作和通讯基础结构中,这种情况是严重的问题。另一个在存储时有可能发生的有关格式的主要问题是,过时格式不能再被处理,它和存储器恶化一样是每年都会发生的、可以预见的内容缺失的原因。
有很多视频专有格式的编码和压缩技术并没有完全完成,例如Real视频作为一种浏览和因特网传输格式或者基于动态JPEG制作的格式被广泛使用。这些格式应该在内容管理系统中被有效地管理,可是这些格式的功能和交互性在系统中却受到了限制,例如只能用本地工具流化、操作和处理专有格式。当不知道编码格式和结构时,素材编码成的专有格式只能被当作文件使用。只有当能够处理这种格式的工具可以被集成进内容管理系统中作为服务或应用组件时,才能进行更加复杂的交互操作。因此选择视频格式的准则之一就是支持这个格式的工具是否可以容易地被集成到系统中去。
3.4音频
和视频一样,音频可以被归类为连续媒体素材类型,如时间应该被看做是显示的语义中的一部分。和视频一样,音频在内容管理系统中被管理并且通常用低码率的副本来表示(音频)内容。音频和视频的许多参数标准都相同,不同的是音频对于量化方面的要求(如带宽和存储要求)比较低。不同的应用领域使用了不同的音频格式。在内容管理系统中这些数据必须被管理、转化到第三方系统中,并且(在应用层)展示给用户。音频在系统中可以是视频的一部分也可以是独立的组成部分。
在这一节介绍音频编码和主要压缩标准的原理和基础。
3.4.1音频编码:基础和原理
声音是通过物质的震动而产生的,同时也引起周围介质的压迫震动(通常为空气)。震动产生了规则频率(周期)的波,它通过空气传播,当到达人耳时,人们就听到声音。声音的频率是周期值的倒数,单位是赫兹Hz(周期每秒)或者千赫kHz(1kHz=1 000Hz)。人耳能够听到的频率范围是20Hz~20kHz。音调的大小取决于振幅(波偏移平均值的幅度)。
为了数字化地表示声波,可以用模数转换器(Analog-to-Digital Converter, ADC)来抽样,抽样率的单位也是Hz。标准CD抽样率是44.1kHz(即声波以每秒44 100样点进行抽样)。ADC的反向过程是数字到模拟的转换(Digital-to-Analog Conversion, DAC),它把数字信号转换成声波。应用ADC量化之后,接下来的数字化数据就可以被压缩了。不同的音频格式能够达到不同的目的。例如,电话的音频以8kHz抽样、8比特μ编码量化,而CD质量的音频用16比特的线性脉冲编码模式(Pulse Code Modulation, PCM)。从以上论述可知,决定数字音频质量的2个因素是抽样率和抽样量化程度。
CD质量的数字立体声音频的数据率是:
2×44 100(每秒)×16(比特)=1 411 200(比特每秒)
应用其他脉冲编码模式可以得到质量无损的结果。
波形格式(WAVE)常作为无压缩的数字立体声音频的参考格式。WAVE基本上是一种文件格式,它定义了可以作为文件的一部分的编码音频。而更重要的是,它定义了数据怎样打包成为一个文件和能够被转化为文件的元数据的类型。标准明确提到适合WAVE的2个编码规则(MPEG和PCM)。无压缩音频的WAVE编码模式是以上提到的以44.1kHz的抽样和PCM编码、双声道CD质量的立体声音频。另一种常用的无压缩格式是48.0kHz PCM编码的无压缩音频,它被用在数字音频磁带(Digital Audio Tape, DAT)上。
3.4.2基于MPEG的音频格式
MPEG不仅定义了有多元音频的标准视频,也独立定义了音频。所有相关的MPEG编码标准(例如MPEG-1、MPEG-2和MPEG-4)都涉及音频。
3.4.2.1MPEG-1音频
具体的MPEG-1音频编码与压缩数字音频CD和数字音频磁带(Digital Audio Tape, DAT)是兼容的,它们都是44.1kHz或48kHz抽样,16比特量化。此外还定义了32kHz的抽样频率。
在MPEG-1中定义了3个不同的层,每个层代表不同的编码、解码复杂度和表现水平。层与层之间向下兼容,例如高级的层必须能解码低级层的MPEG-1音频信号。音频文件通常编码成为MPEG-1的第三层,因此被称为MP3。
压缩开始于利用快速傅立叶变换(Fast Fourier Transformation, FFT)的频率转换。在此过程中,频谱被分成32个没有插帧的分波段。接下来计算每个分波段的音频信号的放大。与FFT同时进行的是用心理声学模型来定义每个分波段噪波,该过程的结果决定了量化过程。分波段的噪波水平越高,量化水平就越高。层1和层2的量化用PCM,层3的量化用霍夫曼编码,而最终的压缩步骤用熵编码。
MPEG-1中定义的音频编码有单信道、2个独立信道、双信道立体声和混合立体声。后者中的冗余信息可以去掉,以达到较高的压缩率。对于每个层的编码信息流都定义了14个不同的比特率(根据其不同的比特率索引)。每层的最小值是32kb/s,最大值各不相同。第1层允许的最大比特率为448kb/s,第2层允许的最大比特率是384kb/s,第3层是320kb/s。第3层还可以支持可变的比特率。第2层对于不同的信道有不同的限制要求。
3.4.2.2MPEG-2音频
MPEG-2标准包含和提高了MPEG-1音频标准。例如,它也支持16kHz、22.05kHz和24kHz的抽样率(MPEG-1抽样频率的一半)。这使比特率降低到64kb/s以下,同时MPEG-2的音频部分标准用相对低的比特率支持多信道。有多达5个的全带宽声道:左、右、中间双环绕声道以及一个提高低频质量的声道,而且还支持多达7个信道的不同语言。