瀏覽單個文章
Shade
Senior Member
 
Shade的大頭照
 

加入日期: Oct 2002
您的住址: El's room
文章: 1,046
引用:
作者chanhsiaohsin
ffdshow在不夠力的CPU上依然沒有幫助,
我是用K6-II-500,在WIN底下用ffdshow依然不順;
後來用GeexBox才獲得解決。

我想可能是你使用的 ffdshow 版本的關係,ffdshow 的作者 Milan 有很長一段時間沒有編譯新的版本,提供由他編譯的執行檔給大家,這段期間之內(大概是從去年到今年中),網路上一般流傳的 ffdshow 的執行檔都是由一位熱心的網友叫做 athos 幫忙編譯提供的。
由於 athos 編譯的時候發生了一些問題一直無法解決,所以他改換了其他的編譯器,並且關掉了所有編譯器的最佳化設定,所以他編譯出來的好幾個 alpha 版本,執行速度相當慢,甚至可能還會比 XviD 經過最佳化之後的 Decoder 還慢。
如果你是使用這些未經最佳化版本的 ffdshow,解碼速度很慢不如 GeeXbox 是正常的。
這是第一個原因。

第二個原因,如果你是用 WMP7/8/9/10 這種非常耗費資源的媒體播放程式來播放檔案,那麼雖然解碼器一樣,但是 Player 程式本身又多佔用一些 CPU 時間,所以解碼速度不如 GeeXbox,這也是正常的。
換用其他的 Player,例如 MPC,解碼負擔會輕很多。

如果有使用適當的編譯器,編譯時有開啟設定最佳化的參數,那麼實際上 ffdshow 的解碼速度和 GeeXbox 是不相上下的。
Milan 今年中以後又開始自己編譯新的 ffdshow 檔案,並且另外設立了一個新網頁
http://ffdshow.sourceforge.net/tiki...ew_articles.php

他提供編譯的版本速度一向是較快的,我相信在有最佳化的情況下,ffdshow 和 GeeXbox 本身的解碼速度應該是差不多的。
舊 2004-09-26, 09:46 PM #18
回應時引用此文章
Shade離線中