可以使用以下命令:

ffmpeg -i input.wav -b:a 1536k -compression_level 12 -acodec libopus -vbr on -application voip output.opus

解释一下命令参数:

  • -i input.wav:指定输入文件为input.wav。
  • -b:a 1536k:设置音频比特率为1536kbps,保持原始音质。
  • -compression_level 12:设置压缩级别为最高,以获得更好的压缩效果。
  • -acodec libopus:使用Opus编码器。
  • -vbr on:启用可变比特率编码,以获得更好的音质。
  • -application voip:设置编码应用程序为VoIP,以获得更好的语音质量。
  • output.opus:指定输出文件名为output.opus。

这个命令将会把原始wav文件压缩成opus格式,尽量不损失音质,并将文件大小压缩到原先的十分之一。

我有一些wav 1536kbps的录音用FFmpeg压缩他们尽量不要损失音质容量占用要减少到原先的十分之一

原文地址: https://www.cveoy.top/t/topic/bdyC 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录