瀏覽單個文章
lwb
Power Member
 

加入日期: Nov 2000
您的住址: 台灣桃園
文章: 644
用TMPGEnc但不用內建的DirectShow Multimedia File Reader讀取MPEG檔的方法:

==

需要的軟體:
TMPGEnc(當然)

Avisynth
http://www.math.berkeley.edu/%7Ebenrg/avisynth.html

這是一個可以用Script組合AVI的程式
但在這裡我們只用到它的DirectShow filter
注意這個程式只有DLL,沒有執行檔

AVS import filter for TMPGEnc
http://www.math.berkeley.edu/%7Eben...synth-apps.html

這個VFAPI Plug-in讓TMPGEnc可以讀取Avisynth的AVS檔案

==

步驟:

1.安裝Avisynth
把下載的檔案解開,把裡面的avisynth.dll複製到WINDOWS/SYSTEM資料夾
然後按兩下install.reg向windows註冊這個DLL
(然後要不要重開電腦呢?我忘了)

2.檢查安裝的Avisynth能不能使用
打開記事本,寫下以下內容:

DirectShowSource("I:\lostuniv.MPG")

(當然,MPEG路徑檔名請自己找一個已存在的檔案)

把這個文字檔存成test.avs
(檔名自己取,但附檔名一定要是avs)

然後用Windows Media Player開啟這個test.avs檔案,然後很神奇地,竟然在裡面出現了我們指定的MPEG檔案,這就代表avisynth安裝成功了

3.安裝AVS import filter for TMPGEnc
把tmpgenc-readavs.zip解開,將ReadAVS.dll複製到TMPGEnc的目錄中,
然後在ReadAVS.reg上按兩下,向TMPGEnc註冊這個VFAPI Plug-in

4.用TMPGEnc開啟剛剛建立的AVS檔案,就可以把在AVS檔案中指定的檔案壓縮成新的MPEG檔案了

==

就這樣,有問題再問吧


------------------
我也只是一個新手罷了,所以請大家多多指教

[這篇文章曾被 lwb 重新修正編輯過 (時間 12-29-2000).]
舊 2000-12-30, 01:23 PM #5
回應時引用此文章
lwb離線中