了解新iPod支持的视频格式
目前iPod video(5代)可以播放MPEG-4(MPEG-4 Part 2)和H.264(MPEG-4 Part 10)两种编码格式的视频。编码可以将视频和音频数据合并到一个文件里,不同的编码区别就象微软的word和纯文本文件,从显示看上去可能是一样的,但是内部却是由不同的计算机指令组成的。相对于MPEG-4,H.264采用了更复杂的编码算法来达到更高的压缩率,也正因为编码算法更复杂,在编码和解码上均要求更高的运算处理能力。因此压缩一部适合iPod播放的H.264编码格式视频文档会花费更多的时间,同时允许的最大比特率(每秒的数据量)也相对更小。后者意味着适合iPod播放的H.264格式视频比MPEG-4格式提供更少的象素,这一点会导致将iPod的视频输出到高端电视上观看时图像质量差距明显。
苹果官方公布的iPod 5可以支持视频格式的参数:

实际上,苹果公司把iPod可以支持的视频上限简单化了以利于人们理解。许多用户发现上述关于最大比特率的上限是正确的,但最大分辨率却不尽然。按照苹果官方公布的数字,对于H.264和MPEG-4格式,支持的最大象素分别为76800(320×240)和230400(480×480),这些数字确实方便判断一段视频是否可被iPod播放,但是这些数据从技术角度上并不准确。
更为准确的判断标准如下:
对于H.264格式,iPod最大可以支持300个宏块(macroblocks),MPEG-4格式则可以支持900个。
【每个宏块是由16×16象素组成,
iPod支持H.264格式的上限=320×240=(320÷16)×(240÷16)=20×15=300
iPod支持MPEG-4格式的上限=480×480=(480÷16)×(480÷16)=30×30=900】
下面举个例子:
一部分辨率在725×315的MPEG-4格式视频文件,
总象素数=725×315=228375象素,并没有超过苹果官方公布的230400的标准,
但是从宏块角度计算,
总宏块数=(725÷16)×(315÷16)=46×20=920宏块,已经超过900宏块的上限,
因此iPod并不能支持这部视频的播放。
以下是iPod可支持播放视频的常用分辨率参考

(DVOL本文转自:中国DV传媒 http://www.dvol.cn)