答案1
只需使用 Homebrew:
brew install id3lib
示例命令:ide3tag
Usage: id3tag [OPTIONS]... [FILES]...
-h --help Print help and exit
-V --version Print version and exit
-1 --v1tag Render only the id3v1 tag (default=off)
-2 --v2tag Render only the id3v2 tag (default=off)
-aSTRING --artist=STRING Set the artist information
-ASTRING --album=STRING Set the album title information
-sSTRING --song=STRING Set the title information
-cSTRING --comment=STRING Set the comment information
-CSTRING --desc=STRING Set the comment description
-ySTRING --year=STRING Set the year
-tSTRING --track=STRING Set the track number
-TSTRING --total=STRING Set the total number of tracks
-gSHORT --genre=SHORT Set the genre
-w --warning Turn on warnings (for debugging) (default=off)
-n --notice Turn on notices (for debugging) (default=off)
答案2
Python模块mutagen
附带一个mid3v2
命令。
mid3v2 --艺术家“Sigur Rós”*.mp3
在你问之前:不mutagen
,不是支持ID3v1,因为有不现在使用它的正当理由。
答案3
ID3 编辑器
虽然链接的网站页面面向 GUI,但它确实包含“新!命令行编辑器”。
答案4
塔格尔被推荐;它是免费的,看起来功能强大(批处理、封面工作等),但不确定它是否有 CLI。