用ffmpeg压缩音频的时候如何合理设置码率?

压缩的是课程的人声
电脑的喇叭很一般,很难听出来差别
有什么办法来估计最佳压缩参数,或者图形化的比较压缩前后的区别?

ffmpeg用的是一个第三方带libfdk_aac的版本

压缩参数:
-c:v h264_nvenc -c:a libfdk_aac -vbr 3 -ac 1 -rc:v vbr -cq 37

其中音频用的是 -c:a libfdk_aac -vbr 3 -ac 1
虽然叫vbr但发现自动给我搞成cbr了
-vbr n 决定了码率,设置为3是ffmpeg maual举例的

语音要听清,96kbps远远足矣。

1 个赞

跟音频内容、采样率、编码都有关吧

我个人经验44.1-48khz的语音码率128kbps左右的mp3,或者96kbps左右的aac或vorbis,或者64kbps左右的opus音质在可接受的范围内

如果内容是音乐,码率会比语音多设150%左右

1 个赞

谢谢两位,有道理,音质其实很一般,估计64kaac都差不多了

以现在的电脑存储空间来说,音频的占比很小了,和视频甚至图片相比都几乎可以忽略,所以无差别的用256Kbps之类的码率感觉也没啥问题

1 个赞