引用
最初由 堕天地狱 发布
謝謝weilai,問題搞定暸
再請教一個問題,就是120fps的wmv3vcm編碼的avi,怎樣能直接壓rmvb
我不想用avs changefps,因為轉齣來一頓一頓的,試過用24跟30的都是一樣
再者,因為avi中的音頻用暸聲音延遲,所以用avs壓會不影音不同步
ffdshow又沒有這個選項禁掉,應該怎樣纔行
照理說avs 的 changefps 有自動判斷 NULL Frame的功能 (不是我說的 ^^,我也看不出原始碼有判斷的能力^^功夫不到家)
所以FPS由大改小會將 120fps 中的 NULL Frame 除去
如此說來當然是轉成 30 最理想 (不破壞原本的真實Frame)
如果還是不理想
你可以退到底線,選擇 ChangeFPS(59.94) 這是HPP/BRP 可接受最高值
avi中的音頻用暸聲音延遲
那就影音分離處理
v=AVIsource("1.avi", false)
a=WAVsource("1.avi") #不行就改成 DirectShowSource("1.avi", video= False, audio= True)
AudioDub(v, a)
應該就不會不同步