tki*_*kit 90 command-line software-rec mp3 tagging
您会为 Linux 推荐哪个应用程序来标记 MP3?在 Windows 下我曾经使用 Tag&Rename 并且非常喜欢它;它在 Wine 下运行良好,但我想要一些本机运行的东西。
Lri*_*Lri 69
我主要使用mid3v2
. 您可以sudo apt-get install python-mutagen
在 Ubuntu 或sudo easy_install pip;sudo pip install mutagen
OS X 中安装它。
$ mid3v2 -h
Usage: mid3v2 [OPTION] [FILE]...
Mutagen-based replacement for id3lib's id3v2.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-v, --verbose be verbose
-q, --quiet be quiet (the default)
-e, --escape enable interpretation of backslash escapes
-f, --list-frames Display all possible frames for ID3v2.3 / ID3v2.4
--list-frames-v2.2 Display all possible frames for ID3v2.2
-L, --list-genres Lists all ID3v1 genres
-l, --list Lists the tag(s) on the open(s)
--list-raw Lists the tag(s) on the open(s) in Python format
-d, --delete-v2 Deletes ID3v2 tags
-s, --delete-v1 Deletes ID3v1 tags
-D, --delete-all Deletes ID3v1 and ID3v2 tags
--delete-frames=FID1,FID2,...
Delete the given frames
-C, --convert Convert tags to ID3v2.4 (any editing will do this)
-a "ARTIST", --artist="ARTIST"
Set the artist information
-A "ALBUM", --album="ALBUM"
Set the album title information
-t "SONG", --song="SONG"
Set the song title information
-c "DESCRIPTION":"COMMENT":"LANGUAGE", --comment="DESCRIPTION":"COMMENT":"LANGUAGE"
Set the comment information
-g "GENRE", --genre="GENRE"
Set the genre or genre number
-y YYYY[-MM-DD], --year=YYYY[-MM-DD], --date=YYYY[-MM-DD]
Set the year/date
-T "num/num", --track="num/num"
Set the track number/(optional) total tracks
You can set the value for any ID3v2 frame by using '--' and then a frame ID.
For example:
mid3v2 --TIT3 "Monkey!" file.mp3
would set the "Subtitle/Description" frame to "Monkey!".
Any editing operation will cause the ID3 tag to be upgraded to ID3v2.4.
Run Code Online (Sandbox Code Playgroud)
id3v2
并且id3tag
不支持Unicode和id3tool
和mp3info
不支持ID3v2的。
小智 10
我使用Ex Falso。它安装了 QuodLibet 音乐播放器,所以我试了一下。
我已经将它用于单个文件、成批文件……它非常直观,最重要的是,效果很好。
小智 9
我找到了这个线程并决定使用 id3tool。我只对一个非常轻量级的工具感兴趣,命令行很好。试图让我的系统免受繁重的 GUI 密集型工具偶尔带来的混乱。
在 Linux Mint 上安装非常简单:
sudo apt-get install id3tool
Run Code Online (Sandbox Code Playgroud)
据我所知,它不需要任何额外的库或任何东西。要获取可用选项的完整列表:
man id3tool
Run Code Online (Sandbox Code Playgroud)
要查看 mp3 文件的当前元数据:
id3tool <filename.mp3>
Run Code Online (Sandbox Code Playgroud)
这是我用来更新相当多的 mp3 的命令:
id3tool -t "<song title>" -a "<album name>" -r "<artist name>" -y "<year>" -c <track number, no quotes, just the number, like 1> <filename.mp3>
Run Code Online (Sandbox Code Playgroud)
这样做之后,我告诉 Banshee 重新扫描我的音乐库,并且“未知”类别中不再有任何文件。感谢陌生人你的火车给这个小费!
小智 9
我刚刚发现了这个名为puddletag 的小程序。它不像 Tag & Rename 那样美妙,但已经足够接近了。
从网站:
puddletag 是 GNU/Linux 的音频标签编辑器(主要创建),类似于 Windows 程序 Mp3tag。与大多数用于 GNU/Linux 的标记器不同,它使用类似电子表格的布局,因此您想要手动编辑的所有标记都可见且易于编辑。
支持常用的标签编辑器功能,例如从文件名中提取标签信息,通过使用模式和基本标签编辑基于标签重命名文件。
然后是函数,它可以执行诸如替换文本、修剪文本、大小写转换等操作。动作可以自动执行重复性任务。还支持使用 Amazon(包括封面艺术)、Discogs(也包括封面艺术!)、FreeDB 和 MusicBrainz 进行网络查找。还有很多,但我已经达到了逗号配额。
支持的格式:ID3v1、ID3v2 (mp3)、MP4 (mp4、m4a 等)、VorbisComments (ogg、flac)、Musepack (mpc)、Monkey's Audio (.ape) 和 WavPack (wv)。
小智 5
我喜欢eyeD3。
但是从 python pip 安装它而不是从 apt。apt 当前安装的是 0.6 版本,但我认为 pip 安装的是最新的。文档在这里:https : //eyeed3.readthedocs.io/en/latest/。eyeD3 有很好的文档,所以很容易上手。它还有一堆有用的插件 - 试试吧!
$ pip install eyeD3
归档时间: |
|
查看次数: |
148268 次 |
最近记录: |