Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_uie_lyrics3 (Read 893433 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_uie_lyrics3

Reply #225
I have tons of music I've stamped and have always looked for a place to upload them, but never had much success.
LyricsDB.

HTH.

Alessandro

PS: ignore that, sorry. I missed the (time?)stamped part of your post.

No worries man, thanks for that though, I might use that plugin for some harder-to-find trance lyrics, see if there's any other electroheads like me out there submitting lyrics haha.

I return to my earlier question though about the Lyrics2 tag, and how I see it in mp3tag but nowhere else. How is it visible or editable from within foobar? I never see those tags in the properties dialog or elsewhere.

foo_uie_lyrics3

Reply #226
The lyrics.mirkforce.net database has been added (lyricsDB).

The tag can be accessed either by
i) when a lyric has been loaded from the tag you can right click on the panel and choose the external editor option.
ii) open the properties dialogue, make sure you're on the metadata tab and it should be there at the bottom.

HTH

foo_uie_lyrics3

Reply #227
Hello world!
Is there any way to get lyrics with timestamps?
I've tried to use Lyrics Show Panel 3 but it didn't recieve any results (only unsynced lyrics).

foo_uie_lyrics3

Reply #228
Currently the only database with timestamped lyrics searched by the plugin is viewlyrics.com. The website states that it is under development, and the database is no longer working (although it does for the minilyrics plugin...)

If anyone knows of any other timestamped databases, please let me know.

foo_uie_lyrics3

Reply #229
Currently the only database with timestamped lyrics searched by the plugin is viewlyrics.com. The website states that it is under development, and the database is no longer working (although it does for the minilyrics plugin...)

If anyone knows of any other timestamped databases, please let me know.

Mimic minilyrics?

foo_uie_lyrics3

Reply #230
Hello again.
So viewlyrics.com blocks acces to their database and I understand why. The try to enforce people to install their MiniLyrics because it's only way to show adverts and to convince people to pay the subscription.
It's sad but fortunately I found the way to download lyrics from viewlyrics. I installed Minilyrics and set it to save lyrics to specific folder (C:\Users\Sebastian\AppData\Roaming\foobar2000\lyrics). After that I set Lyrics Show Panel 3 to search lyrics in that location and automaticly save lyrics to tag. In the end I hid MiniLyrics to superbar and created shortcut that runs minimized minilyrics. I know it's quite stupid and it's not perferct (Minilyrics must be active when you're using foobar and there are problems when MiniLyrics downloads wrong lyrics) but it works! Have you got better idea?

foo_uie_lyrics3

Reply #231
Not sure if others have the same problem but certain options are greyed out "copy lyrics", "open with external editor", "open file location".

I use an external program (program is in English) to time stamp lrcs, I've only got open with external editor once but if you could just create a launch option that would be a godsend.  In addition I use the "copy lyrics" function and paste it since it syncs with foobar creating timestamps is easy if not longwinded.

foo_uie_lyrics3

Reply #232
hello everyone
i'm new here and i have some questions.
i started to you foobar recently. and instaled lyrics show 3.
but i cant find lyrics for all songs. is there a way to insert some web pages with lyrics so that foobar can search that page???
i'm from europe, from balcan so i have different music (different language).
is thera a way to solve this "problem"???

foo_uie_lyrics3

Reply #233
@supermanijak:
You can't add your own databases. New online databases have been included in the next release (should be released sometime this week - if I'm not too busy).

@dgemu12:
The copy lyrics options should now always be available (unless no lyric is displayed).
I've also added a lyric editor (available as long as a lyric is displayed), which should integrate editing more slickly. It currently doesn't add timestamps automatically (you can type them manually), but I may add this in the future.
The open with external editor and open file location require that the lyric is saved to disc (either in the tag or in a file).

Quote
Mimic minilyrics?
I'm working on this. I've got Microsoft Network monitor showing me the requests made to search.crinsoft.com and viewlyrics.com by minilyrics, but I'm not sure how to get hold of the data sent in the http post request. Does anyone know how to get/interpret it? (the post request is shown below)

Code: [Select]
......ÿÿÿÿ.............lÓé–.£Ì....€Ä=ÇBƙ..ßѨ.Ä=Ç.’...ªª......E..”.F@.€../À¨..JÐÌtÂ?.PyyœŽŒÊóŸP.@)àv..POST /searchlyrics.htm HTTP/1.1..Host: search.crintsoft.com..Content-Length: 159..User-Agent: MiniLyrics....

foo_uie_lyrics3

Reply #234
The vern: First of all, thanks for foo_uie_lyrics3! It's good someone continues to develop this great component!

Now let's get down to business: Minilyrics are using encrypted connection - should be SSL. Second they're using encryption within the request itself.

Simply put - this requires someone with much better knowledge about this stuff. Really - it's hard to reverse-engineer this thing (at least for me).

foo_uie_lyrics3

Reply #235
Thank you so much for taking over this project!

One suggestion that I have for the downloading logic: My method is to save the lyrics to a custom directory that I want to be my primary source unless something better is found.

What I would like is if there is a local source, load that immediately (since it's very quick), but if it doesn't exist or its a txt file, search all online sources to see if there is a txt or lrc file. If there is no local lyric and a txt is found, download that, or if there is a local txt file and a lrc is found, download and load the lrc file (delete the txt?).

This way the local repository slowly attempts to load up a full list of lrc files, but allows txt if that's all that's available. Also, when selecting "search all sources" it doesn't have the few second load delay for the local search source.

Cheers!

foo_uie_lyrics3

Reply #236
This can already be achieved. You just need to put the local search(es) at the top of the search order list, select 'only query the next source if no valid lyric is found' and choose 'prefer synced' for the lyric type.

HTH

Edit: Actually, on second thoughts, this may not work properly in 0.1.4, but it will in 0.2. (I don't think 0.1.4 pays enough attention to the 'prefer synced' option)

foo_uie_lyrics3

Reply #237
If you're still looking for more DBs I found this site which has lyrics for a Norwegian underground band (The Cumshots) that I couldn't find anywhere else: http://www.lyricsvip.com/

foo_uie_lyrics3

Reply #238
I have an insanely long music (1h+), with an insanely long lyric to match it, and had previously hacked foo_uie_lyrics2 to accept numbers over 60 on the minutes area of the lyrics, so I could see those. I've just stumbled in this new version and decided to upgrade to it, and I would like to know if you would be kind to add something like that to the plugin, or if I should just hack it in locally here (a pain to update, though).
There is no real standard for those long lyrics anywhere I looked, so either accepting minutes >= 60 or an additional optional hour part would work quite well... I can send you the code changes if you want too.
Thanks in advance. 

foo_uie_lyrics3

Reply #239
@The vern:
Many of our preferred lyrics-sites are no good or not able to integrate in foo_uie_lyrics3 auto-lyric-search. Some of the last suggestions show this.

How about the possibility to write these preferred lyric-internetadresses into a user-field in preferences. The lyrics right-mouse menue should show these links. A click opens the selected lyrics-site and searching, copy and paste could go on.  The call for special lyrics-sites here could be then ended. maybe it's less work to do than permanently modify your component in the next 10 years. 

Erich

foo_uie_lyrics3

Reply #240
hi there,
great plugin!

but is there a way to batch download lyrics for whole albums?

i have been using LyricsGrabber2 so far which could do this per context menu. you just selected all the songs you wanted lyrics for and told the plugin to look for them.

i would really appreciate something like that ;-)

thank you

foo_uie_lyrics3

Reply #241
foo_preview > set time to something short. Select any/all tracks you want and hit play.
Of course, whether it finds any lyrics is currently dependent on the whims of the gods.

foo_uie_lyrics3

Reply #242
Speaking of whims of gods, I've noticed a rash of lyrics in the last week from lyrdb that are flagged as timestamped when I look at "about current lyrics", but clearly have no timestamps. This may have been happening for a while, but I just noticed it.  Is the timestamp status something determined by the lyrics3 component, or is it a value downloaded from lyrdb?  The quality is indicated as "medium" on almost all the incorrectly flagged-as-timestamped lyrics from lyrdb.

For example:  http://www.lyrdb.com/getlyr.php?q=191388 ain't reallly timestamped.  Just passing on my observations in case this helps anyone. 


foo_uie_lyrics3

Reply #243
@ godrick:

This has been fixed.

@r4m0n:

Also fixed. It now supports [hh:mm:ss.xx].

@Erich_2:

That's a good idea. Ill look into doing something like that after 0.2 is released.

foo_uie_lyrics3

Reply #244
Hello there
Would it be possible to add a context menu entry so that we can highlight tracks and download lyrics via this plug-in?

foo_uie_lyrics3

Reply #245
Becoming a bulk lyric downloader is kind of out of the scope of this component, in my opinion. It has been tough enough to get this stable.
You can use it to mimic one however if you follow post 242. One playlist with multiple tracks played with short preview and mute set and you can get results pretty fast. Might choke if you do 100's at a time and just as a note - lyrics download in general is a bit spotty at the moment.

 

foo_uie_lyrics3

Reply #246
Without no doubt it is most important to make this component stable and more userfriendly. However, imo it would be a nice feature to have a replacement for the lyricsgrabber if development will continue after making lyricshow a well working component.

foo_uie_lyrics3

Reply #247
Version 0.2 Uploaded (at last!!):

http://www.foobar2000.org/components/view/foo_uie_lyrics3

Changes:
- Fading of highlight colour while the lyric is scrolling.
- Improved accent support.
- Added lyric editor to more neatly support editing/reloading lyrics.
- Improved fallback text and simplified GUI.
- Crash fix with long file names.
- Uses the new version of album art extractor.
- Other crash fixes.
- Sorted blurring of lyrics when no album art found.
- Simplified context menu and foobar 'View' menu (extra options available by pressing shift).
- Improved settings page GUI (hopefully easier to understand).
- Lyric rating is now saved in the lyric file (which was why the rating was not retained on replaying a track).
- It will try harder to display a lyric of the type desired. This only affects the 'prefer synced' and 'prefer unsynced' options.
- Retains the blend with background setting on restart.
- Sorted custom lyric search path (in file search) - it used the save path instead.
- Removed Internet search tab in preferences - those settings are now in the properties dialogue of any online source.
- Stopped error messages popping up if an error occurs with saving to the tag.
- Fixed loading/saving file names with illegal file name characters.
- 3 More online databases.
- Allow changing of background colour when 'image' is selected without have to change background mode.
- Load fallback text when CUI layout changed.
- Retaining codepage.
- Fixed searching sub-directories for the local file search.
- Stopped black screen when editing layout with playback stopped.
- Re-added global variables (%lyric_exists%, %lyric_issynced%, %lyric_currentline%)
- More robust detection of synced or non-synced.
- Saving of offset (by scrolling etc).
- Bugs with ' and $ in artist name would mess up the file search.
- Now support for [hh:mm:ss.xx] ('.xx' doesn't have to present either).
- Fixed availability of 'copy lyrics'

To-Do
- Sort lyric saving with radiostreams (saves with wrong name).
- Support for large windows fonts.
- Allow linking to custom lyric websites as Erich_2 suggested.
- Automatic timestamp adding.

Many thanks to my beta tester! (WilB)

foo_uie_lyrics3

Reply #248
Seems to be an issue with lyrics when set to save in user defined location.

lyrics3 not picking up that lyric exists, goes to web and finds/displays. But this lyric is not saved anywhere even though all settings are set correctly to save to user defined directory. Subsequent stopping and restarting same track shows lyrics3 going back to web.

So it is not picking up that the lyric exists and never saves the lyric to the user defined directory so loop continues.

Changing the save setting to, say, same directory as file shows expected behavior [if local file search scope is based on save file selection]. First play will show a web based lyric location. Subsequent play will show lyric3 picks up the local file.

foo_uie_lyrics3

Reply #249
lyrics3 not picking up that lyric exists
You need to specify the custom search directory (in Local file search properties) as well as the custom save directory to load/save from a custom directory.