我已经创建了一个PHP代码压缩mp3,同时上传到32kbps比特率,我已经引用了这个帖子
使用此代码
exec("ffmpeg -i inputfile.mp3 -ab 24000 outputfile.mp3")
Run Code Online (Sandbox Code Playgroud)
但问题是我无法压缩超过32kbps.我的代码指示压缩高达24kbps但执行后,我可以看到输出文件是32kbps.任何人都可以告诉我该怎么做才能压缩超过32kbps.或者ffmpeg是否有任何限制?
你不能达到低于32kbps的原因是因为采样率很可能仍然是44100-Hz意味着更大的流大小,你有一些选项44100-Hz, 22050-Hz, and 11025-Hz作为有效频率.
尝试(质量很低):
ffmpeg -i inputfile.mp3 -acodec libmp3lame -b:a 8k -ac 1 -ar 11025 outputfile.mp3
-b:a =音频比特率
-ar =采样率
| 归档时间: |
|
| 查看次数: |
3632 次 |
| 最近记录: |