figod 发表于 2005-12-18 14:39:09

在rmvb中+字幕...

我有一个无字幕的rmvb想把它+上字幕后再压成rmvb的

现在有个问题:我写的avs是
LoadPlugin("D:\Storm Codec\Codecs\VSFilter.dll")
DirectShowSource("E:\Downloads\1\0.rmvb)
TextSub("E:\Downloads\1\0.ass")
TextSub("E:\Downloads\1\0.chs.srt")
然后用WMP6.4播放,它告诉我说必须定义视频的fps

我翻了一下老贴 看见222222说用"convertfps=true"这个参数,但是WMP说没这个参数...%&208
于是我又强制定义fps=25或fps=30,结果都会出现影音不同步的现象

于是我又换了种方法....
用ERP直接压rmvb,vobsub自动加载了2个字幕中的的srt,结果是正常的....不知道为什么...

我现在要是想压2个字幕应该怎么做啊   谢谢~~

Nicole 发表于 2005-12-18 15:32:41

回复: 在rmvb中+字幕...

既然能直接挂着压字幕。。。那就把2个字幕合并

先把格式同一吧把那个srt也转成ASS可以用VOBSUB自带的subresync 转

silvery 发表于 2005-12-18 15:40:37

回复: 在rmvb中+字幕...

要用convertfps必须要带这个参数的DirectShowSource版本才行

2222222222 发表于 2005-12-18 17:48:34

回复: 在rmvb中+字幕...

你要加栽参数才能用啊

figod 发表于 2005-12-19 14:16:33

回复: 在rmvb中+字幕...

我写的avs有DirectShowSource啊,可是不行.....
DirectShowSource("E:\Downloads\1\0.rmvb",convertfps=true)
要加载什么参数?

ps:小n说的方法似乎可行,周末回家试试~~

figod 发表于 2006-1-2 18:26:14

回复: 在rmvb中+字幕...

那个...一直忘了这帖子了.......

小n的方法可以了 但是那个convertfps还是不行 怎么回事.....

Nicole 发表于 2006-1-3 02:45:02

回复: 在rmvb中+字幕...

fps用23.976呢。。。。

不过不用AVS就能解决了吧。。。。

figod 发表于 2006-1-3 03:21:49

回复: 在rmvb中+字幕...

用23.976和29.976都会不同步

不用avs是可以,关键我是不明白为什么别人能用convertfps这个参数而我用不了,RPRP%&098

2222222222 发表于 2006-1-3 07:46:09

回复: 在rmvb中+字幕...

你的AVS版本是不是2.56
不是的话就不能用

figod 发表于 2006-1-3 12:36:05

回复: 在rmvb中+字幕...

是AviSynth V2.5.6 Beta2(210205)

Nicole 发表于 2006-1-3 15:02:52

回复: 在rmvb中+字幕...

用MPC播放原来那个RMVB
对播放着的视频点右键--属性--详细信息看看视频的FPS多少 就用多少吧。。

figod 发表于 2006-1-3 19:43:50

回复: 在rmvb中+字幕...

显示的是23.000 结果还是不同步.....

我记得rv的帧率不是变得么

figod 发表于 2006-1-3 19:44:29

回复: 在rmvb中+字幕...

显示的是23.000 结果还是不同步.....

我记得rv的帧率不是变得么
页: [1]
查看完整版本: 在rmvb中+字幕...