瀏覽單個文章
Shade
Senior Member
 
Shade的大頭照
 

加入日期: Oct 2002
您的住址: El's room
文章: 1,046
通常來說是不會發生影音不同步的現象,除非製作的過程有誤。
即使 MPEG 壓縮軟體可以自動幫你壓出 29.970 內部 23.976 的檔案,它也是做 Pulldown(設定 TFF/RFF 旗標),和壓好以後另外做 Pulldown 是完全一樣的。
雖然表面上 23.976 -> 29.970,每秒多出 6 張,但是播放的速率也加快,變成 29.970fps,所以整體的播放時間仍然是一樣長,沒有伸長或縮短,這是其一。
再者,雖然每秒多出 6 張,但是這 6 張 Frame 並不是都加在這一秒的最後面,不是到最後的時候才連續出現 6 張相同的 Frame。Pulldown 的原理是,每播放 4 個 Filed 之後,重複一個 Field,也就是半張 Frame,然後再播放 2 個 Field,接著再重複一個,最後再播放兩個正常的 Filed,總共 10 個 Field = 5 個 Frame。
所以切細一點來看,Pulldown 其實是每四張畫面多生出一張,所以才會 4*6=24 -> (4+1)*6=30,每秒生出 6 張變成 30 張。
更細的看,其實它也不是生出一張完整的 Frame,而是以重複 Filed 的方式組合出新的畫面。

看完上面的形容可能會暈頭轉向 :P 事實上它是怎麼做的不重要,我這樣形容的目的只是要讓你感受到,Pulldown 插入的畫面(實際上是半個畫面)的時間是很短暫的,而且是分散的,不是連續的。所以在這麼短的時間之下,你是不會去注意到畫面有重複或者延遲,也不會有影音對不上的情況(才 1/60 秒的時間耶)。

三者,如果這樣會影音不同步的話,那麼其實你所看到的電影都是影音不同步的,因為電影原始都是 23.976fps,在 DVD 上都要轉成 29.970fps,不管是壓縮時以 23.976 壓縮,播放時再做 Pulldown;或者原始母帶就先做好 Pulldown,壓縮時以 29.970 壓縮,播放時直接以 29.970 播放,兩者都是一樣的,都是要經過 Pulldown,差別只是在於壓縮的效率,那我們當然選壓縮效率較好的那一個。

不知道這樣的回答有沒有解決你的疑惑?
至於 Pulldown 詳細是怎麼做的,以前有過很深入的討論,還有圖解說明,有興趣了解的話可以自行搜尋。
舊 2005-01-18, 04:51 AM #8
回應時引用此文章
Shade離線中