it-swarm-vi.com

Công cụ gắn thẻ MP3 nào cho Linux?

Ứng dụng nào bạn muốn giới thiệu cho Linux để gắn thẻ MP3? Trong Windows, tôi đã từng sử dụng Tag & Rename và thích nó rất nhiều; Nó hoạt động tốt dưới Wine, nhưng tôi muốn một cái gì đó chạy tự nhiên.

81
pootzko

Có nhiều loại:

  • easytag có rất nhiều tùy chọn
  • kid nếu bạn đang ở trong môi trường Qt/KDE
  • id3v2 hoặc là eyeD3 cho dòng lệnh
  • Nói chung, trình phát nhạc cũng có thể chỉnh sửa các thẻ phổ biến, ví dụ: banshee, rhythmbox hoặc amarok

và nhiều thứ khác, hãy thử tìm kiếm kho phân phối của bạn và kiểm tra một số trong số chúng.

74
wag

Tôi chủ yếu sử dụng mid3v2. Bạn có thể cài đặt nó với Sudo apt-get install python-mutagen trong Ubuntu hoặc với Sudo easy_install pip;Sudo pip install mutagen trong 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.

id3v2id3tag không hỗ trợ Unicode và id3toolmp3info không hỗ trợ ID3v2.

57
Lri

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.

10
Boston Craig

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!

9
user173468

Tôi đã là người dùng chuyên dụng của Picard trong một thời gian khá lâu. 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.

8
Corey Farwell

Đối với GUI, tôi đề xuất easytag và bạn có thể tra cứu thêm các lựa chọn thay thế tại đây . Đối với dòng lệnh hãy kiểm tra id3v2, nhưng các lựa chọn thay thế là vô tận.

7
Caleb

Tôi mới phát hiện ra chương trình nhỏ này có tên 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 Chức năng, 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 ả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 được chỉ tiêu dấu phẩy.

Các định dạng được hỗ trợ: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a, v.v.), VorbisComments (ogg, flac), Musepack (mpc), Monkey Khơ Audio (.ape) và WavPack (wv).

7
Joelconty

Tôi cũng sẽ đề nghị lltag .

Hoạt động trên dòng lệnh, khá dễ dàng và nhanh chóng. Nó cũng hỗ trợ CDDB.

4
mgm

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':

enter image description here

Lưu ý Tôi nghĩ rằng điều này sử dụng ID3v2.4 tags (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:

3
Wilf

Tôi thích mắtD3.

Nhưng cài đặt nó từ python pip không phải từ apt. Apt hiện 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/ mới nhất / . 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ử!

$ pip install eyeD3

3
alexche8

Tôi thích TagToolid3tool . Cả hai đều dành cho dòng lệnh. Tôi cũng thấy Picard hữu ích cho các tệp nhạc tồn tại trong cơ sở dữ liệu MusicBrainz.

3
strangeronyourtrain
#!/bin/bash
for i in *.mp3 ; do
resto=$(echo "${i}" | sed 's/.mp3$//')
mid3v2 -t "${resto}" "${i}"
echo "${i}"
done
1
Lerroux