|
發表於 2008-7-25 22:51:35
|
顯示全部樓層
MPEG-2 的話, PureVideo decoder + 8800GTS, 是我目前看過用 PC 來播放最佳的效果.. Pixel-adaptive spatial/temporal deinterlace / deblocking / dering / scaling 的處理, 不輸一般的 DVD player + TV 來做的狀況... 可是 purevideo 處理某些 BS 的影片, timestamp 怪怪的, 播起來會不太順...
另一個畫質相當接近的是 Elecard MPEG-2 decoder, 在打開 floating-point iDCT 運算精確度, post-processing (主要是做 deblocking) , 跟 VMR deinterlace 選項之下, 色澤跟畫質看起來就很接近... 但播某些影片, 就不會有使用 Purevideo 時的跳動現象...
MPEG-4 用 xvidcore 1.1 版以後的, 畫面的銳利度也比 divx6 的 decoder 高出一些.. CPU 夠力的話, 打開 U/V deblocking, 就可以減少一些動態馬賽克的現象...
H.264 / AVC 的話, 使用 CoreAVC 來解, 效果還算可以... 播 BD-rip 的影片時, 我都是用 Haali video renderer, 這樣可以從 DVI R/G/B 輸出得到 0~255 全色域對應... 剛好也是 HDTV / BD 影片本身 BT.709 的色域範圍...
WMV / VC-1 的話, 當然還是請出 Microsoft 的 DMO, 才能達到比較好的效果, 也可以使用顯示卡提供的 VC-1 硬體加速...
用 PC 播放的話, 最大的問題還是在色域的對應... 不同的影片格式, 不同的顯示卡 driver, 不同的 video renderer 都會有不同的顏色處理法... 除非整個播放架構都把影像的色域正確資訊一層層的傳遞, 不然中間只要一道手續處理錯誤, 顏色就會看起來怪怪的...
DVD player 的話, 因為功能很單純, 色域對應只有一種, 想要處理錯也是很難的...
[ 本帖最後由 pie1394 於 2008-7-25 22:57 編輯 ] |
評分
-
查看全部評分
|