AVS脚本音频处理问题 单声道转立体声 方法
2007.rm是单声道视频 2008.rm是立体声视频
video1 = DirectShowSource("2007.rm",23.976,convertfps=true)
video2 = DirectShowSource("2008.rm",23.976,convertfps=true)
#video1+video2 提示不匹配
l_ch = GetChannel(video1, 1).Normalize
r_ch = GetChannel(video1, 1).Normalize
stereo = MergeChannels(l_ch,r_ch).ResampleAudio(44100)
video1=AudioDub(video1, stereo)
video1+video2
#上面代码行是行
#问题是:怎样把单声道文件专成立体声 排除上面的方法。
如果AVS 支持
if video1=单声道 then
l_ch = GetChannel(video1, 1).Normalize
r_ch = GetChannel(video1, 1).Normalize
stereo = MergeChannels(l_ch,r_ch).ResampleAudio(44100)
video1=AudioDub(video1, stereo)
end if
我的意思是忽略video1是单声道或是立体声 都将其转为立体声。
有什么办法
座等高手解答