NMM视频技术(旧)

 找回密码
 成为会员
搜索
查看: 5475|回复: 5

[求助]一个关于AVS的问题

[复制链接]
发表于 2004-10-22 23:07 | 显示全部楼层 |阅读模式
现在我想拿AVS来合并两个RMVB格式的视频

于是我就试着这样写:

#source
v1=Directshowsource("C:[Yakitate_Japan][01].rmvb",fps=23.976).ConvertToYUY2()
v2=Directshowsource("C:[Yakitate_Japan][02].rmvb",fps=23.976).ConvertToYUY2()
vedio=v1.trim(0,0)+v2.trim(0,0)

结果错误提示为:The Audio Of The Two clips Have different samplerates!Use SSRC()ResampleAudio()

然后我再分别测出了两个RMVB音频部分的sampling rate

其中一个为32000HZ,而另一个为44100HZ.于是我再尝试在vedio=v1.trim(0,0)+v2.trim(0,0)后加上Resampleaudio(44100),但情况还是一样,同样出现上面的错误提示.

究竟怎样才能利用AVS来合并两个不同sampling rate的RMVB文件呢?
发表于 2004-10-23 13:27 | 显示全部楼层
RMVB啊……汗
我没用AVS编辑过RMVB,更别提RMVB的音频了
给你个提示不知道对不对(我是RMVB超级大外行):先分离音频,转成WAV用WAVSOURCE(“XXX.WAV”)导入,然后再行处理……赫赫~很笨的方法,错了表扔西红柿哦
 楼主| 发表于 2004-10-23 17:34 | 显示全部楼层
按你的方法试过了,还是不行

对了,我最近写AVS压RMVB时,压出来的东西有比较多的鬼影(也不知道是不,好象又是有色块)
请问这类的情况有什么滤镜可以解决吗?
发表于 2004-10-23 18:08 | 显示全部楼层
鬼影问题啊……我没遇到过,但应该不是滤镜的问题。
我猜测,可能是用directshowsource打开文件的问题……你可试试,安装别的版本的解码器试试看?
发表于 2004-10-26 23:01 | 显示全部楼层
vorrhy  在 2004-10-22 11:07 PM 发表:

现在我想拿AVS来合并两个RMVB格式的视频

于是我就试着这样写:

#source
v1=Directshowsource("C:[Yakitate_Japan][01].rmvb",fps=23.976).ConvertToYUY2()
v2=Directshowsource("C:[Yaki ...

我明白了,你的问题在于Resampleaudio(44100)加错了地方,你看看这样写会不会有问题:

  1. v1=Directshowsource("C:[Yakitate_Japan][01].rmvb",fps=23.976).ConvertToYUY2().Resampleaudio(44100)
  2. v2=Directshowsource("C:[Yakitate_Japan][02].rmvb",fps=23.976).ConvertToYUY2().Resampleaudio(44100)
  3. vedio=v1.trim(0,0)+v2.trim(0,0)
复制代码
发表于 2004-10-27 17:45 | 显示全部楼层
究竟要如何做才可以呢?DGWXX大大可以帮我在dreamland那里问一下吗?
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

小黑屋|手机版|NMM视频技术

GMT+8, 2025-5-6 02:10 , Processed in 0.424621 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表