Senior Member
|
To gcar2000:
引用:
Originally posted by gcar2000
關於這點
注意:每部影片的 .log 只適用於該影片,而不是 gcar2000 所說可沿用上部影片所產生出來的 .log
沒錯,每個.log確實是針對該影像所製,但是確實可以沿用,不過沿用的話,該.log並非針對另一個影像所製,所以轉出來的效果會比較差,但是確實可以這樣做,我一向是這樣轉的,轉出來的動畫也沒有奇怪的地方,畫質和檔案容量則介於1pass與正規的2pass之間,但是除了第一個轉的動畫外,之後轉的動畫都只花了相當於1pass的時間,算是一種在品質與壓縮時間中的折衷做法,這個不是什麼正規的做法,但是可以省下大量時間是真的.
|
首先,我要為之前我沒求證就直接否定你的說法在這跟你說聲抱歉。我的確沒有測試過,也許這是可行之道。但我並不會為了想省 2-pass, first pass 的時間而沿用其他影片的 .log。因為這樣出來的結果不但沒有 2-pass 的高畫質,甚至可能比 1-pass 還要差。
為何我要如此說呢?不知道你有沒有用 wordpad 開啟 .log 看裡面紀錄的內容到底是什麼?當中記錄了 first pass 影片的 frame 數量,以及該 frame 的流量。所以說假如你之前做了一個 "X" 影片的 .log。當中的 frame 100,motion 是 2000,所以該 frame 必須使用 hi-motion 編碼。而假設你現在要壓的 "Y" 影片,frame 100 的實際 motion 是 500 應該使用 low-motion 編碼,但卻因為你沿用 "X" 影片的 .log 而誤用成 hi-motion 編碼。所以整部影片不知道有多少個 frame 都因為這樣而用成了相反的方式編碼。
所以說 DivX 的開發團隊在 DivX4 之中加入了之前 DivX3 所沒有的 2-pass 功能,顧名思義就是要做兩次的 pass。假如你真的想省下 first pass 的時間,適當的方法應該是在網路上跟網友 share 同一部影片 first pass 出來的 .log 而不是拿其他影片的 .log 來代替。
|