引用:
|
作者chweng
最近參考snic前輩的文章自己動手來轉檔案
http://www.pcdvd.com.tw/showthread.php?t=222652&page=1
其中關於2nd pass有幾個疑問想要請教
我剛剛做了一個實驗性的動作
先把一部短片用2-Pass完整跑完1st pass和2nd pass
然後將其video.pass保留 再找另一部短片 直接跑2nd pass
結果發現轉出來的影片 除了bitrate和我指定的不符外 影片本身倒是沒什麼大問題
故而對跑2-Pass的必要性產生了一點懷疑
請問使用2-Pass轉檔 比起singal pass有什麼差別呢?
是可以更確實地指定bitrate或是檔案大小嗎?
如果在相同的bitrate下 品質會較singal pass來得好嗎?
|
2-pass 的運作,是 1st-pass 的時候先對影片快速地壓縮一次,大略知道要壓縮的影片複雜度分佈的情況;哪些地方比較難壓,需要較多的流量,哪些地方比較好壓,不需要太多的流量。有了這些資訊之後,2nd-pass 壓縮時,就可以根據這些資訊,決定流量要怎麼分配,讓影片從頭到尾,整體維持一個穩定的品質,不會有些地方壓得太好,有些地方卻壓得極差,畫面慘不忍睹。
所以它的優點,除了可以更精確的指定檔案大小或流量以外,也可以得到一個更穩定的整體品質。
在相同流量下,2-pass 會比 1-pass 在整體的品質上,來得更好。
1-pass 可能有些地方壓出來會比 2-pass 好一點點,但是差異不大,然而遇到畫面很複雜的地方,1-pass CBR 就會壓得很慘,畫面上會出現非常明顯的壓縮瑕疵,而 2-pass 在這個時候卻仍然能維持一個穩定的品質,不會出現非常重大的壓縮瑕疵。
如果你拿不同影片的 2-pass 記錄檔(video.pass) 來做 2nd-pass,那麼還是可以壓縮,只是分配的流量都不是這部影片適合的分配情況,而是胡亂分配,所以壓出來可以看那是運氣好,壓出來某些地方會變得支離破碎則是正常。
引用:
2-Pass 2nd pass是如何參考1st pass中的結果呢?
|
參考 video.pass 這個記錄檔。
引用:
雖然1st pass會存成一個極小的avi檔 但是2nd pass的時候並不會要使用者指定這個檔案 那這個檔案還有什麼其他用途嗎?
|
沒有任何用途,這個只是 VCM 壓縮不得不吐出的一個無意義的檔案,如果你用別的壓縮方式的壓縮程式,例如使用 DirectShow 的方式壓縮,就不用產生這個檔案。
引用:
|
我發現轉檔後 硬碟根目錄下會多出一個video.pass來 請問這個是2nd pass的參考檔案嗎?
|
是的,在 Codec 的設定中,你還可以指定這個檔案儲存的位置,以及檔案的名稱,可以自行更改。
引用:
|
如果說我的電腦沒辦法長時間一次跑完2-Pass的轉檔過程 那我可以跑完1st pass後先保留這個video.pass 等下次要跑2nd pass的時候再把這個檔案放回同樣位置來跑嗎?
|
可以,不一定要放相同位置, 2nd-pass 時 Codec 設定中會問你來源 pass 檔的位置,指定為檔案所在的新位置即可。