【发布时间】:2021-05-26 15:35:44
【问题描述】:
基本上,我想要实现的是编写一个脚本来将我的歌曲库中的文件重命名为以下格式
“歌曲名称 - 艺术家”
我已经尝试寻找可以从这些文件中获取该数据的代码,但我找不到任何东西。
【问题讨论】:
标签: linux bash shell ubuntu audio
基本上,我想要实现的是编写一个脚本来将我的歌曲库中的文件重命名为以下格式
“歌曲名称 - 艺术家”
我已经尝试寻找可以从这些文件中获取该数据的代码,但我找不到任何东西。
【问题讨论】:
标签: linux bash shell ubuntu audio
这行代码来自: https://askubuntu.com/questions/226773/how-to-read-mp3-tags-in-shell
具体来说,用户 mxmlnkn 给出了正确的答案。我使用他们的代码来实现与您正在寻找的类似的东西,并且效果很好:
ffprobe -loglevel error -show_entries format_tags=artist -of default=noprint_wrappers=1:nokey=1 file.mp3
如果您想添加,例如,专辑和曲目名称,您可以使用format_tags,如下所示:
format_tags=artist,album,title
【讨论】: