专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 多媒体/流媒体开发

音视频压缩与通用压缩软件,一个有趣的实验。该如何处理

发布时间:2011-06-27 19:08:37 文章来源:www.iduyao.cn 采编人员:星星草
音视频压缩与通用压缩软件,一个有趣的实验。
大家都知道音视频压缩软件是通过压缩帧内/帧间的冗余信息来达到压缩目的的,而通用压缩软件将信息全部看做二进制的数据,在整个数据空间内压缩冗余信息。

两者共用的话会有重合,因此,encoder压缩过的视频基本上很难用winzip等通用压缩软件进行压缩。但是,有时候encoder压缩过的视频仍然能够再次压缩,这是否说明,在某些场合,通用压缩软件具有更高压缩比,并且因为是无损压缩,毫无疑问,具有无损画质的优点。

我做了一个实验,录制1280X1024 , 30秒 , 期间有鼠标移动,窗口翻动等操作,总体是相对比较静止的画面。

下面是结果:
原始YUV文件大小:1.12G

Mpeg2 Encoder压缩结果:22.4M

WinRAR[最好]压缩结果:7.07M


也就是说,某些情况下用winrar这样的软件压缩会更好,比如压缩fraps产生的raw data。

------解决方案--------------------
其实楼主忽略了一个问题,那就是效率的问题,通常在pc平台上压缩一个像楼主的测试文件大小的文件需要的时间不少吧,并且很多时候我们需要的是视频流要求实时性不能太差。
------解决方案--------------------
Mpeg2 远非最好的视频压缩算法,同时压缩参数的选择会大大影响压缩的性能。你试试用最新的hevc,只用一个i帧试试。
------解决方案--------------------
MPEG2压缩效率不行啊,试下HEVC
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: