『漫游』酷论坛>『影音数码技术学习交流』>AVS脚本音频处理问题  ..
AVS脚本音频处理问题 单声道转立体声 方法
letiange@2007-03-28 08:56
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是单声道或是立体声 都将其转为立体声。
有什么办法
座等高手解答
letiange@2007-03-28 12:55
达人都睡觉么
 | TOP