我有一些wav 1536kbps的录音用FFmpeg压缩他们尽量不要损失音质容量占用要减少到原先的十分之一
可以使用以下命令:
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格式,尽量不损失音质,并将文件大小压缩到原先的十分之一。
原文地址: https://www.cveoy.top/t/topic/bdyC 著作权归作者所有。请勿转载和采集!