作者sarzty (时蚀石)
看板AVEncode
标题Re: [请问] 请问rmvb合并
时间Wed Sep 21 13:31:09 2011
从前文中发现,原PO似乎已经处理好AviSynth跟VirtualDub,这边就不多说了
下面是我的方法,给您做个参考
1. 参考以下avisynth语法合成影片与声音
V1 = DirectShowSource("D:\影片1_有声.mp4", audio=false)
V2 = DirectShowSource("D:\影片2_无声.mp4")
Voutput = V1+V2
#不读取声音资讯,载入并合并影片画面资讯
Audio = DirectShowSource("D:\影片1_有声.mp4").DelayAudio(延迟秒数)
#取得音讯资讯
#DelayAudio 设定声音要延迟几秒才开始播放,可用小数点,例如(5.3)
return AudioDub(Voutput,Audio)
#输出
2. 使用VirtualDub或MeGUI之类的压制软体开启写好的avs档
3. 微调并输出
4. 将输出档案转档 (看个人需求)
有错还请指出,谢谢
--
修改项目:移除抽出影像步骤,改用语法取消读取声音资讯
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.135.11.98
※ 编辑: sarzty 来自: 140.135.11.98 (09/21 13:48)
1F:推 yuitmko:谢谢s大提供的方法,可是我已经转了数十个rmvb档,全部重来 09/21 23:19
2F:→ yuitmko:换成avi我真的会疯掉,每个档案从dvd转档都要1hr以上耶 09/21 23:20
3F:→ yuitmko:可以从上文附图找其他解决方法吗?明明两个rmvb档案格式都 09/21 23:23
4F:→ yuitmko:调成一样了,为什麽一直出现video/audio不match的错误咧 09/21 23:24
5F:→ yuitmko:我在怀疑是否两档案的ID数据相反的关系?这可以修正吗? 09/21 23:27
6F:→ sarzty:记忆中ID只是顺序应该不影响,不match的原因有影音长度不一 09/22 13:11
7F:→ sarzty:编码不一、档案损毁等原因,我的习惯都是把影像跟音讯拆开 09/22 13:12
8F:→ sarzty:处理,比较不会出现这种问题 09/22 13:13
9F:→ sarzty:AVS虽然我是写MP4,不过你改成rmvb应该也行,不用重转 09/22 13:15