以前我在別地方做的補述:
引用:
最初由 snic 發佈
所以結論就是我一開始所說的,AVI 轉檔的時候,因為 AVI 本身資料壓縮為 16~235,如果沒有要對畫面做修改,則不必做 Y/C 伸張,但是壓縮的時候必需要勾選進階設定-->量子化行列(Quantize matrix)底下的 "Basic YCbCr ?出力"(Out YUV data as Basic YCbCr not CCIR601),這樣 TMPGEnc 壓縮時便不會做Y/C 壓縮,壓出來的顏色、對比才會正確。
最後我相信有人會問 TMPEGnc 裡 Descale CCIR601 這個濾鏡在哪裡?
設定(TMPEGnc 程式主畫面右下角"設定"按鈕)-->進階-->自訂色彩修正(該頁面下方的濾鏡中)點兩下進入-->新增-->模式選 Descale CCIR601-->"明亮"跟"色度"都推到底(255)-->"啟動濾鏡"打勾-->按"確定"
另外何時需要用的此濾鏡呢?
基本上只要你讀取 TMPEGnc 的各項範本後,在[設定(TMPEGnc 程式主畫面右下角"設定"按鈕)-->進階]這個頁面下你有變動到的話,建議一定要加此濾鏡!原因上面已經說了!
|
對各位真的很抱歉...
根據我最近的實驗結果
AVI 轉檔的時候,不要勾選進階設定-->量子化行列(Quantize matrix)底下的 "Basic YCbCr ?出力"(Out YUV data as Basic YCbCr not CCIR601),這樣 TMPGEnc 壓出來的顏色、對比才是跟原來的相同的。
上述的東西蠻理論的...沒想到當我多次實驗後才發現現實跟理論有所差距
某位大大說過:
理論歸理論,實際上做起來可能會有很大的差异。而且理論也不一定 100% 正确,像我就覺得 GKnot 亂調整出來的 stats 比較好,但是理論上 GKnot 調整 XviD 的 stats 檔,結果並不正确 ^^;又譬如說 MP3 的壓縮工具 Lame 最新的開發測試版提供了几個參數讓使用者調整,開發人員根据理論建議的參數設定,實際上測出來音質反而較差,這也是一個理論與實際不符合的例子。
其中可能的原因有:
1. 理論有錯
2. 我們對理論的理解有錯
3. 實際情況遠比理論復雜,我們對理論應用于實際情形的認識不夠
所以小弟以上所說的只是提供給大家做為參考,大致上了解是怎麼一回事就好,
當然這些原理确實很復雜,不容易理解,所以 Doom9 上討論了老半天也沒講對。我自己本來也不懂,后來是因為看了 Silky 兄的文章,我才明白其中的來龍去脈。如果有錯,也是我的理解有誤,和 Silky 兄無關
所以真的很抱歉@@...
P.S.
不過意外發現 TMPEGnc 裡 Descale CCIR601 這個濾鏡"明亮"不變,"色度"推到底,"這樣轉出來的mpeg顏色會更鮮豔漂亮...^^"