瀏覽單個文章
cofecode
*停權中*
 

加入日期: Jul 2003
文章: 199
引用:
作者11jl
太感謝啦!
終於懂了,就我的認知

幸好我沒有兩種都灌!

不過,照這樣的說法,
是不是裝ffdshow會比自己選codec的K-Lite來的好?

用自帶codec的player(MPlayer)會比大量使用DirectShow技術的(MPC)來的穩定?


A1.K-Lite包了ffdshow,所以照理說K-Lite包了更多ffdshow沒有的codec.
(事實上是一種coding就有兩三個codec =_= 讓你慢慢選咧)
所以如果你很懶的找codec又想盡量一網打盡就選K-lite,反之可能選ffdshow會比較好(比較簡潔)

A2.自帶codec要看哪一種?
先說說影音檔案是怎麼開啟的,一般都是交給direct show,他會自動判定fourCC後調用最高優先的filiter起來做事,
包括一整套stream的流程,建立IGraph blah blah....但是也可以由軟體建IGraph,然後指定要掛入什麼filiter,建立pin connet
1.有的自帶是一樣將codec登錄dshow filiter,只是優先權排後面,自己要播放的時候再指定調用(ex. Nero Showtime?)
2.就把dll帶在旁邊,然後不知道用什麼方法調用 (模擬dshow呼叫?)
在實際使用上2不見得比1更穩,但應該至少不會搞的系統亂七八糟。

不過就實務經驗上來說,會有衝codec的情況大都是codec本身的相容性不夠好,
或是優先權設定有問題,其實是有軟體可以修正的。去找 DxFilterManage.exe 吧。

以上小弟一點淺見,有誤請指正。
舊 2007-01-21, 09:57 AM #17
回應時引用此文章
cofecode離線中