【下載】Media Player Classic HomeCinema 2860






per1
2009-05-12, 09:20 PM
我是用狼與香辛料的BDRIP做TEST的
BDRIP中有一個第13集無字幕ED
裡面有一段有楓樹
沒開YV12 chroma upsampling時紅色葉子部分有明顯鋸齒邊
開了YV12 chroma upsampling之後就正常許多
因為MPC的擷圖沒辦法擷出開了YV12 chroma upsampling之後的效果
所以只能附上沒開YV12 chroma upsampling之前的圖片
http://www.pczone.com.tw/vbb3/members/16947-albums31-picture-198.jpg
用nVIDIA的9600GT測了老半天..
實在看不出差異...!!~=_=""




per1
2009-05-12, 09:28 PM
剛剛找了一個極端的顏色來比..
終於有差異了..!!
似乎接近紅色才看得出來..

protoss0809
2009-05-12, 09:35 PM
剛剛找了一個極端的顏色來比..
終於有差異了..!!

我也終於發現怎麼擷出有開SHADER效果之後的圖了
不要用MPC內建的擷圖功能改用WINDOWS內建的擷圖就好了...

沒開YV12 chroma upsampling
http://www.pczone.com.tw/vbb3/members/16947-albums31-picture-198.jpg

有開YV12 chroma upsampling
http://www.pczone.com.tw/vbb3/members/16947-albums31-picture-200.jpg

可以看楓樹的右上角,那邊的差異度比較大

per1
2009-05-12, 09:36 PM
下面這個範例比較明顯..
==YV12 Shader==
http://j122251751.myweb.hinet.net/man/yv_shader.jpg
==No YV12 Shader
http://j122251751.myweb.hinet.net/man/no_yv_shader.jpg
跟我想的一樣..
和GPU沒有任何關係..
這完全是Renderer的問題..
確實Chroma只有做Nearest Neighbor Interpolation...

protoss0809
2009-05-12, 09:43 PM
下面這個範例比較明顯..
==YV12 Shader==
http://j122251751.myweb.hinet.net/man/yv_shader.jpg
==No YV12 Shader
http://j122251751.myweb.hinet.net/man/no_yv_shader.jpg
跟我想的一樣..
和GPU沒有任何關係..
這完全是Renderer的問題..
確實Chroma只有做Nearest Neighbor Interpolation...

果然是很明顯
難怪之前看影片時覺得有些影片是不是沒壓好
紅色部分總是有方塊跟鋸齒邊出現

之前也有看過其他很明顯的影片
只是突然記不起來是哪部
剛好看到狼與香辛料這部有我需要的紅色區塊,就拿來TEST了 XD

所以這是VMR9的問題囉?
這樣子的話,不管是ATI或是NVIDIA的卡使用VMR9輸出時都需要加上
YV12 chroma upsampling這個SHADER囉?

per1
2009-05-12, 09:49 PM
果然是很明顯
難怪之前看影片時覺得有些影片是不是沒壓好
紅色部分總是有方塊跟鋸齒邊出現

之前也有看過其他很明顯的影片
只是突然記不起來是哪部
剛好看到狼與香辛料這部有我需要的紅色區塊,就拿來TEST了 XD

所以這是VMR9的問題囉?
這樣子的話,不管是ATI或是NVIDIA的卡使用VMR9輸出時都需要加上
YV12 chroma upsampling這個SHADER囉?
Renderer的問題了(任何支援Pixel Shader 2.0的GPU都一樣)..
得開YV12 Shader..
除非選擇最強的madVR..
或著速度最快最沒有特色的Overlay(全部作Bilinear..)...

per1
2009-05-13, 10:53 PM
增加對DirectShow的Filter簡單說明...!~

lecod
2009-05-14, 04:21 AM
Renderer的問題了(任何支援Pixel Shader 2.0的GPU都一樣)..
得開YV12 Shader..
除非選擇最強的madVR..
或著速度最快最沒有特色的Overlay(全部作Bilinear..)...
請問一下
如果解碼輸出用RGB32給Renderer呢
還會有這個問題嗎

per1
2009-05-14, 08:58 PM
請問一下
如果解碼輸出用RGB32給Renderer呢
還會有這個問題嗎
我今天想了一下..
發現不大對..
色彩轉換的Upsampling(scaling那塊)部分依然還是丟給Decoder作才對...
我之前得到的結論是錯的...
這根本就是MPC Video Decoder的Chroma Upsampling解出來的效果有問題...!!.

如果啟用DXVA的話..
會丟給GPU來做..
現今GPU的硬體色彩轉換部分都非常強...
nVIDIA可以做到4x5...
ATi則是6x10..

per1
2009-05-14, 09:47 PM
另外還有..
使用微軟內置的WMVideo Decoder..
DXVA竟然可以啟動了耶= _=""
VC-1和WMV都可以用DXVA加速..