『漫游』酷论坛>『影音数码技术学习交流』>『[V9RMVB] 动画压制交流论坛』>[转贴]关于Two-Pass的解 ..

[转贴]关于Two-Pass的解释

珈莱@2003-01-30 04:22

这两天好多人提起2-pass,我正好在“搜新网”看到那里的FAQ,发现其中一个问题里有解释,所以贴过来大家看看:)
“quote”一下表示我是转贴引用来的:D


引用
第一次所谓的编码就是做分析。 即对整个被制作的video进行扫描,以确定video中哪些镜头是相对动态,哪些镜头是相对静态!
因为相对静态的片段需要的码流速率相对低甚至低很多,这样他就利用一定的算法把临近相对动态的片段部分的数据插进来。插进来的数据和一般数据一同被LOAD进BUFFER,回放的过程中再插回动态的画面中。这样就巧妙的利用时间差充分的利用带宽使得动态效果达到最好!于是所谓的first pass就是分析并判断video转换成数据流的“均衡”,然后second pass才是真正利用first pass中分析的结果开始encode!

由于需要经过这两个过程所以two pass encording所需要的时间大约是普通编码时间的两倍! real在VBR 和two pass技术上的成熟,所以尽管MS最近在MEDIA8中宣称也利用了以上的两种技术,但在动态的VIDEO上的表现任远远不及REAL。
在大动态的镜头中体现得更加明显,MS'VIDEO8容易产生大量马塞克,而real就处理得很平滑而且动作也更连贯!
引用

hman2002@2003-01-30 11:23

原来如此,又学到东西了……
引用

6371@2003-01-30 11:47

拉倒吧,事实胜于雄辩,在同样的编码方案下,不开启2-pass生成的RMVB要比开启2-pass生成的RMVB效果好许多。
引用

mars001@2003-01-30 11:54

在我压片的时候觉得2pass的画面质量不是太稳定,还是1pass比较好
引用

ganna@2003-01-30 12:17

2 pass最大的问题还是在于时间 如果没有二台机器 我一般压片是不开2pass的 至于画面质量 我承认还是2pass 这点尤其是压缩动态镜头时特别明显 我拿最近的圣冥6中的百龙这个镜头进行压缩 可以很明显的看出区别
引用

sunnycard@2003-01-30 16:51

有太多的東西要壓,用2pass要太多時間了,決定不用2pass...
引用

txq82@2003-01-30 17:05

个别情况 区别对待 大多数 片子用1-pass 与2-pass 差距不是很大
看在两倍时间的份上 1-pass 还是有用的吗! 不然 realnetworks 干脆就把1-pass的选项去掉好了
引用

ww8096@2003-01-30 21:11

很多贴子上说实际上是2-PASS的效果不好啊??
引用

珈莱@2003-01-31 03:03

那上面只是理论性的解释。实际上还要根据实例来进行解决。

因为很多人不知道1-pass和2-pass到底是什么东西(比如我刚刚接触helix producer的时候就不知道),所以把这篇东东贴过来,大家看过后,就明白二者的区别和概念,不过爱用不用,就是大家自己的问题了。

PS. 我是从来不用2-pass的,倒不是因为画质什么的,而是太浪费时间的说。
引用

| TOP