I'm looking for an application that automatically searches lyrics on the internet and stores them in ID3-tags. Such a program, called iArt, already exists for Microsoft Windows. Does a similar application exist for Ubuntu as well?


I know of no application that will actually automatically write the lyrics to the iD3 tag for the file but rhythymbox has a plugin that will download lyrics from the internet.

Also remember that not all lyrics are available and subject to copyright in many countries.

There are many applications that will however enable you to edit the iD3 tags of your files either individually or in a batch;

  • Easytag which is available in the software centre for installation.
  • MusicBrainz Picard which is available in the software centre for installation.
  • MP3 Diags which is a very feature rich and easy to use.
  • Puddletag simple basic application.
  • Only a few iD3 editor applications are capable of editing lyrics tag. In instance, KiD3 can edit lyrics tag and Easytag not. – juanmah Apr 30 '13 at 5:09
  • Amarok 1.4 has an script that let to read and save lyrics to iD3. Amarok 2.x doesn't have any script alike. – juanmah Apr 30 '13 at 5:11

I wrote a python script that will search for lyrics and embed those lyrics to your mp3 files. Script Blog

  • 1
    While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. – αғsнιη Oct 29 '14 at 20:34
  • [user@ub Auto-MP3-Lyrics-Tagger]$ sudo pip install eyed3 Requirement already satisfied (use --upgrade to upgrade): eyed3 in /usr/lib/python2.7/dist-packages Cleaning up... [user@ub Auto-MP3-Lyrics-Tagger]$ python auto_lyrics_tagger.py Traceback (most recent call last): File "auto_lyrics_tagger.py", line 4, in <module> import eyed3 ImportError: No module named eyed3 – Exeleration-G Oct 30 '14 at 11:25
  • That error occurred because eyed3 module wasn't detected.There is currently an issue with eyed3 installation , you should type sudo pip install . --allow-external eyed3 --allow-unverified eyed3 to resolve it. – yask Oct 30 '14 at 19:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.