我有一个大的MP3音频文件,大约170 MB,我想检查是否有剪切。详细而言,我需要增加音频音量,但我不想将音量调得太高并剪切音频样本。我曾尝试audacity目视检查样本,但在查看任何内容之前它都挂了,并且-我的机器有12GB RAM!
我知道sox
剪辑音频样本时会提供视觉指示,但我需要播放该文件。那么,是否有任何命令行工具可以告诉我是否在不以正常速度播放的情况下裁剪了样本?
sox不需要播放文件即可收集其统计信息。使用-n
来抑制声音输出。使用stat
效果来查找有关最大水平的信息:
$ sox mytest.mp3 -n stat
...
Maximum amplitude: 0.228743
Minimum amplitude: -0.235424
...
Volume adjustment: 4.248
上面的示例文件可以将其音量增加4.2,以进行标准化而不进行裁剪:
$ sox -v 4.24 mytest.mp3 norm.mp3
$ sox norm .mp3 -n stat
...
Maximum amplitude: 0.921943
Minimum amplitude: -0.951687
...
Volume adjustment: 1.051
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句