本页为 NMM视频技术(旧)论坛(2004–2012)的只读存档,无法登录或发帖。欢迎前往 新论坛 交流。

NMM视频技术(旧)

查看: 4078回复: 2
打印 上一主题 下一主题

小白學習AVS,在popgo看到一個AVS,求解析

[复制链接]
angering
跳转到指定楼层
1楼
发表于 2010-5-5 20:55 只看该作者 回帖奖励 倒序浏览 阅读模式
本帖最后由 angering 于 2010-5-5 21:14 编辑

原帖:
http://bbs.popgo.net/bbs/showthread.php?s=&threadid=531126

Mpeg2Source("Zeiram2_Sample.d2v" )  
AssumeFrameBased().AssumeTFF().SeparateFields()
SelectEvery(5, 0, 2, 4)
first = Trim(0, -1).Bob(0.0, 1.0).AssumeFPS(24000, 1001)
bob = Trim(1, 0).SelectEvery(3, 0).Bob(0.0, 1.0).AssumeFPS(24000, 1001)
match = Trim(1, 0).SelectEvery(3, 1, 2).Weave().AssumeFPS(24000, 1001)
first + Interleave(bob, match).AssumeFPS(24000, 1001)

以下個人理解:

Mpeg2Source("Zeiram2_Sample.d2v" )##讀取d2v
AssumeFrameBased().AssumeTFF().SeparateFields()##假定為frame,並且是tff,拆場
SelectEvery(5, 0, 2, 4)##選擇拆出來的field中,每5個field中的第0,2,4 field
first = Trim(0, -1).Bob(0.0, 1.0).AssumeFPS(24000, 1001)##對第 0 field 做 bob(0.0,1.0) 得出一幀
bob = Trim(1, 0).SelectEvery(3, 0).Bob(0.0, 1.0).AssumeFPS(24000, 1001)##對由0,2,4 field 組成的序列中,對第0 field 做 bob(0.0,1.0)得出一幀
match = Trim(1, 0).SelectEvery(3, 1, 2).Weave().AssumeFPS(24000, 1001)##對由0,2,4 field 組成的序列中,對第1,2 field 做場混合
first + Interleave(bob, match).AssumeFPS(24000, 1001)##輸出first(一幀)+interleave(兩幀)


但是,花了好大力氣這樣理解后,

我畫圖,卻得出如下結果
對於1~5frames
在AVS中,有對應如下操作:
  • 1p      2p      3p          4p       5p
  • 1t 1b  2t 2b  3t  | 3b   4t 4b   5t 5b
  • 1t       2t      3t  | 3b       4b       5b
  • 1t1b'                 |3b3t'                  
  • 1t1b'                 |3b3t'                    
  •           2t3t         |       4b5b            
  • 1t1b'  1t1b'  2t3t|3b3t' 3b3t'   4b5b


但是,這樣的話,5個 field就變成3frames了

另外,2t3t 如何 混合啊?(weave?)還有,3b3t'這是?BFF么?一個序列有:TFF和BFF ?

感謝!!
dgwxx
2楼
发表于 2010-5-6 07:00 只看该作者
您最好找原作者求解。
我在这里瞎解解出问题来了对谁都不好交代。
angering
3楼
 楼主 发表于 2010-5-6 20:31 只看该作者
本帖最后由 angering 于 2010-5-6 20:36 编辑

感謝大蝦大大的解答,偶抱歉沒有謹慎的考慮這個問題……

其實偶 只是想知道 語法 理解層面 上的,濾鏡的理解以及其解釋;
以及最後那些,各個濾鏡出來結果的疑惑而已……

我已經發了短信息給他了,感謝大蝦大大的提醒!

小黑屋手机版NMM视频技术

GMT+8, 2026-10-11 12:23 , Processed in 0.018353 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.