我已经尝试了所有sox.exe的组合方法,包括序列,混合,合并,乘法等.
我无法将单声道声道与立体声音乐曲目混合,并将单声道音轨置于混音中心.
使用混音/反弹中同时播放音频文件的任何方法将单声道音轨调到左声道.我希望它能很好地融入混音中但却无法弄清楚如何使其发挥作用.
任何帮助将不胜感激.它在批处理脚本中使用,必须是一个命令,只需在没有用户干预的情况下即时工作:指定2个以上的文件,全部一起播放,保持立体声和单声道,输出一个文件.
将声道置于中心意味着将其添加到相同音量的两个声道.你可以这样做:
sox -M stereo.wav vocal.wav result.wav remix -m 1,3 2,3
这里,-M(或--combine=merge)告诉SoX合并所有输入文件的所有通道.立体声通道stereo.wav将成为通道1和2,vocal.wav通道3的单通道.然后,remix效果允许以不同方式混合它们.与标准组合方法相比,它可以更好地控制过程.
这里,1,3将第一输出声道描述为声道1和3的总和(混合),即原始左声道和声道.因此,2,3对于第二输出声道,意味着右音乐声道和声道的总和.
与背景音乐相比,可能发生剪辑,或者声道太大或太软.如果发生这种情况,可以通过添加通道修改器p-5(如将音量降低5 dB)来纠正此问题:
remix -m 1p-5,3 2p-5,3
如果相对音量正常但发生剪辑,则其中一个自动缩放选项也可能足以补救它(remix -a 1,3 2,3或remix -p 1,3 2,3).
这适用于已知数量的输入文件,您知道哪个是哪个.为了自动处理任意数量的单声道/立体声输入文件,需要一些脚本来说明单声道和立体声文件分开并构造适当的SoX调用.
| 归档时间: | 
 | 
| 查看次数: | 2078 次 | 
| 最近记录: |