數碼資源網

文章頻道 軟件下載 安卓下載 蘋果下載

當前位置:首頁文章中心後期專欄Premiere → 小日本問題

小日本問題

時間:2005-06-09 01:19:57人氣:164作者:網友整理
掃射小日本無敵版v1.4.6
掃射小日本無敵版v1.4.6 for Android
  • 類型:飛行射擊大小:72.39M語言: 評分:4.6
  • 掃射小日本無敵版一款完美還原了手槍的射擊遊戲,遊戲采用了虛擬搖杆操作,讓玩家體驗...
立即下載
陷阱大冒險2日本v1.4.2
陷阱大冒險2日本v1.4.2 for Android
  • 類型:手遊存檔大小:58.89M語言: 評分:4.0
  • 陷阱大冒險2日本是一款非常不錯的手機角色扮演生存類的遊戲哦!這款遊戲的內容非常的...
立即下載
桃花島安卓版(日係穿搭百變靈感) v0.764 免費版
桃花島安卓版(日係穿搭百變靈感) v0.764 免費版 for Android
  • 類型:安卓其他大小:19.89M語言:簡體中文 評分:3.0
  • 現在很多人都有日係穿搭百變靈感,因為大多都是女孩子,追求日本的潮流服裝。桃花島安...
立即下載

小日本壓縮的畫麵質量提高秘訣
[ 作者:佚名 | 轉貼自:本站原創 | 點擊數:29 | 更新時間:2005-1-22 | 文章錄入:barbison ]
 
文字99% 用 TMPGEnc 將 AVI 轉 SVCD,VCD 的人必犯的嚴重錯誤設定!
一般人往往沒注意 Y/C 伸張的問題,導致轉出來的純白 (235,235,235) 在計算機
屏幕上看起來就不是純白,純黑 (16,16,16) 在計算機屏幕上看起來也不會是純黑 。因此在計算機上看,會覺得顏色變淡,好像照上了一層白紗,所以會覺得對比不足(最亮和最暗的差距縮小),不如原始檔看起來漂亮。
通常轉 DVD 在 DVD2AVI 彙出 d2v 的時候都會做好 Y/C 伸張(YUV->RGB 設在 PC
Scale),所以再交給 TMPEGnc 時壓縮設定中不能勾選進階設定>量子化行列( Quantize matrix)底下的"Basic YCbCr ?出力"(Out YUV data as asic not CCIR601),這樣 TMPGEnc 壓縮時便會做 Y/C 壓縮,壓出來的顏色、對比才 會正確。
但 AVI 轉檔的時候就要相反,因為 AVI 本身數據壓縮為 16~235,如果沒有要對
畫麵做修改,則不必做 Y/C 伸張,但是壓縮的時候必需要勾選進階設定>量子化行列(Quantize matrix)底下的 "Basic YCbCr ?出力"(Out YUV data Basic YCbCr not CCIR601),這樣 TMPGEnc 壓縮時便不會做 Y/C 壓縮,壓出來的顏色、對比才會正確。若要對畫麵做修改,必須使用 Descale CCIR601 這個濾鏡,把 Luminous, Chroma 兩個選項都推到 255(也就是做 Y/C 伸張),然後才做其它的編輯動作。Descale CCIR601 的順位要排第一位。然後壓縮時直接壓縮( "Basic YCbCr ?出力"此時就不用勾了)便可以得到正確的結果。
OK...以上算是小小的結論..
Y/C 伸張及壓縮是非常重要的觀念!
可以決定你轉出來的東西顏色鮮不鮮豔!
如果你看得懂我以上所說的...
那你不是老早就注意到...
不然就是雖然你設定錯誤但你也知道該怎麼修正了...
可是如果你看不懂...
表示你就是那 99% 設定錯誤的人且不知如何修正...
那請仔細看以下的詳細的解說...
以下為一位前輩的文章,因為寫的很淺很清楚了,沒任何概念的人都會懂!
所以特別收錄:
(我知道很長,但請耐心看完,絕對對你有幫助!)

DVD/VCD/DV 等使用的 MPEG/MJPEG 壓縮,記錄的 YCbCr 格式,是遵循 ITU-R BT.601 的建議,其數據範圍(動態範圍)為 Y(亮度)16~235,C(色度)以 128 為中心代表無色,範圍 16~240。做處理和顯示的時候,YCbCr 要轉為 RGB, 其範圍為 16~235。但是計算機屏幕上,純白的點,其 RGB 值為 (255,255,255), 純黑的點,其 RGB 為 (0,0,0)。所以 MPEG/MJPEG 所記錄的純白
(235,235,235) 在計算機屏幕上看起來就不是純白,純黑 (16,16,16) 在計算機屏幕上看起來也不會 是純黑。因此 DV 錄下來的東西,拿到計算機上看,會覺得顏色變淡,好像照上了 一層白紗。同時因為數據範圍(動態範圍)縮小為 16~235,而不是全範圍(Full
Scale)0~255,所以會覺得對比不足(最亮和最暗的差距縮小),不如在電視上看漂亮。 所以在計算機上看、編輯 DV AVI,必需要先做 Y/C 伸張,也就是將 Y/C 的動態由原來的 16~235 擴展到 0~255,然後轉為 RGB 0~255,這樣在計算機屏幕上看到的 顏色才會是正確的。以此為基準作顏色校正、各種濾鏡處理,出來的結果才會是
正確的。經過 Y/C 伸張以後,然後才作各種的編輯。最後要壓成 DVD/VCD/DV 的時候,因為仍然是存成 MPEG/MJPEG 格式,數據範圍還是 16~235,所以已經做過Y/C 伸張的影像在壓縮之前,必須先做 Y/C 壓縮,把目前 RGB 0~255 的資料壓 縮為 16~235,然後轉為 YCbCr 16~235,這樣才會正確。不然超過的資料在轉為 YCbCr 16~235 的時候會被削掉(clipping),對比、顏色會完全錯誤。
如果沒有編輯、修改畫麵的必要,隻是要將 DV AVI 直接做成 DVD/VCD,則可以不必做 Y/C 伸張,直接壓縮為 DVD/VCD。此時數據沒有做過 Y/C 伸張,所以壓 縮的時候,不可以再做一次 Y/C 壓縮然後壓 MPEG,否則做好的 DVD/VCD 即使在電視上播放,對比、顏色也會是錯的。
總結:
原始數據以 MPEG/MJPEG 儲存,為 Y/C 壓縮過的數據,修改編輯時需先做 Y/C
伸張之後再修改。若做過 Y/C 伸張,壓縮時需做 Y/C 壓縮,出來的畫麵才是正 確的。若沒做過 Y/C 伸張,壓縮時不可以做 Y/C 壓縮,出來的畫麵才是正確的

以 TMPGEnc 這個壓縮軟件為例,壓縮時預設是接收 0~255 的 RGB 數據,先做Y/C 壓縮,然後才壓 MPEG。所以如果是 YCbCr 16~235 的數據要對畫麵做修改, 必須使用 Descale CCIR601 這個濾鏡(CCIR601 就是 ITU-R BT.601,CCIR 是 ITU 以前的名字),把 Luminous, Chroma 兩個選項都推到 255(也就是做 Y/C
伸張),然後才做其它的編輯動作。Descale CCIR601 的順位要排第一位。然後壓縮時直接壓縮便可以得到正確的結果。 如果沒有要對畫麵做修改,則不必做 Y/C 伸張,但是壓縮的時候必需要勾選進階
設定> 量子化行列(Quantize matrix)底下的"Basic YCbCr ?出力"(Out data as Basic YCbCr not CCIR601),這樣 TMPGEnc 壓縮時便不會做 Y/C 壓縮,壓出來的顏色、對比才會正確
總結:
如果原始數據是 YCbCr 16~235 有做 Y/C 伸張的話,壓縮時直接壓縮就好,不能
勾選 "Basic YCbCr ?出力"。沒有做 Y/C 伸張的話,壓縮時必須勾選 "Basic YCbCr ?出力"。 第二個問題,壓縮軟件壓縮時,是否會先做 Y/C 壓縮?
如 MS MPEG-4 Codec,DivX Codec,XviD Codec 這幾個 Codec
都是假設收到的 數據是 0~255,會先做 Y/C 壓縮的動作。那麼其它 Codec 和壓縮軟件呢?這個 也必須要做實驗確認才能確定。 唯有解壓縮和壓縮的轉換式能正確搭配(做過 Y/C 伸張壓縮時就必須做 Y/C 壓 縮,沒做 Y/C 伸張壓縮時就不可以做 Y/C 壓縮)最後壓出來的成品才會是正確 的。

以上或許有人看得霧煞煞...
那我稍微再做個簡單的說明(至少字比較少)...
Y/C 伸張是將數據範圍(動態範圍)擴展
Y/C 壓縮是將數據範圍(動態範圍)縮小
DVD/VCD/AVI 所紀錄的數據範圍(動態範圍)都是 16~235(純白 235 純黑 16) 電視上顯示的數據範圍(動態範圍)是 16~235(純白 235 純黑 16)
而計算機屏幕上顯示的數據範圍(動態範圍)是 0~255(純白 255 純黑 0)
但 TMPEGnc 預設接收的數據範圍(動態範圍)也是 0~255(純白 255 純黑 0)
當壓縮時為恢複 DVD/VCD/AVI 的數據範圍預設會做 Y/C 壓縮(0~255>16~235) 所以當 TMPEGnc 讀取到 DVD/VCD/AVI 的數據時會以為數據範圍也是 0~255 結果壓縮時照預設也做了一次 Y/C 壓縮(16~235>小於 16~235)...
導致數據範圍小於 DVD/VCD/AVI 規定的 16~235
由於電視上顯示的數據範圍是 16~235
因此你在電視上看會覺得顏色變淡,好像照上了一層白紗
因為所記錄的純白(小於 235)看起來不是純白(255)
純黑(大於 0)看起來也不是純黑(0)
同時因為數據範圍(動態範圍)小於 16~235
所以會覺得對比不足(最亮和最暗的差距縮小)
同樣的道理
在計算機屏幕上觀看 DVD/VCD/AVI 時
為恢複計算機屏幕的數據範圍,顯示卡和軟件預設會做 Y/C 伸張(16~235>0~255) 根據上述狀況,若觀看用 TMPEGnc 壓出資料範圍小於 16~235 的 DVD/VCD/AVI 此時顯示卡和軟件預設會做的 Y/C 伸張將導致[小於 16~235]>[不足 0~255] 一樣會產生對比不足(最亮和最暗的差距縮小)的情形!
所以結論就是我一開始所說的,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 程序主畫麵右下角
"設定"按鈕)>進階]這個頁麵下你有變動到的話,建議一定要加此濾鏡!原因上 麵已經說了!
後記:
其實筆者也是後來才知道 Y/C 壓縮與伸張觀念對轉檔的嚴重性,經實驗結果發現 真的效果差非常多,我也知道玩 AVI 轉 SVCD/VCD 的人很多,所以特此寫一篇教學,希望各位讀者看過以後別再犯此錯誤!
 

感謝速聯科技、八度網絡、九九數據、億恩科技、群英網絡讚助部分帶寬!

關於本站 | 聯係方式 | 版權聲明 | 下載幫助(?) | 網站地圖

Copyright 2002-2020 95262.com 【數碼資源網】 版權所有 粵ICP備2020128507號-1

本站所有軟件來自互聯網,版權歸原著所有。如有侵權,敬請來信告知 ,我們將及時撤銷。