将音频元数据(专辑名称、曲目编号等)转储到命令行

Joe*_*ams 9 linux music command-line

例如,如果我使用 Audacity 或 Rhythmbox 打开音频文件,我可以查看元数据标签,例如艺术家姓名、曲目标题、年份等。在 Linux 下的命令行上有没有一种方便的方法可以做到这一点?

Jou*_*eek 8

如果它是一种标准的标签,我相信exiftool应该可以解决问题。

如果不是,您可能需要找到其他可以转储audacity 使用的格式(显然是 info 标签)的东西。


cor*_*nus 7

您可以使用以下工具之一:

媒体信息

从音频文件输出所有基本信息的简单程序。

exiftool(来自 perl-image-exiftool 包)

这个更可定制,支持在图像、音频和视频文件中读取和写入元信息。

mutagen-inspect(来自mutagen 包)

用于 Python 的 mutagen 音频标记库的简单前端。