Linux 结合淡入淡出功能并转换为flac文件
我正在使用linux尝试淡入淡出并将音频文件转换为flac请参见下面的命令Linux 结合淡入淡出功能并转换为flac文件,linux,sox,libsox,Linux,Sox,Libsox,我正在使用linux尝试淡入淡出并将音频文件转换为flac请参见下面的命令 sox /tmp/audio1.wav /tmp/audio2.flac fade h 0:60 0 0:60 如何将flac选项“-b 16”添加到上面的行中 谢谢每个采样位数选项位于输出文件之前,即: sox infile -b 16 outfile 您确定要淡入/淡出时间超过60秒吗 作为说明,以下是一个在扫描开始和结束时在0.05秒内衰减的工作示例: sox -n -d synth 1 sine 10k-1k
sox /tmp/audio1.wav /tmp/audio2.flac fade h 0:60 0 0:60
如何将flac选项“-b 16”添加到上面的行中
谢谢每个采样位数选项位于输出文件之前,即:
sox infile -b 16 outfile
您确定要淡入/淡出时间超过60秒吗
作为说明,以下是一个在扫描开始和结束时在0.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
如果有人需要,语法是
sox /tmp/infile.wav -b 16 /tmp/outfile.flac fade h 0:60 0 0:60
这将输出一个具有60秒淡入和60秒淡出的16位flac文件为了简洁起见,当淡出长度与淡入长度相同时,可以省略淡出长度,因此
淡入h 60 0
就足够了。