PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 數位影音討論群組 > DVD 討論區
帳戶
密碼
 

  回應
 
主題工具
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
哎呀...我又想到一個問題^^"...

那如果我在網路上抓到一個來路不明的 avi 檔

我該如何得知這個 avi 檔是否做過 YC 伸張呢 ?

因為知道的話才有利於決定:
a.用 AviUtl 做 ITU-R BT.601 補正-->壓縮時不勾選 "Basic YCbCr 出力"。
b.不用 AviUtl 做 ITU-R BT.601 補正-->壓縮時要勾選 "Basic YCbCr 出力"。
     
      
舊 2002-07-26, 01:31 PM #41
回應時引用此文章
snic離線中  
LIBIDO
Major Member
 

加入日期: May 2001
文章: 122
引用:
Originally posted by snic

ㄏㄏ..了解了^^
那"名師出高徒"總可以了吧^^d

不,我是劣徒,學藝不精,說是學某人的會丟人家的臉... ><
引用:
所以只要我選 YUV 4:2:2 輸出,接下來不管選 PC Scale 還是 TV Scale,都不會做 YC 伸張,因此須再經過 AviUtl 做 ITU-R BT.601 補正,並且不能勾"Basic YCbCr 出力",轉出來的影片顏色才會是正確的,或是乾脆不經過 AviUtl 直接在壓縮時勾"Basic YCbCr 出力"也可

對不起,我錯了,不管選 YUV 4:2:2 輸出還是 RGB24 輸出,PC/TV Scale 的選項都有作用。因為我一直是選 RGB24 輸出,從來沒注意到 YUV 4:2:2 的情況是怎樣 ><
1. 選 PC Scale(已經伸張)
不用再做 ITU-R BT.601 補正-->壓縮時不能勾選 "Basic YCbCr 出力"。
2. 選 TV Scale(沒有伸張)
不做 ITU-R BT.601 補正-->壓縮時要勾選 "Basic YCbCr 出力"。
有做 ITU-R BT.601 補正-->壓縮時不能勾選 "Basic YCbCr 出力"。

要不要做 ITU-R BT.601 補正 視你做的處理而定,如果你要校正顏色,一定要先做 ITU-R BT.601 補正 之後再校正。

以上是用 TMPGEnc 或 CCE SP 壓 MPEG1/2 時的情況,可視處理的情況選擇要不要做 ITU-R BT.601 補正。只要在壓縮時選擇正確的 YCbCr 出力即可。

如果是壓 MS MPEG4,則沒得選擇,MS MPEG4 Codec 是接受 0~255 的 RGB 資料,壓縮前會先做 RGB 壓縮,以 CCIR601 YCbCr 出力,所以用 MS MPEG4 壓縮,壓縮之前 **一定要做 ITU-R BT.601 補正**。

DVD2AVI PC Scale 出力等於 ITU-R BT.601 補正,選 PC Scale 就不用再做 ITU-R BT.601 補正。
引用:
那如果我在網路上抓到一個來路不明的 avi 檔
我該如何得知這個 avi 檔是否做過 YC 伸張呢 ?

先不做 ITU-R BT.601 補正,選一張有黑底或白底的畫面,複製貼上到 Photoshop,看看黑底或白底的部分 RGB 值有沒有超過 235 或低於 16,如果有做過 YC 伸張,全白應該是 R(255)G(255)B(255),全黑應該是 R(0)G(0)B(0)。

下面又是鬼畫符 :P
YUV(-1) 代表 Y: 16~235, UV: 16~240
YUV(0) 代表經過 YC 伸張 Y: 0~255, UV: 0~255
RGB(0) 代表 RGB: 0~255,在電腦上看,要顯示 RGB(0) 才是正常的顏色
RGB(-1) 代表 RGB: 16~235,經過壓縮後的 RGB

[DVD2AVI 解出的是] YUV(-1) [YC 伸張]--> YUV(0)--> [AviUtl 的視窗顯示的是] RGB(0) [壓縮前先經過 RGB 壓縮]--> RGB(-1) [然後]--> YUV(-1)

播放 YUV(-1) [顯示卡的色空間轉換或 MS MPEG4 Codec 都會做 PC Scale]--> YUV(0)--> RGB(0) 顯示正常

如果不做 ITU-R BT.601 補正
[DVD2AVI 解出的是] YUV(-1)--> [AviUtl 的視窗顯示的是] RGB(-1) [壓縮前先經過 RGB 壓縮]--> RGB(-2) [然後]--> YUV(-2)

則播放的時候 YUV(-2)--> YUV(-1)--> RGB(-1) 顯示錯誤

所以可以再補一次 ITU-R BT.601 補正 救回來
[做錯的] YUV(-2) [MS MPEG4 Codec 伸張]--> YUV(-1)--> [AviUtl 的視窗顯示的是] RGB(-1) [再伸張一次]--> RGB(0) [喔喔,正常了] [壓縮前先經過 RGB 壓縮]--> RGB(-1) [然後]--> YUV(-1)
 
舊 2002-07-27, 12:02 AM #42
回應時引用此文章
LIBIDO離線中  
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
引用:
Originally posted by LIBIDO
先不做 ITU-R BT.601 補正,選一張有黑底或白底的畫面,複製貼上到 Photoshop,看看黑底或白底的部分 RGB 值有沒有超過 235 或低於 16,如果有做過 YC 伸張,全白應該是 R(255)G(255)B(255),全黑應該是 R(0)G(0)B(0)。

哇...要是找不到全白或黑底的畫面怎麼辦@@...

還有一定要用 Photoshop 才看得出來嗎?

AviUtl 可以嗎?

為了轉檔特別灌Photoshop 似乎太...太大了^^"...

還是有其他較小的軟體也可以辦的到呢?
舊 2002-07-27, 10:06 AM #43
回應時引用此文章
snic離線中  
jessehu
Advance Member
 

加入日期: May 2001
文章: 458
Snic,
有一小工具avi tag editor 可以抓到很多avi檔案細節,相信對"來路不明"的檔案可以有較多的瞭解.http://kibus1.narod.ru/sof/abcavi/index.htm

LIBIDO,
謝謝您的幫忙,我已經將"來路不明"的檔案轉好了,顏色正常多了,唯一一個小缺點是在Tmpgenc做校色,會讓原本白色字幕變的偏藍,不過沒關係啦!
舊 2002-07-27, 05:37 PM #44
回應時引用此文章
jessehu離線中  
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
引用:
Originally posted by jessehu
Snic,
有一小工具avi tag editor 可以抓到很多avi檔案細節,相信對"來路不明"的檔案可以有較多的瞭解.http://kibus1.narod.ru/sof/abcavi/index.htm

這個軟體我知道...

可是它可以知道是否有做 YC 伸張這方面的訊息嗎...

假設有的話那要怎麼看阿...
舊 2002-07-27, 07:43 PM #45
回應時引用此文章
snic離線中  
jessehu
Advance Member
 

加入日期: May 2001
文章: 458
Snic,
它Video的部份資訊很多,但我看不懂,不確定有YC伸張的資訊,請大家幫忙看看吧
舊 2002-07-27, 11:26 PM #46
回應時引用此文章
jessehu離線中  
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
引用:
Originally posted by snic

哇...要是找不到全白或黑底的畫面怎麼辦@@...

還有一定要用 Photoshop 才看得出來嗎?

AviUtl 可以嗎?

為了轉檔特別灌Photoshop 似乎太...太大了^^"...

還是有其他較小的軟體也可以辦的到呢?

嗯...推一下...

沒人知道嗎@@...
舊 2002-07-28, 09:38 AM #47
回應時引用此文章
snic離線中  
瀧少
Junior Member
 
瀧少的大頭照
 

加入日期: Jul 2002
您的住址: KCGMC
文章: 926
引用:
Originally posted by absolute
吃果子拜樹頭 我可以幫這個忙,大家到這兒抓較快:
http://www.helios.com.tw/temp/dvd2xxx10.zip
一年內應該沒問題


感謝snic兄,與absolute熱心提供這麼好的資訊給大家!!!
舊 2002-07-28, 12:45 PM #48
回應時引用此文章
瀧少離線中  
wen713
New Member
 

加入日期: May 2002
文章: 4
真的是太棒了
感謝snic與absolute兄提供這麼好的資訊
辛苦了受益良多
舊 2002-07-28, 09:00 PM #49
回應時引用此文章
wen713離線中  
absolute
Master Member
 
absolute的大頭照
 

加入日期: Mar 2001
您的住址: 新竹市
文章: 2,285
Talking

呵呵,別客氣 大家越互相幫忙就會有越多人肯出來幫忙
舊 2002-07-28, 09:16 PM #50
回應時引用此文章
absolute離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是09:41 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2024。