录制带有大量静音的流式音频

recording streaming audio with huge periods of silence

我正在使用 darkice (http://darkice.org) on a Linux box to capture an audio feed from a fire department radio system. It works great and I can forward the stream to an Icecast2 (https://icecast.org) 服务器,这样消防员就可以收听现场广播。

我的下一个目标是将无线电传输实际记录到文件中。

消防部门并不总是那么忙,所以我捕获的流中有很长一段时间的静默(嘶嘶声)。我的目

对可以解决这个问题的工具有什么想法吗?

谢谢!

你应该可以为此使用 FFmpeg,它 silenceremove filter

未经测试,但请尝试这样的操作:

ffmpeg -i <Icecast URL> -af silenceremove=stop_periods=-1:stop_duration=1:stop_threshold=-30dB output.webm