『漫游』酷论坛>『影音数码技术学习交流』>[已解決]關於mpc, nvida v ..

[已解決]關於mpc, nvida vdieodecoder,以及副屏的問題。(比爾大門想要淘汰xp的陰謀 =3=)

ZhenGod@2008-10-14 23:44

這問題,曾經出現過,後來好了,現在又重新出現。 於是開始無盡糾結。。

問題描述:
1,用的雙屏dual模式;軟解mpeg2視頻的時候mpc隨便選哪個render都無所謂,副屏都能出圖像。但若調用nvidia videodecoder 的話 就只有選擇vmr9 的2种方式能在副屏幕上顯示圖像。(xp)

2,最近,在vmr9下,直接在副屏幕上播放mpeg2視頻的話,mpc就hang住了,(但音軌繼續在走,無圖像,程序界面hang住), 若先把窗口放主屏等把視頻放出來了(出畫面了),再搬到副屏幕才能正常播放下去。

3,vmr9(rl)模式,副屏能播放。換wmp也能正常調用nvdecoder

現在想要解決,或者說想要知曉的是,是什麽造成的這種衝突,

另外就是vmr9(rl)下有個vmr9 mixmode 外+yuv mixing 后 能夠恢復原本vmr9模式下 nvdecoder的デインタレース的能力(通俗點講就是效果能和vmr9時一樣好,誤判漏判少) ,但這種方式縂覺違和感很重

所以請教下硬件達人們。 希望能恢復之前的正常狀態。


(現在一hang還有可能導致cpu佔用瞬間飆升,再配合主板的自動調節程序,哢嚓,cpu頻率沖過頭,斷電 =3=)

糾結ing

有點語無倫次。。。
引用

ZhenGod@2008-10-14 23:48

試了下evr 能出圖,不過調用的是軟解的nvdecoder。。。。(xp下用evr到底算是走的什麽模式,實質上?)
引用

ZhenGod@2008-10-15 00:00

在猜測是否跟nview有關。

記得之前是直接在裝了Quadro系驅動的前提下裝的gf係的驅動 (換顯卡了)

然後前段時間抽風,覺得之前老驅動沒卸載就裝新驅動很不爽,於是重新清乾淨了再裝的現在的驅動。

於是現在有問題出了。。
引用

qyqgpower@2008-10-15 20:59

pure video decoder没什么用处了,cyberlink的兼容性更好。如果只是要硬deinterlacer/IVTC的话,用ffdshow,色空间输出只钩NV12,并勾上interlaced flag,也可以通过渲染器调用DXVA处理器

XP下的EVR无法连接DXVA2 pipeline(因为XP根本没有),没有意义。

PS:我这里是Vista,一般用EVR+各种渲染器,双显示器没有任何问题
引用

ZhenGod@2008-10-15 22:44

qyq能提供一個單獨的cyberlink的mpeg2 decoder嗎,
以前就是嫌它附屬物太多,於是一直不用的。。。

硬deinterlacer/IVTC的话,用ffdshow 《---自我感觀,不如pv。(解碼精度而非硬deinterlacer/IVTC?)
不過還是想找出問題所在。有沒有什麽辦法能監視mpc在播放mpeg2視頻,從打開文件到顯示輸出這個過程都進行了什麽操作?
引用

qyqgpower@2008-10-15 22:59

单独的能直接用么。其实建议还是用Vista,HP版以上的自带Microsoft MPEG2 Decoder,完美支持EVR(当然也包括各种DXVA处理器),根本不需要任何第三方解码器
引用

ZhenGod@2008-10-15 23:08

引用
最初由 qyqgpower 发布
单独的能直接用么。其实建议还是用Vista,HP版以上的自带Microsoft MPEG2 Decoder,完美支持EVR(当然也包括各种DXVA处理器),根本不需要任何第三方解码器


主要,64bit下面我的一些工作用軟件都不好用。 所以才一直在堅持x86xp。。
引用

qyqgpower@2008-10-15 23:20

用x86 Vista呗
引用

ZhenGod@2008-10-15 23:28

引用
最初由 qyqgpower 发布
用x86 Vista呗


一半的内存就閒置了。。。
引用

qyqgpower@2008-10-15 23:37

x86 XP就不闲置么,ramdisk vista里也能用
引用

ZhenGod@2008-10-15 23:48

ok 解決了~

從原本打算大卸8塊的那塊爛硬盤裏找了個runtime。

一切都好了。

感謝qyq, 也感謝某個有同樣症狀的解碼器的錯誤報告窗口~(該死的pv就只會hang程序。。)
引用

vempx@2008-10-16 08:02

话说Vista的EVR有什么优点吗?
引用

dongjuanyong@2008-10-16 12:19

引用
最初由 vempx 发布
话说Vista的EVR有什么优点吗?

是比较EVR在vista和xp下表现的差异呢?还是比较vista下EVR同其他render的差别呢?
第一个问题没什么意义,xp下除了mpc-hc在装了.net framework 3.5的情况下能用,不过也没几个人这么ep去弄,vmr9用的挺好的
第二个影响判断的主观因素比较多,软解evr的确没什么(相比haali),但硬解就不一样了(也包括硬件deinterlace等)……
其实最主要的问题在于DXVA的启用条件,xp(DXVA)用vmr9 renderless,vista(DXVA2)用evr(cp),没DXVA显卡的高级视频功能就废了

什么,你全软解……那就随意了,效果好坏全凭软件设置,ep无极限
引用

vempx@2008-10-16 12:51

原来EVR主要是和硬解有关系,我确实都是用ffdshow解码264的,我的显卡就是一个86GT,应该也没什么比较闪亮的功能~~
引用

| TOP