使用SFD編碼器轉換avi影片時那漫長的等待時間
簡直就是一場噩夢。
在無數的等待之後,讓我發現了一個秘密,用這
個方法可以大幅度提高編碼速度。只需要對音頻
進行編碼和音視頻合成即可,視頻編碼的時間幾
乎可以忽略不計。
其實細心的話您也許早就發現了,首先編碼音頻
這時會生成一個sfa音頻文件,然後開始編碼視頻
文件同樣也會有一個臨時文件生成。這個文件就
是m1v格式的視頻文件。編碼器在載入avi文件時,
可以設置碼率視頻尺寸等參數,而載入m1v視頻文
件時這些選項全都不能使用。
好了說了這些難道您還沒想到嗎?
說簡單一些就是:
一.將SFD視頻文件解碼為音頻,和視頻兩個文件。
二.檢查輸出的文件,要保證文件的質量和格式正確
其中音頻文件應該為WAV格式,視頻文件應該為
MPG格式。
三.先對視頻文件進行編碼,輸出格式為m1v,需要注
意的是視頻碼率,尺寸等參數要一幷設置完畢。
四.啓動視頻編碼器,分別載入視頻和音頻文件(在
使用時會沒有m1v選項,但是一樣能用)。
五.設置音頻編碼格式然後開始編碼。
六.使用工具檢查輸出的影片信息是否和源文件相同。
只要基本信息就可以,因爲我們是要減小文件才
從新編碼的,所以碼率不同是正常的。
在此還要特別感謝論壇里的“YZB”兄弟,是在和他
聊天時談到KVCD時,讓我想到可以事先設置m1v影片
的碼率,於是我利用這個方法來轉換m1v視頻文件。
[ 此贴被glf999在2005-09-07 09:29重新编辑 ]