我需要静音Opus音频文件的范围为1秒到60分钟。
我为wav文件找到了这个例子:
WAV中60秒的无声音频:
ffmpeg -ar 48000 -t 60 -f s16le -acodec pcm_s16le -ac 2 -i / dev / zero -acodec copy output.wav
MP3中60秒的无声音频:
ffmpeg -ar 48000 -t 60 -f s16le -acodec pcm_s16le -ac 2 -i / dev / zero -acodec libmp3lame -aq 4 output.mp3
如何使用ffmpeg或类似工具为opus执行此操作?
答案 0 :(得分:2)
使用最新版本的ffmpeg,运行
ffmpeg -f lavfi -i anullsrc -ac 2 -ar 48000 -t 30 -c:a libopus file.opus
您可以为CBR编码添加-vbr 0 -b:a 128k
。