向 mp3 添加标签以便在音乐播放器中使用

向 mp3 添加标签以便在音乐播放器中使用

我希望这是正确的提问地点。

基本上,我正在使用CMUS并有一个小 bash 脚本来自动下载、重命名和移动 mp3。

然而,cmus 只是将歌曲名称列为其在库中的完整路径(例如/home/user/music/genre/song.mp3:)

我想通过向 mp3 文件添加专辑、标题和艺术家等标签来更改此设置。

我不确定在 Unix 中某些文件是否固有地具有这样的元数据,或者是否必须以特定方式创建数据以便音乐播放器能够读取它。

我读了cmus 手册页我没有看到任何关于它如何读取标签或标签的信息。

总的来说,通过 bash 脚本在读取输入(例如 ' albumname')后,我想知道如何将该输入分配为 mp3 文件的专辑标签以供音乐播放器使用。

答案1

尝试eyeD3

从安装它蟒蛇点子。 pip 安装最新版本。

文档在这里:https://eyed3.readthedocs.io/en/latest/

eyeD3有很好的文档,所以很容易开始。

它还具有许多有用的插件 - 尝试一下!

相关内容