我正在寻找一种批量减少mp3比特率的方法,以便处理我的大量mp3文件。尽管这应该是一个非常普遍的需求,但我发现这样做相当困难。
实际上,有许多人询问如何进行此操作,也有数十种甚至数百种不同价格的软件声称可以完成此任务。然而,在查看并尝试了一些免费软件后,我惊讶地发现没有一个能够轻松地完成批量转换/调整的任务。
如果我只需要转换单个文件,我被告知以下是一种不错的方法:
实际上,有许多人询问如何进行此操作,也有数十种甚至数百种不同价格的软件声称可以完成此任务。然而,在查看并尝试了一些免费软件后,我惊讶地发现没有一个能够轻松地完成批量转换/调整的任务。
如果我只需要转换单个文件,我被告知以下是一种不错的方法:
ffmpeg -y -loglevel "error" -i "my_music_file.mp3" -acodec libmp3lame -ab $BITRATE "my_music_file_new.mp3"
虽然我更希望文件在原地被修改,并且结果文件名不变。
我需要一个简单的bash脚本,使用ffmpeg递归遍历我的音乐目录并改变mp3文件的比特率。