结合淡入淡出功能并转换为flac文件

时间:2014-12-14 20:40:40

标签: linux sox libsox

我正在尝试淡化并将音频文件转换为flac,请参阅下面的命令

sox /tmp/audio1.wav /tmp/audio2.flac fade h 0:60 0 0:60

如何将 flac选项" -b 16" 添加到上面一行

感谢

2 个答案:

答案 0 :(得分:1)

每个样本位选项位于输出文件之前,即:

sox infile -b 16 outfile

您确定要在60秒内淡入/淡出吗?

作为一个例子,这是一个工作示例,在扫描的开始和结束时淡出.05秒:

sox -n -d synth 1 sine 10k-1k fade h .05 0 gain -20

调整音量以避免耳朵损伤。

您可以使用频谱图效果显示信号,例如:

sox -n -d synth 1 sine 10k-1k fade h .05 0 gain -20 spectrogram -o specgram.png

答案 1 :(得分:1)

万一有人需要这个语法

sox /tmp/infile.wav -b 16 /tmp/outfile.flac fade h 0:60 0 0:60

这将输出一个16位的flac文件,其中60秒淡入和60秒淡出