当前位置: 主页 > 视频资讯 > 视频技术知识 > MPEG4知识:MPEG4影碟初步研究

MPEG4知识:MPEG4影碟初步研究

2008-10-30   摘自mouze之MPEG4论坛 / birdstudio 点击: 标签:MPEG4
  

MPEG4影碟初步研究(之一)——MPEG4影碟的画质和音质

  MPEG4影碟上市已经有一段时间了,以下是本人对MPEG4影碟的一点初步了解,请多指教!

  MPEG4影碟的画质

   大家都可以看到MPEG4影碟的画质很好,这归功于良好的片源和MPEG4本身的压缩技术。优秀的MPEG4影碟大多采用DVD做片源,分辩率比VCD要高的多,所以它的视觉效果比VCD要强很多,接近DVD,因而被称为“普通光驱上的DVD”。MPEG4是有损压缩技术,它的图像质量和片源相比自然要差一些,但它的优势在于超强的压缩比,一部DVD分辩率的电影只需要两张甚至一张CDROM (一部DVD电影的容量通常都在几G以上),而图像质量的损失却并不大!可以这样说,MPEG4影碟的画质虽然比不上DVD,但绝对在VCD之上!

   MPEG4影碟的画质损失主要表现在这些方面:

  一、大家在某些电影中快速运动的画面上可以比较明显地看出整个画面是由很多小方块组成(这一点和VCD很相似),不过这些小方块要比VCD的更小更密,所以不是很明显。

  二、由于采用DVD做片源,某些MPEG4影碟会出现DVD特有的 “运动毛刺”(但有些影碟没有,不知是什么原因)。

  三、MPEG4有一个特点,就是画面的残留性,在画面上色彩相近一片区域这种现象特别明显。有时画面在运动,但某一块区域的色块排列却几乎没有变化,好像显示器上有脏似的。这大概就是超强压缩比所带来的负作用。这些画面的缺陷在单张的影碟上尤为明显,所以购买MPEG4影碟优先双碟的。

  MPEG4影碟的音质

   这大概是MPEG4影碟最有争议的话题。网友们通常有两种意见,有的认为MPEG4影碟的音质比VCD好,而有的看法相反。由于本人的耳朵和音箱都很菜,所以只能从理论方面加以分析。MPEG4影碟的视频数据采用MPEG4技术压缩,而音频数据采用WMA或MP3压缩,市面上的MPEG4影碟的音频多采用MP3压缩。VCD的音频数据采用 MPEG-1 Layer 2 即MP2压缩。从技术上说,MP3当然比MP2先进,音质也应该比MP2更好,但是——还有一个重要的决定性因素!这就是位率(bitrate,即每秒的数据流量)!市面上的MPEG4影碟的音频位率多为96kbit/s(有的单碟影碟甚至只有48kbit/s),而VCD的音频位率均为224kbit/s,因此, MPEG4影碟与VCD的音质之争就成了96kbit/s(或48kbit/s)的MP3和224kbit/s的MP2之间的较量。MP3技术再先进,没有足够的位率也很难表现出来。所以很遗憾,从理论上看MPEG4影碟在这一局不幸败北!不过MPEG4影碟的片源较好,所以实际的效果也很不错,至少应付我的耳朵是绰绰有余了!

   以上是本人个人看法,仅供参考,谬误难免,请多指教!我前几天还在说MPEG4影碟的音质比VCD好,没想到自己这么快就改变看法,呵呵。

MPEG4影碟初步研究(之二)——让MPEG4影碟亮起来以及其他

  有些MPEG4 影碟的画面太暗或夜景看不清,怎么办?其实 MPEG4 影碟也可以调整亮度,虽然不太方便:

  停止播放,在画面上单击右键,在弹出的菜单中选择“属性”,接着在弹出的“属性”窗口中选择“高级”选项卡,在“正在使用的过滤器:”列表框中可以看到“DivX MPEG-4 DVD Video Decompressor”、“MPEG Layer-3 Decoder”、 “Video Renderer”、“默认 DirectSound 设备”四个项目,双击“DivX MPEG-4 DVD Video Decompressor”,会弹出“过滤器 属性” 对话框,看到 Brightness(亮度)了吧!拖动滑块调整 Brightness 的值,越大则越亮,默认值为 50,通常调到 60 就已经很亮了。同时也可以稍微增加 Contrast(对比度)来弥补增加亮度所导致的画面层次感的减弱。[在这里还可以调整饱和度(Saturation)、色调(Hue),不过如果你的影碟没有明显的色彩缺陷的话,还是建议你保持默认值。最上方的 CPU(Quality) 不起作用,这是软件本身的 bug。右下方按钮的作用是恢复默认值。]确定之后再播放看看,是不是大有改观?

   如果你有兴趣的话,让我们继续探索其他过滤器的属性。在 MPEG Layer-3 Decoder 的“过滤器 属性”对话框中单击 “Statistics”选项卡,可以看到当前影碟的音频信息,其中主要的值有:Parameters,48000Hz Stereo 表示音频为立体声(双声道),音频采样率为 48kHz(因为片源DVD的音频采样率通常为 48kHz);Bitrate(detected),xx kBit/s 表示的检测到的音频位率(位/秒),这个值在很大程度上决定了影碟的音质,通常 MPEG4 影碟的音频位率为 96kbit/s~48kbit/s,稍嫌不足。在“Quality”选项卡中可以对音频的解码质量进行设置(必须停止影碟的播放才能设置),默认值为最好,如果你的爱机播放 MPEG4 影碟不够流畅,可以尝试通过降低音质来提高播放效果。

   在 Video Renderer 的“过滤器 属性”对话框的“质量”选项卡中显示了当前的视频播放状态。“达到的帧平均速率” 表示当前影碟的平均播放帧速,通常为 25 帧/秒左右;“输出时丢失的帧数”的值如果为 0,表示你的爱机完全可以胜任 MPEG4 影碟的播放,没有跳帧。在“DirectDraw”选项卡中列出了当前使用的 DirectDraw 项目,有文章介绍说关掉某些项目就可以用 PrintScreen 键直接抓图,但本人认为这样做可能会降低显示速度,所以如果你想在播放影碟时抓图的话,推荐你使用支持 DirectX 的抓图软件 HyperSnap-DX!

   在“默认 DirectSound 设备”的“过滤器 属性”对话框中显示了当前的音频播放状态,没有什么可以修改的项目,其中“nChannels”表示声道数量,“nAvgBytesPerSec”表示解码后的音频数据流量(kbyte/s),“nSamplesPerSec” 表示音频采样率(Hz)。

   由于本人只是 MPEG4 影碟的业余爱好者,以上内容是个人观点,仅供参考,谬误难免,请多指教!

顶一下
(0)
0%
踩一下
(0)
0%
精彩推荐