真相永远只有一个! » 日志 » 压缩技术实例(一)——AS 雪飘VS AGM
压缩技术实例(一)——AS 雪飘VS AGM
Jimmy 发表于 2005-12-30 17:07:01
“雪飘的压缩比特率比较低,我们为了尽量保持画面质量,采用了比较高的比特率,如果机器本身解码速度不够快的话,就会卡了。这个很正常,要改善的话,我也不好办>_<但基本上绝大部分的机……”
嗯,在之前的某次争论中,记得7兄与贵组的成员都说要拿出事实依据来说。那我这次就简单的做一下技术对比,来回映一下7兄的这句无端言论。
对比
[FLsnow][TVRip][Mahoushoujo Ririkaru Nanoha A'S][12][RMVB][600K].rmvb
[AGM][Mahou_Shoujou_Lyrical_Nanoha_A's][12][GB][RV10][600K].rmvb
简单数据
FLsnow 档案大小119Mb,视频105Mb,音频11。92Mb
AGM 档案大小121Mb,视频112Mb,音频08。20Mb
粗略的从体积大小,及视频、音频上分辨,两者的平均码率应该相差不大。让我们继续。
播放时所显示的码率及编码数据
FLsnow 视频编码RV09 视频码率631Kbps 音频编码RA10 音频码率64Kbps
AGM 视频编码RV10 视频码率647Kbps 音频编码RA08 音频码率44Kbps
这里让我很奇怪,双方都采用的并不常见的设定。
FLsnow的RV09配RA10(也就是AAC)让我很奇怪,一般是RV10配RA10的。64Kbps的码率算是合理的常用,AAC官方是能达到CD音质。
AGM在此使用的配合方式一样也很奇怪,理由同上。不过44Kbps的码率是否要比FLsnow略逊一筹(如果是使用相同RAW的话)。
如上一个对比,在次也看出双方的视频码率差距保持在20Kbps以内,应该以肉眼无法分辨,所以至此以完全推翻关于7兄所言的“雪飘的压缩比特率比较低,我们为了尽量保持画面质量,采用了比较高的比特率”
当然也许有人会说,FLsnow用的是RV9,AGM用的是RV10。新编码当然比旧得要好用。这个话题我们放在后面会讨论到的。
进一步的深层研究压制的编码设定与最终数据、音频数据与上面相符,便不在做讨论。
FLsnow 平均码率631。4Kbps
最大设定码率2500。0Kbps
关键帧间隔5。1seconds
每秒帧数30。0fps
实际平均码率567。4Kbps
实际达到最大码率2436。0Kbps
AGM 平均码率646。9Kbps
最大设定码率1000。0Kbps
关键帧间隔5。0seconds
每秒帧数24。0fps
实际平均码率602。8Kbps,实际达到最大码率955。9Kbps
好,至此我们得到了最终的结果FLsnow设定的码率配置应为550~2500的动态配置,这个方案符合时下大部分的影视论坛及技术论坛所推荐的500~2500的范围之内。 而AGM使用的应为600~1000的动态配置,这个方案应为过去的一些压制教程中推荐的500~1000,最大码率设定为平均码率1倍的方案。可以说在这里FLsnow又打败了AGM,最近几年的影视动画所用的技术效果已经越来越高,画面也相对精致华丽,所以以往的双倍法已经不再适用,也许有人会说”那我把最高码率设定到∞”,那也是不合理的,码率设定太高的话完全难以控制分配,以及造成档案过大。
关于7兄的”雪飘的压缩比特率比较低,,我们为了尽量保持画面质量,采用了比较高的比特率” 这句话完全是无根据的扯淡,AGM与FLsnow相比其实是AGM使用了较低的码率。
那我们再继续完成之前关于RV09与RV10的讨论,顺便先研究一下关于”天河”。FLsnow画面流畅,而AGM可能有些卡的问题。
在最终的数据中可以知道,FLsnow使用了每秒30帧的方案,而AGM使用了24帧的方案。这是其中的关系之一。也就是人家同一秒用了30帧,而你却只有24帧比别人少了6帧。在高速的运动场景中肉眼足亦捕捉到,也就是所谓”频闪”的效果(EVA的OP那样的感觉)。
那之二呢? 我在此引用RV压制前辈”RealProducer 10 命令行 GUI”与”My MPC 系列之迪奥 DIY 版”等影音制作软件的编程者”dio1888” 在其BLOG发表的一篇名为”RV9 RV10 简单对比”的一文中有指出:
“RV10对比RV9的优势:EHQ(增加压缩比的算法,但消耗很多时间)、改进了中高码率的清晰度、改进了2次编码、新速率控制的2次编码(从XviD中引进的,可以说是RV在2pass上的翻身绝招),我记得主要就是这些。
个人觉得RV9对比RV10,除了速度以外还有一个优势,当最大码率设得过低时,RV9是把画面压模糊,这样勉强还可以看,而RV10是丢帧,导致画面一顿一顿,如果搞在线,RV9才是最适合”
所以现在可以得到一个清晰的答案,魔法少女奈叶A's的RAW档案一般在300M左右,AVI所使用的码率大概在2000左右。所以使用RV09,550-2500码率压制的FLsnow是合理的压制方案,也许画面有压糊的地方,但是相对还是比较流畅的。而AGM使用的RV10,600-1000的码率方案是传统的码率配上了并不相秤的RV10编码(RV10适用中高码率,明显600还未属于中高码率-关于何位中高码率,漫游论坛某压制前辈说过任何编码,达到3000以上码率的话,用肉眼是分不出效果的,那便认定3000为高码率。那中码率是否至少也要1000以上?),而且最高码率还未达到需求,所以在一些高速场景,快速平移的画面有产生”卡”(丢帧)的现象。
评论至此结束,写的应该比较简单,清晰。 也顺带回答的”天河”的画面流畅问题,
1。AGM的综合码率并未高于FLsnow 。
2。并不是你硬件问题造成卡,除非AGM坚持50Kbps的码率差距足亦造成卡的现象。
最新评论
-
2007-10-02 07:14:44 http://jimmyzzxhlh.ycool.com/
刚才把这篇文章翻出来又看了一下
其实这篇文章有些地方比较有问题
1、“在最终的数据中可以知道,FLsnow使用了每秒30帧的方案,而AGM使用了24帧的方案。这是其中的关系之一。也就是人家同一秒用了30帧,而你却只有24帧比别人少了6帧。”
这显然是胡说八道,奈叶AS是标准的24fps,即使TVRip中有问题的地方也绝不会都是30fps,压到30fps明明就是压制方法不对
所以如果这个人说的是事实的话,他们两家压制方法都不对,外挂压制才是王道啊(于是为什么当时我就已经懂外挂压制了呢囧)
2、“所以现在可以得到一个清晰的答案,魔法少女奈叶A's的RAW档案一般在300M左右”
300M左右…肯定是当时不知道有aska这个人的存在吧…
3、“64Kbps的码率算是合理的常用,AAC官方是能达到CD音质。”
64kbps的AAC就能达到CD音质??那还要mp3干什么?
=。= 嘛。。总之就是这样了=v=
