如何创建 Silent Opus 音频文件

How to create Silent Opus Audio Files

我需要 1 秒到 60 分钟的无声 Opus 音频文件。

我为 wav 文件找到了这个例子:

60 seconds of silent audio in WAV:

ffmpeg -ar 48000 -t 60 -f s16le -acodec pcm_s16le -ac 2 -i /dev/zero -acodec copy output.wav

60 seconds of silent audio in MP3:

ffmpeg -ar 48000 -t 60 -f s16le -acodec pcm_s16le -ac 2 -i /dev/zero -acodec libmp3lame -aq 4 output.mp3

如何使用 ffmpeg 或类似工具为 opus 做这件事?

使用最新版本的 ffmpeg,运行

ffmpeg -f lavfi -i anullsrc -ac 2 -ar 48000 -t 30 -c:a libopus file.opus

您可以为 CBR 编码添加 -vbr 0 -b:a 128k