Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

optional support for lyrics embedded in id3 tags #1110

Closed
Clementine-Issue-Importer opened this issue Dec 6, 2013 · 45 comments
Closed

optional support for lyrics embedded in id3 tags #1110

Clementine-Issue-Importer opened this issue Dec 6, 2013 · 45 comments

Comments

@Clementine-Issue-Importer

From machat.v on December 16, 2010 02:19:07

I have some mp3's with lyrics stored right in their id3 tags, so it would be great if I could see them in Song info tab. Could you add this option please?
Thanks for your great work...

Original issue: http://code.google.com/p/clementine-player/issues/detail?id=1110

@Clementine-Issue-Importer
Copy link
Author

From keirangtp on December 25, 2010 02:40:04

Summary: support for lyrics embedded in id3 tags

@Clementine-Issue-Importer
Copy link
Author

From keirangtp on December 25, 2010 02:44:46

I would also add the ability to put any lyrics from the "song information" tab into tags of a song. This way the feature would work both ways.

While we're at it, I think a setting like "Always store lyrics in song's tags" would be nice too. Without it, you'd just need to accept each and every lyric manually (by selecting a provider in the "song information" tab for example). With it on, Clementine would do this for you (if there were no lyrics previously in the tag of course).

Ability to clear the tag would be useful too.

@Clementine-Issue-Importer
Copy link
Author

From keirangtp on December 25, 2010 02:46:02

Issue 1043 has been merged into this issue.

@Clementine-Issue-Importer
Copy link
Author

From phoebe@spambog.com on December 25, 2010 04:39:06

Any file modifications absolutely need to be optional with opt-in.

@Clementine-Issue-Importer
Copy link
Author

From keirangtp on December 25, 2010 05:00:03

Yes, of course.

Summary: optional support for lyrics embedded in id3 tags

@Clementine-Issue-Importer
Copy link
Author

From potharn.imre on January 22, 2011 12:29:04

It would be great if Clementine could display lyrics embedded not only in mp3 files, but in all filetypes it can play.

@Clementine-Issue-Importer
Copy link
Author

From jediafr on February 10, 2011 10:07:18

That feature would be great addition to th already nice Clementine !

@Clementine-Issue-Importer
Copy link
Author

From jomaweb on February 12, 2011 15:25:13

This would be a great feature

@Clementine-Issue-Importer
Copy link
Author

From s@kazlauskas.me on February 18, 2011 06:09:36

I also vote for it. Also It would be great, if it would catch .txt or some other text file in some directory with lyrics for that song.
For example song:
Tr_-Song.mp3
Would check for lyrics in set directory and in directory where song resides this way:
Tr
-Song(except for ogg and other media formats)
Tr - Song_(except for ogg and other media formats)

@Clementine-Issue-Importer
Copy link
Author

From darthroe on February 21, 2011 14:56:25

This feature should definitely be considered. Most of my music already have lyrics saved in the mp3 files.

@Clementine-Issue-Importer
Copy link
Author

From keirangtp on March 01, 2011 05:18:06

Issue 1523 has been merged into this issue.

@Clementine-Issue-Importer
Copy link
Author

From potharn.imre on March 08, 2011 03:18:14

There exists a script for Amarok 1.4 for displaying embedded lyrics from Mp3, Ogg, Flac, M4a files.
Could it be used to implement this feature? http://kde-apps.org/content/show.php/Lyrics+ID3?content=49274

@Clementine-Issue-Importer
Copy link
Author

From stifi.s@freenet.de on March 27, 2011 13:48:49

I am (was) the author of the script mentioned in Comment 12. Even if it does a good job I'd recommend a re-wright of the code, if it is considered for usage with Clementine.

Anyhow, as far as I know, the Clementine script interface has no support for lyrics right now.

Btw, I'd also vote for that feature. Till then I use a quick and dirty hack in the svn code to display lyrics in the comments column ;-).

@Clementine-Issue-Importer
Copy link
Author

From aram.mm on May 03, 2011 02:18:08

I really like the idea. I had been using songbird for a while and changed to Clementine because it uses way less cycles on my computer, but I the Songbird lyrics plugin. It did exactly what I wanted.

@Clementine-Issue-Importer
Copy link
Author

From erinisobell on June 23, 2011 18:17:46

Guys, this is not just an idea. Guayadeque music already implemented. It really really nice feature and only saw it in Guayadeque for me. In Guayadeque, if doesnt have the lyrics already in the file, it fetches and save to the audio file for you if you want.

Add this and I switch to Clementine completely without looking back! I mean it!

@Clementine-Issue-Importer
Copy link
Author

From phycker on June 24, 2011 01:13:29

Not just Guyadeque. When Songbird used to be there for Linux (officially), there was a lyrics plugin for it which did the same thing. And Amarok saves the lyrics in a local database. So you don't always need an Internet connection to fetch the lyrics.

@Clementine-Issue-Importer
Copy link
Author

From davidsansome on June 26, 2011 03:07:39

Issue 2020 has been merged into this issue.

@Clementine-Issue-Importer
Copy link
Author

From jmmzon on July 02, 2011 04:17:34

All my songs have embedded lyrics, and this feauteres should be good

@Clementine-Issue-Importer
Copy link
Author

From faust.mef on July 02, 2011 04:20:16

nope, this feature just should be ^^^

@Clementine-Issue-Importer
Copy link
Author

From erinisobell on July 06, 2011 01:51:53

oh back to check on this issue! And I would emphasise on ID Tagging lyrics, makes a lot of sense. Saving lyrics of a file to different file is like linking a content on website and when its moved, ur link is useless and dead. Imagine u have to reorganise ur HDD structure, then u hv to config lyric dir again every time. With tagging lyrics into a file, just send file to a friend, and music moves with lyrics embedded. To me lyrics as separate file should be banned in a modern world...:)

@Clementine-Issue-Importer
Copy link
Author

From samsas.traum on July 15, 2011 09:29:14

Agreed, this feature is a must, and it should work with the id3v2 tag, not separate files, this way the lyrics travel with the mp3 and they load instantly no matter what!

@Clementine-Issue-Importer
Copy link
Author

From kadaimx on August 09, 2011 13:42:29

This feature will be nice. But, as someone that have used in the past other Lyrics solutions, I must say that is better to write down this frame on the file as UTF-8.

This is because with that you can range a wide variety of languages (spanish, japanese, korean, etc...) so it maybe might need to be the default encoding. That, or either have an autodetect mode for the text... or either let the user choose the encoding of the lyrics.

@Clementine-Issue-Importer
Copy link
Author

From xavier.courmont on August 20, 2011 15:22:17

perferably in id3tag, if not in text files store in the same folder than the song.
one would not always have internet connection...

@Clementine-Issue-Importer
Copy link
Author

From potharn.imre on February 28, 2012 03:42:32

This issue is more than a year old, yet we hear nothing as to whether it will be implemented.
This feature would be all the more useful, as you cannot find lyrics for quite a lot of music from the internet, where lyrics would be good since you do not understand the lyrics perfectly (e.g. because the song is not in your native tongue), nor can you find lyrics for Classical music.
Needless to say that Foobar2000 displays the embedded lyrics perfectly. However, I would prefer to use a native Linux application (and Clementine looks prettier, too).

@Clementine-Issue-Importer
Copy link
Author

From guillaumh on April 19, 2012 06:41:21

Exaile (another free Linux media player) supports embedded lyrics (in its version 0.3.2.2).

@Clementine-Issue-Importer
Copy link
Author

From fabien.barbet on August 28, 2012 03:06:32

yes !!! lyrics should be handled just as songbird does.

if the lyrics are already in the tag then display them
if not then fetch them from internet and add them to the tag!

+edit possibility by double clicking or something

adding in the options which way do the user prefer to handle lyrics (fetching from internet only, read from id3 tag when available, add to id3tag when fetched or no internet fetch at all)

@Clementine-Issue-Importer
Copy link
Author

From thorsten.stettin on September 04, 2012 14:38:19

I can only say:

yes !!! lyrics should be handled just as songbird does.

if the lyrics are already in the tag then display them
if not then fetch them from internet and add them to the tag!

+edit possibility by double clicking or something

adding in the options which way do the user prefer to handle lyrics (fetching from internet only, read from id3 tag when available, add to id3tag when fetched or no internet fetch at all)

Do it, Babe, do it! What's the problem?

@Clementine-Issue-Importer
Copy link
Author

From arvenil on September 15, 2012 15:38:21

Please, please, please, please! +1 :)

@Clementine-Issue-Importer
Copy link
Author

From kofi.ahianyo on October 25, 2012 16:57:33

I vote for it.

And by the way i don't really get why this is not a default feature on any music player. You've got ID3 tags rights ? So why not using them all ? I had a MS Windows partition just to use MediaMonkey which so far was the best music player i had on either operating system.
Now i'm back on Linux and i keep on trying the -too numerous- music players with no success. No one suits my needs, and the Lyrics thing is just one of them :-(
At least Clementine has dynamic playlists which can search the tag "comment" ...

@Clementine-Issue-Importer
Copy link
Author

From novak.bacetic on November 01, 2012 16:55:39

I would like to see this feature too, otherwise I'm afraid that I 'll have to switch to some other mp3 player in linux.

@Clementine-Issue-Importer
Copy link
Author

From jasminejacquelin on November 16, 2012 22:39:45

I would also love this feature, this is the first thing I noticed when I switched to Clementine.

@Clementine-Issue-Importer
Copy link
Author

From nikolardoflamingo on November 30, 2012 18:42:54

Okay, it's time for this to actually happen now. Opt-in to store lyrics in tags, display lyrics from tags as well. This is especially helpful for songs that don't have lyrics available at the standard sites, but that can be found by searching (or just by listening) - I'd like to be able to paste in lyrics and save them.

@Clementine-Issue-Importer
Copy link
Author

From thebense on November 30, 2012 18:44:47

I agree!!

@Clementine-Issue-Importer
Copy link
Author

From xxttrreemmee on January 28, 2013 05:31:31

what about *.m4a? at the moment we can't even edit tags...

@Clementine-Issue-Importer
Copy link
Author

From LumpiLou on March 12, 2013 02:45:29

I vote for it.
switched from guayadeque (which is of course a great peace of software) to clementine since i use kde. clementine integrates better in kde.
reading and writing lyrics in the id3 tag is the only thing i miss.
btw: thx to all the devs for the wonderfull clementine

@Clementine-Issue-Importer
Copy link
Author

From svavil on March 29, 2013 01:53:21

I vote for it. Running Windows, just switched to Clementine from iTunes. Getting lyrics from id3 tags is the only thing I didn't find in Clementine. The rest works pretty well.

@Clementine-Issue-Importer
Copy link
Author

From sonic_yakusuco@hotmail.com on April 10, 2013 18:18:02

Same here!

I want this feature very bad! :D

@Clementine-Issue-Importer
Copy link
Author

From john.maguire on April 10, 2013 20:11:32

Labels: Restrict-AddIssueComment-Commit

@Clementine-Issue-Importer
Copy link
Author

From arnaud.bienner on November 26, 2013 05:57:22

Issue 1043 has been merged into this issue.

@itkwon
Copy link

itkwon commented Jan 10, 2014

This feature is necessary especially for non-English speakers. They need lyrics in their own language, and it is stored in id3 tag.

@jraygauthier
Copy link

Should be pretty easy to implement using taglib:

http://users.musicbrainz.org/~luks/taglib/api/classTagLib_1_1ID3v2_1_1Frame.html#259ca6b3acb155c023a30d541444fec6

Could it be a possibility to add this library as a dependency of clementine?

@jraygauthier
Copy link

Nice. I just noticed that taglib is already a dependency of clementine.

@Chocobozzz
Copy link
Contributor

See this PR #4784

@amuttsch
Copy link
Member

Closed via commit 258ae28

@tmst
Copy link

tmst commented May 27, 2017

Hmm. Lyrics are no longer automatically getting populated in the UI from network sources. I think this happened in the last few weeks. Perhaps a regression introduced by this enhancement?

v13.1 on openSuse Linux

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants