Câu trả lời:
Có nhiều loại:
id3v2
hoặc eyeD3
cho dòng lệnhbanshee
, từ rhythmbox
hoặcamarok
và nhiều thứ khác, hãy thử tìm kiếm kho lưu trữ phân phối của bạn và kiểm tra một số trong số chúng.
id3v2
vì nó không hỗ trợ unicode và sẽ làm hỏng các thẻ của bất kỳ mp3 hiện đại nào sử dụng unicode (như được đề cập bởi @ user495470 trong câu trả lời của anh ấy mid3v2
thay vào đó)
id3v2
hiện hỗ trợ unicode
Tôi chủ yếu sử dụng mid3v2
. Bạn có thể cài đặt nó sudo apt-get install python-mutagen
trong Ubuntu hoặc với 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.
id3v2
và id3tag
không hỗ trợ Unicode và id3tool
và mp3info
không hỗ trợ ID3v2.
Tôi sử dụng Ex Falso. Nó được cài đặt với trình phát nhạc QuodLibet, vì vậy tôi đã cho nó một shot.
Tôi đã sử dụng nó với các tệp đơn lẻ, các lô tệp ... Nó khá trực quan và tốt nhất là hoạt động rất tốt.
Tôi tìm thấy chủ đề này và quyết định sử dụng id3tool. Tôi chỉ quan tâm đến một công cụ rất nhẹ, dòng lệnh vẫn ổn. Cố gắng giữ cho hệ thống của tôi không bị lộn xộn thỉnh thoảng được mang đến bởi các công cụ nặng về GUI.
Cài đặt cực dễ trên Linux Mint:
sudo apt-get install id3tool
Theo như tôi nhớ thì nó không yêu cầu bất kỳ thư viện bổ sung hay bất cứ thứ gì. Để có được một danh sách đầy đủ các tùy chọn có sẵn:
man id3tool
Để xem siêu dữ liệu hiện tại cho một tệp mp3:
id3tool <filename.mp3>
Đây là lệnh tôi đã sử dụng để cập nhật khá nhiều 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>
Sau khi làm điều này, tôi đã bảo Banshee quét lại thư viện nhạc của mình và không còn bất kỳ tệp nào trong Danh mục "Không xác định". Cảm ơn người lạ cho mẹo này!
Tôi đã là một người dùng chuyên dụng của Picard trong một thời gian dài. Các tagger đa nền tảng duy nhất cảm thấy thực sự vững chắc. Đừng quên cơ sở dữ liệu âm nhạc khổng lồ của MusicBrainz.
Tôi mới phát hiện ra chương trình nhỏ này có tên là puddletag . Nó không tuyệt vời như Tag & Rename, nhưng nó đủ gần.
Từ trang web :
puddletag là trình chỉnh sửa thẻ âm thanh (chủ yếu được tạo) cho GNU / Linux tương tự như chương trình Windows, Mp3tag. Không giống như hầu hết các trình gắn thẻ cho GNU / Linux, nó sử dụng bố cục giống như bảng tính để tất cả các thẻ bạn muốn chỉnh sửa bằng tay đều có thể nhìn thấy và dễ dàng chỉnh sửa.
Các tính năng chỉnh sửa thẻ thông thường được hỗ trợ như trích xuất thông tin thẻ từ tên tệp, đổi tên tệp dựa trên thẻ của chúng bằng cách sử dụng các mẫu và chỉnh sửa thẻ cơ bản.
Sau đó, có các Hàm, có thể thực hiện những việc như thay thế văn bản, cắt xén nó, thực hiện chuyển đổi trường hợp, v.v. Các hành động có thể tự động hóa các tác vụ lặp đi lặp lại. Thực hiện tra cứu web bằng Amazon (bao gồm cả ảnh bìa), Discogs (cũng bao gồm cả ảnh nghệ thuật!), FreeDB và MusicBrainz cũng được hỗ trợ. Có thêm một chút nữa, nhưng tôi đã đạt đến hạn ngạch dấu phẩy của mình.
Các định dạng được hỗ trợ: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a, v.v.), VorbisComments (ogg, flac), Musepack (mpc), Monkey's Audio (.ape) và WavPack (wv).
Đối với GUI, tôi đề xuất easytag và bạn có thể tra cứu nhiều lựa chọn thay thế ở đây . Đối với dòng lệnh kiểm tra id3v2
, nhưng các lựa chọn thay thế là vô tận.
Audacity có một công cụ chỉnh sửa siêu dữ liệu, có thể được hiển thị khi xuất tệp hoặc bằng cách đi tới 'Tệp'> 'Chỉnh sửa siêu dữ liệu':
Lưu ý Tôi nghĩ rằng điều này sử dụng các thẻ ID3v2.4 (trong Mp3), không tương thích với một số thiết bị (và flippin Windows, thậm chí Win8 ...). Easytag tuy nhiên có một tùy chọn để sử dụng ID3v2.3, tương thích.
Xem thêm:
easytag
(bạn có thể đưa ra puddletag
câu trả lời btw)
Tôi thích mắtD3.
Nhưng cài đặt nó từ pip python không phải từ apt. apt hiện đang cài đặt phiên bản 0.6 nhưng tôi cài đặt pip mới nhất. Tài liệu ở đây: https://eyed3.readthedocs.io/en/latest/ . eyeD3 có tài liệu tốt để dễ dàng bắt đầu. Ngoài ra, nó có một loạt các plugin hữu ích - hãy thử nó!
$ pip install eyeD3