PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   DVD 討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=5)
-   -   請教看法,兩套轉檔軟體! (https://www.pcdvd.com.tw/showthread.php?t=388523)

snic 2004-09-27 03:14 AM

引用:
作者Shade
YV12 Decoder 例如 XviD/DivX 在做 YV12 -> RGB 的時候都會做伸張,所以轉換後的 RGB 是 0~255 的 RGB。
一般軟體的 YUV -> RGB 也都會做伸張,在電腦上這是一般正常的做法,例如 Avisynth 的 ConvertToRGB24(), ConvertToRGB32() 也是。
一般軟體的 RGB -> YUV 都會做壓縮,在電腦上這是一般正常的做法,例如 Avisynth 的 ConvertToYUY2(), CovertToYV12() 也是。

後來又想到...雖然 MainConcept MPEG Encoder 直接給他吃 YUV 就解決了
若哪天因某些原因必須要用 TMPGEnc Plus 處理 XVID 的 AVI 轉檔
TMPGEnc Plus 又只吃 RGB 所以非要用 YV12 Decoder 轉成 RGB 給他吃
請問當前 YUV -> RGB 最好的 YV12 Decoder 是哪個呢?
Avisynth 的 ConvertToRGB24(), ConvertToRGB32() 的轉換品質好嗎?
使用上 ConvertToRGB24(), ConvertToRGB32() 該使用哪個?

P.S.
唉...都是這主題害的^^;
現在連轉 VCD,SVCD,DVD 都要對色空間轉換吹毛求疵了(汗)

snic 2004-10-07 01:58 AM

引用:
作者snic
後來又想到...雖然 MainConcept MPEG Encoder 直接給他吃 YUV 就解決了
若哪天因某些原因必須要用 TMPGEnc Plus 處理 XVID 的 AVI 轉檔
TMPGEnc Plus 又只吃 RGB 所以非要用 YV12 Decoder 轉成 RGB 給他吃
請問當前 YUV -> RGB 最好的 YV12 Decoder 是哪個呢?
Avisynth 的 ConvertToRGB24(), ConvertToRGB32() 的轉換品質好嗎?
使用上 ConvertToRGB24(), ConvertToRGB32() 該使用哪個?

P.S.
唉...都是這主題害的^^;
現在連轉 VCD,SVCD,DVD 都要對色空間轉換吹毛求疵了(汗)

Shade 大神太忙了^^"...以下是 Shade 兄的解答代貼
引用:
作者Shade
YV12 轉 RGB,我想用 Avisynth 轉是比較好而且也比較方便的,Avisynth 轉 RGB 的計算式品質不差。
一般用 RGB32 比較多,而且這樣在處理上比較快,RGB24 除非軟體有特殊需要,否則用 RGB32 比較快。RGB24 在記憶體中搬運還有對齊的問題,在現在的電腦架構下反而會比 RGB32 慢。
至於轉換品質最好.... YUY2 轉 RGB 我知道是 AviUtl 最好,它的精度是 36bit,每個 channel 12bit。
sswroom 兄目前正在撰寫的程式,將精度提高到每 channel 16bit,總共 48bit,效果會更好,用這個做 brightness/constrast/saturation 會很漂亮,不過它的程式還在撰寫中,目前是還不能使用的狀態.....

至於 YV12,蠻少有 Codec 可以解碼 YV12,我知道的只有 ffdshow 的 AVIS 內部可以轉換,還有 Real 的公司好像有出一個免費的 YV12 Decoder,放在網站上給人下載,不過我沒有用過,也沒有測過,所以品質如何就不清楚了。
我一般都是用 Avisynth 轉,比較快,品質也不錯,而且很方便,Avisynth 很好用,可以幫助你快速的達成某些目的

AMD-Ti 2004-10-07 04:26 AM

清晨醒來就能讀到如此有知識性的討論串,感謝感謝.

snic 2005-03-12 02:29 AM

發錯地方...自刪XD


所有的時間均為GMT +8。 現在的時間是11:27 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。