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: [request] Lyrics Panel (Read 235662 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[request] Lyrics Panel

Reply #50
i noticed the chinese version of the plugin downloads lyrics automatically. does the english version do this also?



Amit.

[request] Lyrics Panel

Reply #51
How do i can add lyrics to the database, What's the URL for that?

[request] Lyrics Panel

Reply #52
I get this crash as well on foobar start:

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 7C918FEAh
Access violation, operation: write, address: 00000010h
Call path:

This is the first crash logged by this instance.
Code bytes (7C918FEAh):
7C918FAAh:  0B 64 A1 18 00 00 00 0F B6 4D 0B 89 88 84 0F 00
7C918FBAh:  00 38 1D 30 C0 97 7C 0F 85 CC 04 00 00 A0 48 C1
7C918FCAh:  97 7C F6 D8 57 1B C0 F7 D0 25 40 C1 97 7C 8B F8
7C918FDAh:  8B 46 10 3B C3 89 45 FC 0F 84 9E 00 00 00 8B 06
7C918FEAh:  FF 40 10 8B 45 FC 83 E0 01 89 45 E8 8B 06 FF 40
7C918FFAh:  14 F6 05 F0 02 FE 7F 01 0F 85 E6 92 02 00 39 5D
7C91900Ah:  E8 57 53 0F 85 AC DE 01 00 FF 75 FC E8 99 59 FF
7C91901Ah:  FF 3D 02 01 00 00 0F 84 53 93 02 00 3B C3 0F 8C
Stack (0ED3FECCh):
0ED3FEACh:  00000038 0023AC70 00000008 00000000
0ED3FEBCh:  0024BC20 00000006 10002489 0012FCC0
0ED3FECCh:  0012F9BC 06380EB8 064E8BB0 00000090
0ED3FEDCh:  E12C1AF0 00000000 8165C040 00000000
0ED3FEECh:  8168E598 815270A0 816BE630 BA7CDBFC
0ED3FEFCh:  80563D25 00890000 00000348 8168E598
0ED3FF0Ch:  00100003 8142C1BC BA7CDC20 00010246
0ED3FF1Ch:  00000012 0ED3FE7C 8142C020 0ED3FF70
0ED3FF2Ch:  7C90EE18 7C910570 FFFFFFFF 00000000
0ED3FF3Ch:  000003D8 0ED3FF80 7C90104B 000FD0A0
0ED3FF4Ch:  040E8CA1 040FD0A0 0012F9BC 06380EB8
0ED3FF5Ch:  064E8BB0 806ED1B9 00000297 0ED3FF54
0ED3FF6Ch:  0ED3FAF0 0ED3FFA4 040F6F20 040F9538
0ED3FF7Ch:  FFFFFFFF 0ED3FFB4 77C3A3B0 00000000
0ED3FF8Ch:  0012F9BC 0012FBFC 064E8BB0 C0000005
0ED3FF9Ch:  0ED3FF8C 0ED3FAF0 0ED3FFDC 77C35C94
0ED3FFACh:  77C140D8 00000000 0ED3FFEC 7C80B50B
0ED3FFBCh:  064E8BB0 0012F9BC 0012FBFC 064E8BB0
0ED3FFCCh:  7FF2B000 823C4600 0ED3FFC0 8165AF38
0ED3FFDCh:  FFFFFFFF 7C8399F3 7C80B518 00000000
Registers:
EAX: 00000000, EBX: 00000000, ECX: 000003D8, EDX: 040FD0B0
ESI: 040FD0A0, EDI: 00000000, EBP: 0ED3FF40, ESP: 0ED3FECC
Crash location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlpWaitForCriticalSection" (+0000005Bh)

Loaded modules:
foobar2000                       loaded at 00400000h - 00452000h
ntdll                            loaded at 7C900000h - 7C9B0000h
kernel32                         loaded at 7C800000h - 7C8F4000h
USER32                           loaded at 77D40000h - 77DD0000h
GDI32                            loaded at 77F10000h - 77F56000h
ole32                            loaded at 774E0000h - 7761D000h
ADVAPI32                         loaded at 77DD0000h - 77E6B000h
RPCRT4                           loaded at 77E70000h - 77F01000h
msvcrt                           loaded at 77C10000h - 77C68000h
COMCTL32                         loaded at 773D0000h - 774D2000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
utf8api                          loaded at 10000000h - 1000D000h
comdlg32                         loaded at 763B0000h - 763F9000h
SHELL32                          loaded at 7C9C0000h - 7D1D4000h
foo_ac3                          loaded at 008D0000h - 008E3000h
foo_albumlist                    loaded at 008F0000h - 008FB000h
foo_ape                          loaded at 00900000h - 0091F000h
foo_audioscrobbler               loaded at 00920000h - 00940000h
LIBCURL                          loaded at 00940000h - 00959000h
WS2_32                           loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
WINMM                            loaded at 76B40000h - 76B6D000h
foo_bitcompare                   loaded at 009F0000h - 009F9000h
foo_burninate                    loaded at 00A00000h - 00A0C000h
VERSION                          loaded at 77C00000h - 77C08000h
foo_cdda                         loaded at 00A10000h - 00A1E000h
foo_channel_mixer                loaded at 00A20000h - 00A3E000h
MSVCR71                          loaded at 7C340000h - 7C396000h
uxtheme                          loaded at 5AD70000h - 5ADA8000h
foo_clienc                       loaded at 00A50000h - 00A5B000h
foo_console                      loaded at 00A60000h - 00A67000h
foo_convolve                     loaded at 00A70000h - 00ABF000h
foo_dbsearch                     loaded at 00AC0000h - 00AD8000h
foo_diskwriter                   loaded at 00AE0000h - 00AF2000h
foo_dsp_atsurround               loaded at 00B00000h - 00B0B000h
foo_dsp_continuator              loaded at 00B10000h - 00B19000h
foo_dsp_crossfeed                loaded at 00B20000h - 00B26000h
foo_dsp_delta                    loaded at 00B30000h - 00B37000h
foo_dsp_extra                    loaded at 00B40000h - 00B55000h
foo_dsp_mute                     loaded at 00B60000h - 00B67000h
foo_dsp_nogaps                   loaded at 00B70000h - 00B77000h
foo_flac                         loaded at 00B80000h - 00B9F000h
foo_flaccer                      loaded at 00BA0000h - 00BBA000h
foo_freedb                       loaded at 00BC0000h - 00BEE000h
foo_history                      loaded at 00BF0000h - 00C05000h
foo_id3v2                        loaded at 00C10000h - 00C40000h
MSVCP60                          loaded at 76080000h - 760E5000h
foo_infobox                      loaded at 00C40000h - 00C53000h
foo_input_std                    loaded at 00C60000h - 00CFE000h
MSACM32                          loaded at 77BE0000h - 77BF5000h
foo_lock                         loaded at 00D00000h - 00D06000h
foo_masstag                      loaded at 00D10000h - 00D24000h
foo_matroska                     loaded at 00D30000h - 00D78000h
foo_mpeg4u                       loaded at 00D80000h - 00DA9000h
foo_null                         loaded at 00DB0000h - 00DB7000h
foo_ofr                          loaded at 00DC0000h - 00DC6000h
OptimFROG                        loaded at 00DD0000h - 00DFC000h
foo_osd                          loaded at 00E10000h - 00E1C000h
foo_output_std                   loaded at 00E20000h - 00E29000h
foo_out_dsound_ex                loaded at 00E30000h - 00E39000h
DSOUND                           loaded at 73F10000h - 73F6C000h
foo_out_ks                       loaded at 00E50000h - 00E5B000h
SETUPAPI                         loaded at 77920000h - 77A13000h
foo_playlistfind                 loaded at 00E60000h - 00E6B000h
foo_playlistgen_ex               loaded at 00E70000h - 00E7F000h
foo_playlist_tree                loaded at 00E80000h - 00EC7000h
foo_prettypop                    loaded at 00FD0000h - 01007000h
mscoree                          loaded at 78800000h - 7883A000h
mscorwks                         loaded at 79650000h - 79B45000h
MSVCR80                          loaded at 01040000h - 010D2000h
mscorlib.ni                      loaded at 788B0000h - 792D6000h
mscorrc                          loaded at 61350000h - 61384000h
mscorjit                         loaded at 78850000h - 788A6000h
foo_read_http                    loaded at 03FF0000h - 04005000h
foo_rgscan                       loaded at 04010000h - 0401D000h
foo_run                          loaded at 04020000h - 04028000h
foo_scroll                       loaded at 04030000h - 04036000h
foo_search_ex                    loaded at 04040000h - 04048000h
foo_shn                          loaded at 04050000h - 0405F000h
foo_shuffle                      loaded at 04060000h - 0406B000h
foo_speex                        loaded at 04070000h - 04088000h
foo_temple                       loaded at 04090000h - 0409B000h
foo_tta                          loaded at 040A0000h - 040A9000h
foo_uie_albumart                 loaded at 040B0000h - 040BC000h
gdiplus                          loaded at 4EC50000h - 4EDF3000h
foo_uie_albumlist                loaded at 040D0000h - 040E0000h
foo_uie_lyrics                   loaded at 040E0000h - 04103000h
foo_uie_simple_spectrum          loaded at 04110000h - 0411B000h
foo_uie_tabs                     loaded at 04120000h - 0412A000h
foo_uie_trackinfo                loaded at 04130000h - 0413B000h
foo_uie_volume                   loaded at 04140000h - 0414A000h
foo_ui_columns                   loaded at 04150000h - 04187000h
foo_ui_std                       loaded at 04190000h - 041A7000h
foo_utils                        loaded at 041B0000h - 041C1000h
foo_vis_bacon                    loaded at 041D0000h - 041E8000h
foo_vis_manager                  loaded at 041F0000h - 041F8000h
foo_vorbisenc                    loaded at 04200000h - 04311000h
foo_wavpack                      loaded at 04320000h - 04332000h
foo_wbtshare                     loaded at 04340000h - 0437F000h
foo_web                          loaded at 04490000h - 044A8000h
foo_winamp_spam                  loaded at 044B0000h - 044B8000h
foo_wma                          loaded at 044C0000h - 044DA000h
WMVCore                          loaded at 7D790000h - 7D99A000h
wmidx                            loaded at 4B320000h - 4B349000h
WMASF                            loaded at 59A10000h - 59A4C000h
OLEAUT32                         loaded at 77120000h - 771AC000h
msdmo                            loaded at 736B0000h - 736B7000h
WININET                          loaded at 771B0000h - 77256000h
CRYPT32                          loaded at 77A80000h - 77B14000h
MSASN1                           loaded at 77B20000h - 77B32000h
urlmon                           loaded at 77260000h - 772FE000h
MSVFW32                          loaded at 75A70000h - 75A91000h
WSOCK32                          loaded at 71AD0000h - 71AD9000h
DRMClien                         loaded at 044E0000h - 0452F000h
RKLauncher                       loaded at 04590000h - 0459E000h
YzShadow                         loaded at 045B0000h - 045BE000h
LgWndHk                          loaded at 045D0000h - 045D7000h
iTchHk                           loaded at 04600000h - 04607000h
dciman32                         loaded at 73BC0000h - 73BC6000h
System.Drawing.ni                loaded at 7AF70000h - 7B118000h
mswsock                          loaded at 71A50000h - 71A8F000h
System.ni                        loaded at 7A6D0000h - 7AE54000h
DNSAPI                           loaded at 76F20000h - 76F47000h
winrnr                           loaded at 76FB0000h - 76FB8000h
WLDAP32                          loaded at 76F60000h - 76F8C000h
System.Windows.Forms.ni          loaded at 7B150000h - 7BD42000h
rasadhlp                         loaded at 76FC0000h - 76FC6000h
GoogleDesktopNetwork1            loaded at 43000000h - 43005000h
Secur32                          loaded at 77FE0000h - 77FF1000h
hnetcfg                          loaded at 662B0000h - 66308000h
wshtcpip                         loaded at 71A90000h - 71A98000h
WINTRUST                         loaded at 76C30000h - 76C5E000h
IMAGEHLP                         loaded at 76C90000h - 76CB8000h
winroll                          loaded at 05370000h - 05377000h
ksuser                           loaded at 73EE0000h - 73EE4000h
LgMsgHk                          loaded at 05380000h - 0538B000h
DBGHELP                          loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910570h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 7C90104Bh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlEnterCriticalSection" (+00000046h)
Address: 040E8CA1h, location: "foo_uie_lyrics", loaded at 040E0000h - 04103000h
Address: 040F6F20h, location: "foo_uie_lyrics", loaded at 040E0000h - 04103000h
Address: 040F9538h, location: "foo_uie_lyrics", loaded at 040E0000h - 04103000h
Address: 77C3A3B0h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "endthreadex" (+000000A9h)
Address: 77C35C94h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "except_handler3" (+00000000h)
Address: 77C140D8h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "ctype" (+00001838h)
Address: 7C80B50Bh, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "GetModuleFileNameA" (+000001B4h)
Address: 7C8399F3h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "FindAtomW" (+00000094h)
Address: 7C80B518h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "GetModuleFileNameA" (+000001C1h)
Address: 77C3A341h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "endthreadex" (+0000003Ah)
Address: 04000000h, location: "foo_read_http", loaded at 03FF0000h - 04005000h
Address: 00400008h, location: "foobar2000", loaded at 00400000h - 00452000h

Version info:
foobar2000 v0.8.3
UNICODE

[request] Lyrics Panel

Reply #53
Has anyone figured out how to make it display without timestamps?

Thanks.

[request] Lyrics Panel

Reply #54
So where can I download this columns ui panel plugin showing lyrics? The archive (not the link!) available in http://pelit.koillismaa.fi/plugins/general.php#124 seems to be broken...
7-zip 4.16 beta says the archive is not supported when trying to test the archive.

[request] Lyrics Panel

Reply #55
Updated to 0.2.3.5, try new version.

[request] Lyrics Panel

Reply #56
At last a working version ! 
Congratulations

Just a few things : I think there's a bug in the mousescroll : when I scroll up the lyrics go down and vice versa 

A few requests : It's nice to have the playing lyrics (with timestamps) in the middle of the window, but not at the beginning and at the end (because one half of the screen is empty). So, to my mind, the lyrics should start at the top, then go down to the middle, and then go down, so that there's never empty space.

Another request : when not using timestamps, it would be nice to be able to use the following feature : a "smart" follow lyrics.

For example, if the song length is 3 minutes, and there are, say, 30 lines, the "smart follow lyrics" guess that on the whole, each line has a length of 6 seconds. Then the lyrics behave exactley as if there were timestamps (each of 6 seconds)
Of course it will never match exactly with the reality, but in most cases you would have the current lyrics in the window

Last question : how to use the online search ?

Last of the last (  ) : handle too long lines (for example display the end of the line on the next line, aligned on the right)

[request] Lyrics Panel

Reply #57
Quote
At last a working version !  
Congratulations

Just a few things : I think there's a bug in the mousescroll : when I scroll up the lyrics go down and vice versa 

Another request : when not using timestamps, it would be nice to be able to use the following feature : a "smart" follow lyrics.

For example, if the song length is 3 minutes, and there are, say, 30 lines, the "smart follow lyrics" guess that on the whole, each line has a length of 6 seconds. Then the lyrics behave exactley as if there were timestamps (each of 6 seconds)
Of course it will never match exactly with the reality, but in most cases you would have the current lyrics in the window

Last question : how to use the online search ?

Last of the last (  ) : handle too long lines (for example display the end of the line on the next line, aligned on the right)


I've got the same issues... The scrolling problem (which I think would be easy to fix), and i'd like lines that are too long to wrap. That would be awesome.

Sorry, but I don't think Zurman's idea of "smart lyrics" would work. It'd work for hip hop and some other songs, maybe... But i like to listen to Pink Floyd. Ever listen to their song, "Shine On You Crazy Diamond"? Has about 12 minutes of instrumental music, and maybe a minute of vocals (lyrics). So yeahhh. If you do work on something like that, I hope you'd make it an option. But I don't feel it'd be worth your time anyways... Just focus on fixing the other issues. thanks a lot!

[request] Lyrics Panel

Reply #58
Quote
Quote
At last a working version !  
Congratulations

Just a few things : I think there's a bug in the mousescroll : when I scroll up the lyrics go down and vice versa 

Another request : when not using timestamps, it would be nice to be able to use the following feature : a "smart" follow lyrics.

For example, if the song length is 3 minutes, and there are, say, 30 lines, the "smart follow lyrics" guess that on the whole, each line has a length of 6 seconds. Then the lyrics behave exactley as if there were timestamps (each of 6 seconds)
Of course it will never match exactly with the reality, but in most cases you would have the current lyrics in the window

Last question : how to use the online search ?

Last of the last (  ) : handle too long lines (for example display the end of the line on the next line, aligned on the right)


I've got the same issues... The scrolling problem (which I think would be easy to fix), and i'd like lines that are too long to wrap. That would be awesome.

Sorry, but I don't think Zurman's idea of "smart lyrics" would work. It'd work for hip hop and some other songs, maybe... But i like to listen to Pink Floyd. Ever listen to their song, "Shine On You Crazy Diamond"? Has about 12 minutes of instrumental music, and maybe a minute of vocals (lyrics). So yeahhh. If you do work on something like that, I hope you'd make it an option. But I don't feel it'd be worth your time anyways... Just focus on fixing the other issues. thanks a lot!
[a href="index.php?act=findpost&pid=302960"][{POST_SNAPBACK}][/a]

I was precisely thinking to pinky Floyd (and especially Shine on You...) when writing "most" (means : not every) cases 
And of course my suggestion is to make it optionnal

[request] Lyrics Panel

Reply #59
Just a quick thing, which I'm not sure if it has been mentioned:

I've had the lyrics panel show wrong lyrics for files which aren't tagged.  On my machine, it puts up the lyrics for "Queen - we will rock you" on every file which is not tagged.

[request] Lyrics Panel

Reply #60
Sorry, scroll will fix in next version 

"smart lyrics" may have some problem, such as how to handle repeat lines? The best way is make a timestamp lyrics by foo_lyrics_maker.

Handle long lines I will plan to do, but if user align lyrics to right where can I display the wrap text?

[request] Lyrics Panel

Reply #61
@bluenet,

Thanks for the update. I also downloaded the src of this plugin. However, when I am tyring to compile the src, some error occurs. "download.h" file is missing! I can't find it any where else from the extracted files. If you can upload the missing files on next update will be great!

Besides, I think the link to the column_ui SDK is now named as "shared" rather than the old one "ui_extension".

Thanks.

[request] Lyrics Panel

Reply #62
Quote
Updated to 0.2.3.5, try new version.
[a href="index.php?act=findpost&pid=302729"][{POST_SNAPBACK}][/a]


Wow!  I just installed foo_uie_lyrics for the first time, 2.3.5, and I tried it with three songs and it worked perfectly! I had time synced these lyrics with WinLyrics for use in Winamp and they worked perfectly.

I can't tell you how happy I am.  Thank you so much.  I know that it is not perfect yet but, man-oh-man, this is exactly what I have been waiting for.  Thanks again.

[request] Lyrics Panel

Reply #63
Am I the only one who can't download lyrics through this plugin ? How is it supposed to work?

[request] Lyrics Panel

Reply #64
Quote
Am I the only one who can't download lyrics through this plugin ? How is it supposed to work?
[a href="index.php?act=findpost&pid=303099"][{POST_SNAPBACK}][/a]


It sometimes works for me, more often not. I'm using Evillyrics and copying to tags from that which works alright.

@ Bluenet--great job, continue developing.

[request] Lyrics Panel

Reply #65
Quote
handle too long lines (for example display the end of the line on the next line, aligned on the right)
[a href="index.php?act=findpost&pid=302744"][{POST_SNAPBACK}][/a]
I definitely second that: for right aligned lyrics I guess you can display the wrapped text left-aligned.

Another feature I need is the possibility to switch between currently playing and currently selected song lyrics: IOW, the equivalent of double-click/center-click of track info panel.

Oh and... keep up the good work.

Alessandro

[request] Lyrics Panel

Reply #66
Hi,

I think there's a bug in the search screen: when I right click the "lyric show" tab and do an "online search..." the artist field comes up blank on the search screen.
After manually typing in the artist name, and if the search yields no result (says: "found noting") and then when I click the "close" button, foobar hangs and sometime crashes.

Otherwise this is a great plug-in that I'm very happy to have and use. Great job Buenet!
Thank you
Capricorn

[request] Lyrics Panel

Reply #67
@Bluenet,

great job!
i found a bug: the lyrics arent saved anywhere. tried various places and options and nothing.

thanx.

[request] Lyrics Panel

Reply #68
I guess this plugin search for lyrics at http://www.51lrc.com, is this right?
Can anyone open that url ? I can't.

[request] Lyrics Panel

Reply #69
can an option to define what is shown if no lyrics are found be added?

Amit.



[request] Lyrics Panel

Reply #72
because i get an  log of all http requests from my firewall. that address is listed under foobar2000.


Amit

[request] Lyrics Panel

Reply #73
Quote
At last a working version !  
Congratulations

Just a few things : I think there's a bug in the mousescroll : when I scroll up the lyrics go down and vice versa 

[a href="index.php?act=findpost&pid=302744"][{POST_SNAPBACK}][/a]


When I want to fix this problem I find that when I scroll up the lyrics go up, why are you said that mousescroll up the lyrics go down?

[request] Lyrics Panel

Reply #74
Quote
Quote
At last a working version !  
Congratulations

Just a few things : I think there's a bug in the mousescroll : when I scroll up the lyrics go down and vice versa 

[a href="index.php?act=findpost&pid=302744"][{POST_SNAPBACK}][/a]


When I want to fix this problem I find that when I scroll up the lyrics go up, why are you said that mousescroll up the lyrics go down?
[a href="index.php?act=findpost&pid=303962"][{POST_SNAPBACK}][/a]

Because that's what happen here

And Cr4wford seems to have the same problem