เครื่องมือแท็ก MP3 ใดสำหรับ Linux [ปิด]


80

แอปพลิเคชันใดที่คุณอยากแนะนำให้ Linux ติดแท็ก MP3 ใน Windows ฉันเคยใช้ Tag & Rename และชอบมันมาก มันทำงานได้ดีภายใต้ Wine แต่ฉันต้องการบางสิ่งที่ทำงานได้ดี


ภาพรวมที่ดีในปี 2018: addictivetips.com/ubuntu-linux-tips/ …
sondra.kinsey

คำตอบ:


73

มีหลากหลาย:

  • easytagมีตัวเลือกมากมาย
  • kid3ถ้าคุณอยู่ในสภาพแวดล้อม Qt / KDE
  • id3v2หรือeyeD3สำหรับบรรทัดคำสั่ง
  • โดยทั่วไปเครื่องเล่นเพลงยังสามารถแก้ไขแท็กทั่วไป fe banshee, rhythmboxหรือamarok

และอื่น ๆ อีกมากมายลองค้นหาที่เก็บข้อมูลการกระจายของคุณและทดสอบบางรายการ


4
ข้อควรระวังในการใช้id3v2เพราะมันไม่รองรับ unicode และจะทำให้แท็กของ mp3 ที่ทันสมัยที่ใช้ unicode เสียหาย (ดังที่ได้กล่าวไว้โดย @ user495470 ในคำตอบของเขาที่แนะนำmid3v2แทน)
gene_wood

3
id3v2ขณะนี้รองรับ unicode
Michal Polovka

55

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.

id3v2และid3tagไม่สนับสนุน Unicode และid3toolและmp3infoไม่สนับสนุน ID3v2


2
ฉันยอมรับว่า mid3v2 เป็นเครื่องมือการแท็กบรรทัดคำสั่งที่น่าเชื่อถือและทันสมัยที่สุดที่กล่าวถึงที่นี่ ควรได้รับการโหวตขึ้น
Jan-Philip Gehrcke

1
ตกลง ทั้งเครื่องเล่น iTunes และรถของฉันจะไม่รู้จักแท็กที่สร้างโดยเครื่องมืออื่น ๆ อันนี้ก็ทำแล้ว
mikiemorales

ความคิดใด ๆ วิธีเพิ่มแท็ก Publisher ด้วย
user889030

โปรดทราบว่าไม่ว่าด้วยเหตุผลใดก็ตามบน Debian คุณต้องติดตั้ง python-mutagen เพื่อรับไบนารี - python3-mutagen ไม่ได้ใส่อะไรลงไปในเส้นทาง
ACK_stoverflow

10

ฉันใช้ Ex Falso มันถูกติดตั้งพร้อมเครื่องเล่นเพลง QuodLibet ดังนั้นฉันจึงถ่ายทำ

ฉันใช้มันกับไฟล์เดียว, แบตช์ ... มันใช้งานง่ายและดีที่สุด, ทำงานได้ดีมาก


2
ผู้คนควรได้รับการเตือนว่าอดีต falso และ quod libet มีวิธีที่ไม่เป็นมาตรฐานสำหรับแท็ก "Album artist" แท็กนี้ซึ่งสร้างขึ้นในโปรแกรมแก้ไขนี้อาจไม่ปรากฏแก่ผู้เล่นคนอื่น
Barafu Albino

9

ฉันพบกระทู้นี้และตัดสินใจใช้ id3tool ฉันสนใจเครื่องมือน้ำหนักเบาเพียงอย่างเดียวบรรทัดคำสั่งก็ใช้ได้ พยายามทำให้ระบบของฉันปลอดจากความยุ่งเหยิงที่เกิดขึ้นเป็นครั้งคราวด้วยเครื่องมือที่ใช้งาน GUI ที่มีน้ำหนักมาก

การติดตั้งเป็นเรื่องง่ายสุด ๆ ใน Linux Mint:

sudo apt-get install id3tool

เท่าที่ฉันจำได้ว่ามันไม่จำเป็นต้องมีห้องสมุดหรืออะไรเพิ่มเติม วิธีรับรายการตัวเลือกที่มีทั้งหมด:

man id3tool

หากต้องการดูข้อมูลเมตาปัจจุบันสำหรับไฟล์ MP3:

id3tool <filename.mp3>

นี่คือคำสั่งที่ฉันใช้ในการอัปเดต 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>

หลังจากทำสิ่งนี้ฉันบอกให้แบนชีทำการสแกนคลังเพลงอีกครั้งและไม่มีไฟล์ใด ๆ ในหมวดหมู่ "ไม่ทราบ" อีกต่อไป ขอบคุณ strangeronyourtrain สำหรับเคล็ดลับนี้!


ฉันลอง id3tool แต่มีปัญหาบางอย่าง แท็กที่เขียนโดย id3tool ดูเหมือนจะไม่สามารถอ่านได้โดย MAD library ในกรณีส่วนใหญ่ (ล้มเหลวในประมาณ 80% ของกรณี)
Ben Crowell

3
id3tool ไม่รองรับแท็ก id3v2 ปกติเฉพาะแท็ก v1 เก่า และมันก็ไม่มีการพัฒนาอีกต่อไป
mivk

8

ฉันเป็นผู้ใช้Picard ที่ทุ่มเทมาระยะหนึ่งแล้ว เครื่องมือแท็กข้ามแพลตฟอร์มเดียวที่ให้ความรู้สึกมั่นคงอย่างแท้จริง อย่าลืมฐานข้อมูลเพลงขนาดใหญ่ของ MusicBrainz


7

ฉันเพิ่งค้นพบโปรแกรมเล็ก ๆ ที่เรียกว่า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)


2
พิจารณารวมถึงคำอธิบายเพิ่มเติมของคำแนะนำของคุณหรืออย่างน้อยก็ลิงค์ไปยังพวกเขา
HalosGhost

6

สำหรับ GUI ผมขอแนะนำให้easytagและคุณสามารถค้นหาเพิ่มเติมทางเลือกที่นี่ สำหรับบรรทัดคำสั่งตรวจสอบid3v2แต่ทางเลือกจะไม่มีที่สิ้นสุด


4

ฉันจะแนะนำlltagด้วย

ทำงานบนบรรทัดคำสั่งค่อนข้างง่ายและรวดเร็ว นอกจากนี้ยังรองรับ CDDB


1
รองรับการอ่าน vorbiscomment และ metaflac ด้วย
0xcaff

3

ผมชอบTagToolและid3tool ทั้งคู่ใช้สำหรับบรรทัดคำสั่ง ฉันยังพบว่า Picard มีประโยชน์สำหรับไฟล์เพลงที่มีอยู่ในฐานข้อมูล MusicBrainz


3

Audacity มีเครื่องมือแก้ไขข้อมูลเมตาซึ่งสามารถแสดงเมื่อส่งออกไฟล์หรือไปที่ 'ไฟล์'> 'แก้ไขข้อมูลเมตา':

ป้อนคำอธิบายรูปภาพที่นี่

หมายเหตุฉันคิดว่านี่ใช้แท็กID3v2.4 (ใน Mp3) ซึ่งไม่สามารถใช้งานได้กับอุปกรณ์บางอย่าง (และ Windows flippin แม้แต่Win8 ... ) Easytag มีตัวเลือกในการใช้ ID3v2.3 ซึ่งควรเข้ากันได้

ดูสิ่งนี้ด้วย:


มีตัวเลือกมากมายที่จะทำการแก้ไขเป็นชุด ถ้าคุณไม่ต้องการเขียนชื่อศิลปิน, ชื่อ ฯลฯ ในแต่ละเพลง ...
Rodrigo

@Rodrigo ใช่คุณสามารถบันทึกเป็นแม่แบบแล้วคุณก็ต้องแก้ไข ฯลฯ ชื่อของแต่ละคน
วิลฟ์

โปรดลอง puddletag และดูความแตกต่างสำหรับตัวคุณเอง เมื่อคุณมีโฟลเดอร์ย่อยจำนวนมากที่ต้องการการแก้ไข puddletag จะเร็วกว่าที่คุณแนะนำ
Rodrigo

@Rodrigo ฉันคิดว่าฉันเพิ่งเพิ่มสิ่งนี้เป็นทางเลือกที่คนอื่นอาจมีอยู่แล้ว! พูดแบบนี้ตามปกติฉันจะใช้easytag(คุณสามารถโหวตpuddletagคำตอบ btw ได้)
วิลฟ์

3

ฉันชอบ eyeD3

แต่ติดตั้งจากไพ ธ อนไม่ได้ฉลาด ตอนนี้ติดตั้ง apt เวอร์ชั่น 0.6 แต่ pip ติดตั้งล่าสุดฉันคิด เอกสารที่นี่: https://eyed3.readthedocs.io/en/latest/ eyeD3 มีเอกสารที่ดีดังนั้นจึงง่ายต่อการเริ่มต้น นอกจากนี้ยังมีปลั๊กอินที่มีประโยชน์มากมายลองใช้ดู!

$ pip install eyeD3


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.