PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   請問wmv hd 檔案怎樣開硬解? (https://www.pcdvd.com.tw/showthread.php?t=853209)

forbes 2009-05-22 11:32 AM

WMV HD的硬解很重要嗎?顯示卡若只支援到ModeWMV8_PostProc, ModeWMV9_PostProc,代表主要的解碼工作還是由CPU負責,只有Post Processing是讓顯示卡進行,即便如此,那也是運用顯示卡的Shader去處理,因為ATI UVD只處理H.264及VC-1的硬解;同理可證,你在看DVD時的硬解,UVD也沒在作用(以Radeon HD 2600來說),而是顯示卡的shader在處理。

vxr 2009-05-22 11:40 AM

引用:
作者forbes
WMV HD的硬解很重要嗎?顯示卡若只支援到ModeWMV8_PostProc, ModeWMV9_PostProc,代表主要的解碼工作還是由CPU負責,只有Post Processing是讓顯示卡進行,即便如此,那也是運用顯示卡的Shader去處理,因為ATI UVD只處理H.264及VC-1的硬解;同理可證,你在看DVD時的硬解,UVD也沒在作用(以Radeon HD 2600來說),而是顯示卡的shader在處理。

根本不重要..:laugh:...
只支援Post Processing..
對CPU Usage的降幅大概沒甚麼影響...

DXVA Profile支持最完整的依然還是nVIDIA的VP2或VP3...
而且都是硬線設計...

cmwang 2009-05-22 12:06 PM

引用:
作者forbes
WMV HD的硬解很重要嗎?
snipped....


問題應該出自樓主的平台上,若以另一個thread中看到樓主的CPU是P4 2GHz,板子也只支援400FSB(這類板子當然不會有PCI-E了----i.e.樓主的2600XT是AGP版的:stupefy: ),所以樓主自然想說能不能用硬解補CPU這塊,可是以鵝個人觀點樓主這年頭入手AGP VGA實在不是好主意,這類卡的市價其實比現在主流含IGP的M/B+Entry level CPU+1-2GB DDRII便宜不了多少,再說正規content硬解成功的機會雖然比較高,不過要是遇上非正規content硬解失敗非跑軟解不可時問題就來了(鵝試過Prescott的P4 3GHz解10Mbps左右的H.264就非常吃力了,2GHz的舊P4恐怕非常不樂觀),而且樓主還忽略了一個非常現實的問題,AGP的板子其實都很舊了,還能撐多久沒人能打包票,萬一新卡用沒多久板子就蒙主寵召的話豈不糗斃了,當初直接把M/B+CPU+RAM換掉老實說實際多了:ase:ase....

ccii 2009-05-22 12:38 PM

hoho, 還是要謝謝vxr:shy:
其實我一直都是用VMR9-Rendererless 的~
可能真的要放棄了~
其實wmv hd 對我很重要,我想看的高清格式,大部分都是wmv hd的~:rolleyes:

發現俄羅斯版mpc-hc, 有個好處,它可以硬解這個wmv 檔案(其他所有播放器都不能硬解這個,包括普通的mpc-hc,potplayer 和powerdvd9):
Video: WVC1 640x360 59.94fps 1400Kbps [Raw Video 0]

但其他wmv 檔案還是不能硬解,如果看普通的wmv,用windows media player 11 反而流暢些,例如這個:
Video: Windows Media Video 9 640x360 59.94fps 1000Kbps [Raw Video 0]

其實我用用mpc-hc 之前也裝了一個基於mpc 的real alternative, 不知是否有沖突,

現在用羅斯版mpc-hc 播hd mov 時,雖然顯示DXVA 正在使用,但播得很慢,而且cpu 100%,所以根本就沒在用,因為轉potplayer 播同樣的檔案,是很順的,而且cpu 也下降

以下是我mpc-hc 的設置:





播放Video: WVC1 640x360 59.94fps 1400Kbps [Raw Video 0] 時,有用DXVA,很順(雖然這個檔案不是高清,但其他播放器沒有用DXVA,播這個時還是有點慢的)



播放一個hd mov, 雖然寫著有用DXVA, 但還是很慢,根本沒有DXVA 一樣.....:stupefy:


改成potplayer 播同一個hd mov 檔,很順,證明有用DXVA(可惜畫面下方有條綠色線,播mov hd檔都有這問題,但能硬解還是可以接受的):



用俄羅斯版mpc-hc 播放720p 的wmv 檔案,沒有硬解(其他播放器也一樣不能硬解):






呵呵,cmwang 也說得對:shy: ,其實現在的電腦也應該撐不了多久,我的電腦是pentium4 1.8Ghz, 而且應該超過7 歲大了,現在發覺不玩遊戲, 當高清平臺還很不錯,可惜最想看的wmv hd 不能成功硬解。

另外,不知到這個對我有沒有用:ATI_HD_Reg_Tweaks_0.15, 我下載了,但還沒有用它,畢竟如果不好用時, 不知能不能移除~ :ase

vxr 2009-05-22 01:04 PM

引用:
作者ccii
hoho, 還是要謝謝vxr:shy:
其實我一直都是用VMR9-Rendererless 的~
可能真的要放棄了~
其實wmv hd 對我很重要,我想看的高清格式,大部分都是wmv hd的~:rolleyes:

發現俄羅斯版mpc-hc, 有個好處,它可以硬解這個wmv 檔案(其他所有播放器都不能硬解這個,包括普通的mpc-hc,potplayer 和powerdvd9):
Video: WVC1 640x360 59.94fps 1400Kbps [Raw Video 0]

但其他wmv 檔案還是不能硬解,如果看普通的wmv,用windows media player 11 反而流暢些,例如這個:
Video: Windows Media Video 9 640x360 59.94fps 1000Kbps [Raw Video 0]

其實我用用mpc-hc 之前也裝了一個基於mpc 的real alternative, 不知是否有沖突,

現在用羅斯版mpc-hc 播hd mov 時,雖然顯示DXVA 正在使用,但播得很慢,而且cpu 100%,所以根本就沒在用,因為轉potplayer 播同樣的檔案,是很順的,而且cpu 也下降

以下...

不用謝拉..
還是要看一下問題...

"可能真的要放棄了~
其實wmv hd 對我很重要,我想看的高清格式,大部分都是wmv hd的"
換一張便宜的nVIDIA 8400GS(G98)還比較快...

你可以解VC-1格式
從你那張圖看來..
雖然是黑色畫面..
不過怎麼被downsampling...:jolin:...

千萬不要用MPC-HC給的MPC Video Decoder...
注意!..
不要用..
因為你有用到他的Decoder去解vc-1..
MPC Video Decoder解其他格式沒甚麼問題(Only MPC Video Decoder support H264_VLD and VC-1_VLD DXVA..)..
但是VC-1問題就多了..
最佳建議方針還是使用微軟的WMVideo Decoder(不要把他block..!!)..

內建的MPC Video Decoder不支持WMV1/2/3(7/8/9) DXVA...
你有調用到..

使用VMR9 - Renderless記得要把Mixing Mode和YUV Mixing打勾...

你所謂之前用的mpc-hc和俄羅斯版的mpc-hc是同一批開發的..
沒有不同..!

"其實我用用mpc-hc 之前也裝了一個基於mpc 的real alternative, 不知是否有沖突"
沒有基於MPC的..
real alternative就是real alternative..
MPC-HC只是透過Internal Filters去調用他(如果你有勾,沒勾就會照System Default..)..

我可以弄一份設定好的MPC-HC給你試試...

vxr 2009-05-22 01:57 PM

Click Here!
有幾個要求需要:
1.你需要WMP11以變更新WMVideo Decoder調用DXVA作WMV/VC-1加速(不更新,以原生的WMP9所含的Decoder不支持WMV/VC-1 DXVA的..)
2.要安裝Haali Splitter,我故意漏TS的Source Filter缺省值,是因為希望你調用這個嘗試(如果你有需要播放ts檔)..
3.基本上,Internal Filter我有幾個缺省值,例如MPEG2和H264..
我裡面含了兩個解碼器,希望您另外調用他,並且勾選啟用dxva(use dxva).....!

forbes 2009-05-22 02:33 PM

我覺得重點是,如果這個WMV檔不是用VC-1壓縮,那麼不論開不開硬解,對於影片的流暢度都不會有太大影響。前面已經提過了,UVD只負責硬解VC-1和H.264。
WMV HD可以用VC-1壓縮,也可以是WMV9壓縮;如果是WMV9,就只能用shader幫忙Post Processing,那麼不論你有沒有啟用DXVA,都是CPU在處理影片解碼的工作,不是嗎?
說到這,我想到灌了WMP11,要是用硬體加速WMV HD (WMV9),播放反而不順暢,很怪!我會乾脆關掉Catalyst裡面的WMV-acceleration,反正顯示卡只是加速Post Processing,都已經是最後端的工作了,對於影片解碼根本沒幫助。

vxr 2009-05-22 03:11 PM

我剛剛想到我寫錯了...
刪...!!:jolin:..

ccii 2009-05-22 03:59 PM

呵呵,還是要謝謝vxr 的,因為你真的幫了我很多。:)

(我本身也有安裝windows media player 11的)
現在發現有點亂了,下了設定好的mpc-hc, 發現wmv hd 檔案播放時出現了DXVA 的字,
但這個和之前播一些hd 電影檔情況相同,不是真的硬解,因為播放時還是很慢,雖然有DXVA 的字樣,但播放卻不流暢...:jolin:



另外,我發現再原本自己mpc-hc裡,只要把這個設定成“prefer”,就會在播所有wmv 檔案(包括高清和低清)都出現DXVA 的字樣,
可惜,只是有個DXVA 的字樣,實際播放還是很慢,不流暢.....:jolin:


普通wmv 都有DXVA 的字樣,但播放卻不流暢...用wmp11 播也比這個流暢得多:jolin:




雖然不太明白,但forbes 所說也有道理,因為我早前試過的wmv 非高清檔案:“WVC1 640x360 59.94fps 1400Kbps [Raw Video 0]”都能用mpc-hc 硬解,
我後來再試了它的高清版:“ WVC1 1280x720 59.94fps 3000Kbps [Raw Video 0]”
發現同樣能硬解,這個也是wmv 檔案,我電腦現在唯一能硬解的wmv hd檔案:




現在總結一下,我能硬解“WVC1 1280x720 59.94fps 3000Kbps [Raw Video 0]”的wmv hd 檔,
但不能硬解“Windows Media Video 9 1280x720 29.97fps 2500Kbps [Raw Video 0]”的wmv hd 檔

其實本身顯卡的driver 是不是也有關係呢? 因為如上,成功令DXVA 字樣出現,應該是硬解在工作吧,但播放卻不流暢......:unbelief:

我也試過了關閉Catalyst 裡的WMV-acceleration,結果能硬解的檔案也繼續能硬解,不能的也繼續不能,沒有分別,但驚奇地,這時用mpc-hc 播mov hd 檔也出現了DXVA 的字,但也播得不流暢.....:jolin:

真的如forbes 所說,那些不流暢的DXVA 字樣有post processing 的字樣在裡面.... :)

ccii 2009-05-22 04:22 PM

剛才漏了問,MPC-HC的MPC Video Decoder 影響到硬解,
請問怎樣關了它呢?:)


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

vBulletin Version 3.0.1
powered_by_vbulletin 2025。