INTERACT FORUM
More => Old Versions => JRiver Media Center 25 for Windows => Topic started by: Matt on January 07, 2019, 11:01:30 am
-
Now when you right-click a track (or tracks), there is an option in Library Tools to "Lookup Lyrics...". It fills the "Lyrics" field that already exists in the tag.
This looks the file up from a couple sites.
Then you can check the feature to "Display Lyrics" if you're in "Cover Art" mode in the display area (where visualizations are, etc.). They will draw next to the cover art.
Please feel free to post questions or comments here. Thanks.
-
Tried it but don't see any such option.
-
Tried it but don't see any such option.
It's coming in MC25, which will be available in the next few days.
-
That should make a good amount of people happy. :)
-
I'm looking forward to this feature.
-
Will there be a built in lyric viewer also? Maybe Lawrence Welk style with the bouncing ball :) Showing my age.
-
Wasn't there a plugin that did this years ago? I seem to remember it running into some legal problems.
Craig
-
I pulled up Joan Baez Blessed Are and clicked on Lookup Lyrics and - bingo - the lyrics loaded. Then I tried Eva Cassidy Live at Blues Alley and, unfortunately, nothing loaded. Blues Alley is a pretty well know jazz vocal album so I was surprised nothing came up. So I did a little searching.
Well, there are at least 3 azlyrics sites that I found - .com, .biz and .org. .org does not seem to actually exist, except in searches. .com exists but Firefox will not pull it up - it says it is suspicious. .org comes up alright and does have Blues Alley in it. When I search on Cheek to Cheek (the first song on Blue Alley) on azlyrics.com from Firefox it does find the song, but on a different album of hers - Nightbird. So, it seems the lookup may be using the .com site. But since it does not have Blues Alley on it, I am fearful that it might be pretty incomplete. Can you confirm which site the new lookup is using?
When looking up the lyrics, a count of the tracks being looked up is given, but there is no indication how many are found. You have to go look at the tag to see if the lookup was successful. That is Ok for a few lookups, but for any sizeable number it would be nice to have success or not reported. I can envision doing a lot of lookups, especially at first, and not having any indication of which were successful and which failed.
A View option to see the lyrics during playback would be nice.
-
Will there be a built in lyric viewer also? Maybe Lawrence Welk style with the bouncing ball :) Showing my age.
This is why I still use Foobar from time to time... Along with the ability to read lyrics outside the tag and located in a text file. (Lookup done using Artist - Name or something similar...)
It should read both synced (.lrc or .kas) files and unsynced (.txt.) files.
That would be a nice addition for MC25...
Thx for considering!
-
After some initial success with this, I'm now getting no lyrics at all...
Firefox won't load https://www.azlyrics.com/ reporting "secure connection failed", while chrome reports that the "page is not working"
However, it loads just fine in Safari on my phone. Are there limits imposed?
-
I tried the lyrics lookup using MC25 (64-bit version) on a Windows 10 machine. I only have a small library there but tried it for all tracks of 1 album. Worked perfectly :)
My main library is attached to a Mac so I'll do deeper testing once the Mac version of MC25 is available.
-
Although the lyric lookup seems to work very well it gave some strange responses for example The best of 1927, album artist 1927 gives some very interesting historical comments but not lyrics!
-
After some initial success with this, I'm now getting no lyrics at all...
Firefox won't load https://www.azlyrics.com/ reporting "secure connection failed", while chrome reports that the "page is not working"
However, it loads just fine in Safari on my phone. Are there limits imposed?
Last night, their website loaded for me, so I tried some lyrics lookups with MC...
Got around thirty tracks done, then nothing.
Refreshed the page I still had open in my browser, and it was back to "Secure connection failed".
No-one else is reporting any issues, leading me to believe there is an issue at my end of things, but for the life of me, I can't think what that might be.
-marko.
-
It may just be a site limitation. We'll find out.
-
Last night, their website loaded for me, so I tried some lyrics lookups with MC...
Got around thirty tracks done, then nothing.
Refreshed the page I still had open in my browser, and it was back to "Secure connection failed".
No-one else is reporting any issues, leading me to believe there is an issue at my end of things, but for the life of me, I can't think what that might be.
-marko.
I've just done about 100 tracks and no issues. Although I did go to azlyrics.com a few times on my phone after reading your replies and a few times I got http errors, so perhaps their webhosting just sucks.
It would be nice if this could run in the background, without the pop-up. Like the tagging, or thumbnail building can.
-
The lookup seems questionable. I took a few tracks that I knew weren't on azlyrics, all by A Blaze of Feather:
- Dust in the Wind - matched to Lost Girls by Cocorosie
- More Than I - matched to Look at Me by Lil' Wayne
- Seasons - matched to Awake Like An Owl by Andre Nickatina
- We Were Here - matched to An Orgy Of Critics by Say Anything
This artist isn't represented at all on azlyrics, so I was hoping to get null results. On this album of 13 tracks, these 4 seemed to randomly match stuff and the other 9 are blank.
These are tagged very cleanly, and even have the itunecatalogid filled it (which I verified matches through their API):
https://itunes.apple.com/lookup?id=1244665689
{
"resultCount":1,
"results": [
{"wrapperType":"track", "kind":"song", "artistId":1230442691, "collectionId":1244665675, "trackId":1244665689, "artistName":"A Blaze of Feather", "collectionName":"A Blaze of Feather", "trackName":"We Were Here", "collectionCensoredName":"A Blaze of Feather", "trackCensoredName":"We Were Here", "artistViewUrl":"https://itunes.apple.com/us/artist/a-blaze-of-feather/1230442691?uo=4", "collectionViewUrl":"https://itunes.apple.com/us/album/we-were-here/1244665675?i=1244665689&uo=4", "trackViewUrl":"https://itunes.apple.com/us/album/we-were-here/1244665675?i=1244665689&uo=4",
"previewUrl":"https://audio-ssl.itunes.apple.com/apple-assets-us-std-000001/AudioPreview127/v4/a8/62/27/a86227e7-771f-cba6-88b5-fbea5758c44e/mzaf_6719387934128127487.plus.aac.p.m4a", "artworkUrl30":"https://is4-ssl.mzstatic.com/image/thumb/Music127/v4/ee/40/cd/ee40cd65-f297-8565-6082-175256738551/source/30x30bb.jpg", "artworkUrl60":"https://is4-ssl.mzstatic.com/image/thumb/Music127/v4/ee/40/cd/ee40cd65-f297-8565-6082-175256738551/source/60x60bb.jpg", "artworkUrl100":"https://is4-ssl.mzstatic.com/image/thumb/Music127/v4/ee/40/cd/ee40cd65-f297-8565-6082-175256738551/source/100x100bb.jpg", "collectionPrice":9.99, "trackPrice":1.29, "releaseDate":"2017-06-30T07:00:00Z", "collectionExplicitness":"notExplicit", "trackExplicitness":"notExplicit", "discCount":1, "discNumber":1, "trackCount":13, "trackNumber":12, "trackTimeMillis":369320, "country":"USA", "currency":"USD", "primaryGenreName":"Alternative", "isStreamable":true}]
}
EDIT: I went there and just typed "A Blaze of Feather" into the search box and the ones that matched those tracks are in the results:
https://search.azlyrics.com/search.php?q=a+blaze+of+feather
Is there a way to specify a percent match before applying the lyrics? It doesn't appear that searching for "A Blaze of Feather" in quotes does much to improve the search result quality...
-
Can I ask if the lyrics are stored in the MC database lyrics field?
A few years back I loaded a bunch of lyrics in, from a plugin I believe.
Result was the MC database grew from 4MB to like 20MB, making library server clients take too much time to load up the library.
-
Can I ask if the lyrics are stored in the MC database lyrics field?
Yes.
A 20MB Library shouldn't be an issue these days though. My Library is 32MB already. Load times are fine, even on Clients.
-
This page isn’t working www.azlyrics.com didn’t send any data.
ERR_EMPTY_RESPONSE
-
FYI
I just tried your provided link and the page opened for me.
Ken
-
I don't like this functionality (I like the idea, just not how it's working). I can't trust any of the match, there's no verification that it matched, the match % isn't shown, when it has matched, I can't figure out what it matched to, etc.
I don't think I'll ever use it, but I'd like to. Unless there are features introduced that lock an artist to the artist in the metadata, and the song in the metadata, I can see most users being perplexed by bogus matching like I experienced (and the limits that appear to be occurring).
How is the search/ match implemented? What is actually being used to do the search?
Could this instead be implemented like the Get Move and TV Info, where you see what's matching before data writes to your database?
-
This page isn’t working www.azlyrics.com didn’t send any data.
ERR_EMPTY_RESPONSE
Yep...Looks like I've been blocked!!! Just tried through my work VPN and the lookup works fine in MC and the URL is accessible through a browser....
Wow good thing I didn't try more than 300 songs!! Do we know what the limit is? What's causing it to block a user?
Personally I like the idea and is a lot easier than doing it manually. You can always change it if it screws up.
One thing is for sure if it's blocking now with just a few Beta Users trying it out I wouldn't release it to a larger audience!!!
-
I made a possible fix for the blocking, so let's just see if it's better in the next build.
-
If they have chosen to block people based on use, maybe it would be a good idea to contact them. They may not be ready for the usage that JRiver could send their way.
-
This is a great feature that I'd love to see polished. Worked fine for Cat Steven's Greatest Hits (don't judge me), but for 'Til Tuesday's Coming Up Close it appears to be drawing from a tablature website. I'm getting the chords along with the lyrics.
-
Works fine. I really appreciate this feature. Good job !
-
I am having trouble locating "display lyrics" and using "lookup the lyrics." Also would like someone to make youtube videos to show everyone where and how to find things. It would be easier to visualize instead of a lot of searching and reading. I would like to know what you can do with the latest 25 version with cool additional updates. Thank you if someone can do this. :)
-
Please re-read the first post.
-
Please re-read the first post.
The first post says to right click on a track(s) and then click "Lookup Lyrics...". I believe you have to right click on a track(s) then select Library Tools then "Lookup Lyrics...". If Lookup Lyrics was the last action you did, then it will appear with a simple right click on the track, but only if that was the last right click action you did.
EDIT: Looks like the first post has been corrected.
-
Thanks for responding. I have made progress. Do you have to right click every song to look up lyrics? When you go to player then display options, it has a check mark. But lyrics don't display unless I right click song to look up lyrics. I manually right clicked every song on a playlist to see what would happen. It does show lyrics from song to song. Is this the easiest way to do it ? Thanks.
-
You can select more than one, then do the lookup.
-
Is there any plan to build this into Auto Import, it would be really nice to import an album complete with lyrics
Just my lazy nature :)
-
Will be there soon the possibility to choose where MC is looking for lyrics?
Google search for lyrics is not working in Europe.
-
25.0.25 (4/18/2019)
12. Changed: When looking for lyrics at Google, the language of English is forced (to avoid German, etc. causing problems).
13. Changed: Made Google lyrics work for a few more songs.
This seems to make the lyrics lookup a little too opened...It returns Youtube references and all kinds of unwanted results...Especially with french songs...
-
If you ever notice the lookup isn't working anymore it's most likely due to Big Brother Google wanting you to validate you're not a Robot. As a workaround I just manually lookup with the link I posted Here:https://yabb.jriver.com/interact/index.php/topic,119674.msg829828.html#msg829828 (https://yabb.jriver.com/interact/index.php/topic,119674.msg829828.html#msg829828), then find all the buses or cars with the anti-robot...:) and all is good..For a while...
-
Hi All, When looking up lyrics it would be good if you ignored everything in brackets () {} [] in the track name.
See attached.
Ross
-
Hi All, When looking up lyrics it would be good if you ignored everything in brackets () {} [] in the track name.
See attached.
Ross
Good idea.
Coming next build:
Changed: Things in brackets are removed from the name before lyrics lookup.
-
Woot, that's a new record for me. Two ideas implemented this week :)
Have a great weekend all.
Ross
-
Here's another idea… Why not store on your local servers like it's done for cover art and start the lookup there first...
-
Hey guys,
I think I have solution for this... Try using VPN connection trough Germany. I'm able to open AZlyrics.com without the error message that page didn't send any data and MC is looking up for lyrics again without any problems. Even on tracks where it fails befor the VPN patch
Hope this works for you guys... I'm starting updating mine huge library now
-
I've tried it and it works. A couple of would likes... As it seems now, this add lyrics can only be done song by song, album by album. It would take years for me to accomplish this in this format. An auto find or something similar would make this an even more assume feature.
-
I've tried it and it works. A couple of would likes... As it seems now, this add lyrics can only be done song by song, album by album. It would take years for me to accomplish this in this format. An auto find or something similar would make this an even more assume feature.
You can do multiple albums at once. Just use a view or search to get all the albums, select everything and have it get lyrics. You can do it by genre, for example, to break it into more manageable groups.
-
If you have a problem with AZLyrics, please talk to them.
If you don't like the implementation in MC, don't use it.
You have zero idea what we do internally, so please don't make judgments about it.
I do not use it for this exact reason, which is too bad since I had looked for this feature for a long time.
Please, read the comments above. It is not just me. You customers are being harmed by your implementation. I would hope that you would be responsive to that. I am trying to help you improve your product. There are things you can do to help the problem. Why do you not do them?
AZLyrics is a bad player as a website. Turns out this is an old problem with them. And, as a banned user, it is not easy to talk to them. Please understand that. You should not be promoting their bad behavior.
We have had this discussion before and it will probably go nowhere. But, I honestly believe their is a problem with the current implementation of the lyrics lookup and I would hope you would recognize that and fix it.
-
dtc check out https://www.mediahuman.com/lyrics-finder/
Free to use, can check thousands of songs at the same time, has good results. I’ve been using it for the last few years and it’s great.
-
Sorry if I missed it but is there an option to save lyrics in a folder instead of being embedde in the file tags?
-
Sorry if I missed it but is there an option to save lyrics in a folder instead of being embedde in the file tags?
Not that I've heard or read.
-
They take very little space, in case that's your concern
-
Shortcut "Control+Z" problem: If you get wrong lyrics stored in the tags and you press control+z afterward, the lyrics are not removed. Means changes before the lyrics are undone. Are you able to implement this shortcut also for the lyric tag?
-
I do get mainly the same lyrics when I perform a lookup on different songs - this one.
What we once thought we had we didn't, and what we have now will never be that way again
So we call upon the author to explain
Our myxomatoid kids spraddle the streets, we've shunned them from the greasy-grind
The poor little things, they look so sad and old as they mount us from behind
I ask them to desist and to refrain
And then we call upon the author to explain
.........
Any ideas why?
-
Could we please make the lookup user selectable and not dependent on the display lyrics selection under display?
It could be added under General -> Online Metadata. (Similar to the "Lookup cover art for files that have....(see attached))
I want to have full control on what's added in my tags and the automatic lookup also slows down skipping tracks while keeping the "Display Lyrics" on.
thx
-
Coming next build:
Changed: Made lyrics lookup at playback time if lyrics display is on optional.
-
Thank you.
-
Just a heads up: this feature was automatically enabled for me and I didn't even know about it. I mainly listen to asian music. A LOT of my songs automatically got gibberish and wrong lyrics in the tags. I guess because lyrics for asian music/asian websites is not supported. But because of this, I now have to clear the LYRICS tag for a lot of my music.
-
You could restore from a backup. MC makes them automatically.
Be sure you're using 25.0.71 or later.
-
I like this option. Kind of fun to see the lyrics I have been singing wrong for 35 years!
One question; I get lyrics showing up occasionally to songs with no lyrics. Example is Tangerine Dreams soundtrack to Miracle Mile. I think they had lyrics on every song (not positive). Can this be fixed? Can you report it to someone?
No biggie, but it would be nice if we corrected database mistakes if possible.
Cheers,
Kyle
-
I see google may be the main source for lyrics lookups? There is some small issues with it.
- Empty lines after verses or empty lines in general seems to get lost.
- There is always that line in the middle that is cut short (...)
-
Will there be any way to adjust the size of the text used in the lyrics when displayed?
Also, can we get a Toolbar Button for this function?
-
Good idea.
Coming next build:
Changed: Things in brackets are removed from the name before lyrics lookup.
This is not working for me, just tried with
Fleetwood Mac - Rhiannon (Single Version)
Fleetwood Mac - Over My Head (Single Version)
No lyrics. But if I manually removed '(Single Version)' from both tracks, the lyrics were picked up.
-
Good idea.
Coming next build:
Changed: Things in brackets are removed from the name before lyrics lookup.
Hello,
How about doing the same thing for (), please? Or let the user decides which symbols in the preferences.
It's frustrating for the people who have +50k songs with all the "feat." formatted as "(feat. ****)". In that case, the lyrics lookup never work.
Thanks,
creal.
-
Am I the only one caring about this aspect? ::)
-
This is not working for me, just tried with
Fleetwood Mac - Rhiannon (Single Version)
Fleetwood Mac - Over My Head (Single Version)
No lyrics. But if I manually removed '(Single Version)' from both tracks, the lyrics were picked up.
Are we sure this is a good idea? Removing brackets is ok I guess but not removing what’s in the brackets as you may have different lyric versions for different song versions…
-
Sure, but we could specify a rule, like this one: remove all "(feat.-)" in title before looking up for lyrics
-
Sure, but we could specify a rule, like this one: remove all "(feat.-)" in title before looking up for lyrics
I think it's risky for MC to make decisions like this. You can rename your files.
-
I think it's risky for MC to make decisions like this. You can rename your files.
And the feat. Could also mean slightly different lyrics than a “non feat.” Version. What I do when this happens is do the lookup manually within MC with a custom rule.
-
My opinion is that brackets off all types should be excluded when searching for lyrics. At least a third of my library has brackets of some sort for things like featured artist, remix, remixing artist, remix version, covered artist, acoustic version, demo version, live version, radio edit, etc. Many bands release remix albums for every album they have. None of these albums get lyrics for me. Maybe some of the different versions have slightly different lyrics but these small discrepancies are minor compared to a third of my music failing lookup. Some of the bracketed stuff is user entered, some is officially there. It is unlikely that a user on one of the lyric sites is going to make lyrics for every bracketed version of each song, and if they did it's unlikely they would format the name consistently with the official track name.
Another possible fix for this is one that I have recommended for videos in the past. Give MC the ability to use an alternative field for lookup. Call it something like "lyric lookup". Let users fill that field with a cleaned up name that will be used when searching for lyrics.
-
I think it's risky for MC to make decisions like this. You can rename your files.
Hello Jim,
Okay, that's fine. I am thinking about replacing all parenthesis by brackets (only if the song is related to a "feat." info). What's the easiest way to bulk retag & rename all those songs, please?
Thanks,
creal.
-
And the feat. Could also mean slightly different lyrics than a “non feat.” Version. What I do when this happens is do the lookup manually within MC with a custom rule.
How can you do that? Could you describe the process of looking up lyrics manually with a custom rule, please?
-
Library Tools can do a find and replace.
-
Library Tools can do a find and replace.
Just "Paste Link Information to Clipboard" under a right clcik "manage links" upper right corner:
<Link version="1.2">
<Item Name="Name">Google Lyrics</Item>
<Item Name="Action">1</Item>
<Item Name="Base URL">http://www.google.com</Item>
<Item Name="Search URL">http:////www.google.com//search?q=[Artist]+[Name]+lyrics</Item>
<Item Name="Filter"/>
</Link>
-
Library Tools can do a find and replace.
Thanks, but what formula do I have to type to bulk tag in one click, please?
I already use the "replace" function to change "(feat" by "[feat", but now I am facing a problem since I have different names, such as:
- Eyesdown [feat. Andreya Triana) : this is the easiest type of names to be renamed, just an ended parenthesis to be replaced by an ended bracket
- Ante Up [feat. MOP) (Remix) : the "(Remix)" info is well placed (at the end of the name)
- Purple Rain (Mousse T's Home A Lone Mix) [feat. Steve Clisby) : this one is an error from my part, it has to be inverted (the feat. info before the remix info)
- I See Gilrs (Crazy) [feat. Romeo & Harry Brooks) (Tom Neville Remix) : in this one, (Crazy) is part of the title
I could try to replace ")" by a "]" but it does not work with "=replace([name],),])". And even if it works, I don't want other ")" parenthesis (such as "Crazy)" in the upper example) to be replaced by a "]".
I have around 3000 names to retag, then to rename but I guess it will be easier.
Thanks for your help,
creal.
-
somewhat off topic for lyrics discussion but I'd do own fields like [Featuring] and [Version] and put only actual track name in the name field.
i.e.
[Name] = Purple Rain
[Version] = Mousse T's Home A Lone Mix
[Featuring] = Steve Clisby
Then on playing now "customize display" (right click on playing now OSD)
...Instead of just displaying [name] add expression to display all three e.g (colours added just for fun)
[Name]If(!IsEmpty([Version]),/ <font color="#e2b86a">/[[Version]/]<//font>,)If(!IsEmpty([Featuring]),/ <font color="#d0e26a">/[feat. [Featuring]/]<//font>,)
You can also make new field with that expression if you like e.g.
field name: [Name (extended)]
Value calculated with expression:
[Name]If(!IsEmpty([Version]),/ /[[Version]/],)If(!IsEmpty([Featuring]),/ /[feat. [Featuring]/],)
which would then display Purple Rain [Mousse T's Home A Lone Mix] [feat. Steve Clisby]
That way your [name] field will be clean and you'll probably get more results for lyrics. I'm not really in the featuring/remix scene so I don't if lyrics sites have some standard aproach for these or even commonly have different lyrics listed for different mixes so take above with grain and salt.
-
Thanks lepa for your suggestion. For the moment, I just wish to replace parenthesis by brackets, but I will definitely take a look at your method in a near future.
All that I need to optimize the process now is to find a formula that replaces the last character of the name (which is a closed parenthesis) by a closed bracket. Is that possible? If so, how? It would help a lot.
Thanks.
-
=If(IsEqual(Right([Name],1),/),0),RemoveRight([Name],1)/],[Name])
If last character of the name is ")" it will be replaced with "]" if there wasn't ")" as a last character it returns unchanged name.
Untested expression i just did during my break so try with couple of files and ctrl+z undo is your friend if something went wrong (also library backup before large changes might be a good idea)
You can also right click columns and add expression as a new expression column to preview the changes before running it with [Name] field
-
Thank you very much. It works perfectly. I just missed the "/" to add something at the end of a string.
Good idea for the expression column as well.
Have a nice day,
creal.
-
Sorry for being late to this topic, but wanted to know why only 12 lyric lookups at a time?
-
Site limitation. We intentionally throttle lookups.
You can set MC to look up each time you play if the lyrics tag is empty.