現在、シェルファイル内でこのコマンドを使用して、オーディオファイルから無音部分を削除しています。
ffmpeg -i $INFILE -af silenceremove=0:0:0:-1:1:${NOISE_TOLERANCE}dB -ac 1 $SILENCED_FILE -y
これは、すべての無音を削除し、残りのオーディオを一緒に圧縮することを除いて、正常に機能します。
各オーディオの間に2〜3秒を残して、これをどのように行うことができますか
多くのオーディオを処理するため、ソリューションは非常に効率的である必要があり、ffmpegやsoxなど、LinuxとOSXの両方に簡単にインストールできるツールを使用する必要があります。