『漫游』酷论坛>『影音数码技术学习交流』>[求助]RMVB的压制问题

[求助]RMVB的压制问题

堕天地狱@2004-05-05 16:37

今天压RMVB遇到奇怪的问题
我用avs压的,脚本如下


LoadPlugin("VSFilter.dll")

AVIsource("1.avi")

Tweak(0,1.3,0,1.1)

textsub("DVD 640x480 WMV9 QL93 24fps 160Kbps.ass")
textsub("kalaOK.ass")

试用BRP1。5。3。1跟ERP1。62压,开头一分多钟影音还同步,接着就不同步了
请问什麼原因
引用

llk@2004-05-05 23:06

没有定义祯速???
或者把音频分离出来………AVS合并压…………
不知道行不行……
引用

weilai@2004-05-06 10:40

如果 1.avi 是 VBR MP3 可再加上 EnsureVBRMP3Sync
AVIsource("1.avi").EnsureVBRMP3Sync

或著影音分離處理
v=AVIsource("1.avi", false)
a=WAVsource("1.avi") #不行就改成 DirectShowSource("1.avi", video= False, audio= True)
AudioDub(v, a)
引用

堕天地狱@2004-05-06 20:26

VBR的mp3真難搞,您的方法我收下 試試先

另外,問問weilai,EnsureVBRMP3Sync的作用是?
引用

weilai@2004-05-06 20:34

如字面
使視訊與 VBR MP3的音訊同步
引用

堕天地狱@2004-05-06 23:43

謝謝weilai,問題搞定暸

再請教一個問題,就是120fps的wmv3vcm編碼的avi,怎樣能直接壓rmvb
我不想用avs changefps,因為轉齣來一頓一頓的,試過用24跟30的都是一樣
再者,因為avi中的音頻用暸聲音延遲,所以用avs壓會不影音不同步
ffdshow又沒有這個選項禁掉,應該怎樣纔行
引用

adamhj@2004-05-07 14:59

关注ing~我也发现经常会出现一顿一顿的,特别是平移的场景特别明显~
引用

weilai@2004-05-08 10:51

引用
最初由 堕天地狱 发布
謝謝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)
應該就不會不同步
引用

adamhj@2004-05-08 17:32

刚刚发现这样好像不错:先changefps(29.970),然后用IVTC降到23.976,抖动现象明显减少~
引用

堕天地狱@2004-05-08 20:23

引用
最初由 weilai 发布



avi中的音頻用暸聲音延遲
那就影音分離處理
v=AVIsource("1.avi", false)
a=WAVsource("1.avi") #不行就改成 DirectShowSource("1.avi", video= False, audio= True)
AudioDub(v, a)
應該就不會不同步


音頻延遲不是這個意思,就是用Nandub閤並視頻跟音頻的時候用暸音頻延遲
您這個做法還是會不同步
另外直接壓120fps的wmv3VCM真的無法嗎
引用

| TOP