使用DirectVobSub在WMP12上掛載特效字幕
此方法雖可行,但還是建議您使用PotPlayer等播放器掛載字幕如果您要自找麻煩,我也不會阻止您的=="
先說方法,再講原理
如果只是要用WMP12播放TS檔,只要停用Media Foundation即可
要用DirectVobSub外掛字幕請將MS解碼器全部停用
當然,您需要先安裝ffdshow與DirectVobSub
MPEG2解碼器記得調用
去交錯設定
去交錯前
去交錯後
如還有任何疑難雜症,請敲敲鍵盤提問吧^^"
再來說一下原理:
這方法的原理是停用MS內建的解碼器
這樣子WMP就會使用你所安裝的解碼器
因為MS內建的解碼器是新型的Media Foundation格式
一般的解碼器大多數都還是舊型的DirectShow格式
DirectVobSub也算是DirectShow濾鏡
所以不能在Media Foundation下使用~
這樣了解了嗎?
停用Media Foundation之後MS解碼器反而無法去交錯了...
這讓人不得不用ffdshow video decoder去解碼再加上deinterlacing做後處理
MS解碼器無法去交錯是因為YV12輸出~
NV12輸出的話就會調用顯卡去交錯~
而DirectVobSub無法在NV12狀態下運行~
YV12則不會,需要自己設定由CPU去交錯~
雖然都能去交錯,可是效果並不相同~
顯卡的去交錯能力比CPU強多了~
由此可見顯卡對於圖形的運算能力較CPU強~
顯卡要是在某些方面無法勝出CPU的話~
顯卡早就沒有廠商要製作了...
==THE END== Hi,
Pureland大
沒想到您真的來開帖教學如何在WMP掛載字幕
如果有時間我也來自找麻煩一下好了=))
我先收下了
感謝您的教學!!
有問題再來問您 感謝大大指教~小弟又學到新的知識了
真的是受益良多啊^^
頁:
[1]