IPB

Welcome Guest ( Log In | Register )

Lyrics Grabber Feedback & Discussion, Proper place for Feedback & Discussion for foo_lyricsgrabber
T.P Wang
post Apr 22 2008, 08:15
Post #1





Group: Developer
Posts: 486
Joined: 8-June 07
From: Chengdu
Member No.: 44175



foo_lyricsgrabber is a component which allow users to download lyrics from specified lyrics provider.
Current supported
  • lyricwiki.org
  • lyricsplugin.com
Instructions
In context menu, Find "Lyrics Grabber", Choose a provider to download lyrics for tracks just selected. Or config properites by choosing "Configuration".


Requirements
foobar2000 0.9.5 or later


Changlog
CODE

0.2.6.2 Beta
FIX: Crash while decoding html entities that are at the end of the html content

0.2.6.1 Beta
FIX: Addtion spaces at the begining of a line
FIX: Results from LyricsPlugin always shows "<found>" even they are empty
FIX: "Configruation" grayed out after used once

0.2.6 Beta
ADD: New provider for lyricsplugin.com
CHG: Minor cleanups

0.2.5 Beta
FIX: Lyric could not get from lyricwiki.org due to case mismatch

0.2.4 Beta
ADD: New option for skipping updating file whose tag already exists
FIX: Cannot parse lyrics in multi chapter
FIX: Some lyrics cannot be parsed due to incorrect regular expression


0.2.3 Beta
FIX: Quick fix for lyric parsing

0.2.2 Beta

FIX: Quick fix for new lyricwiki.org site

0.2.1 Beta
FIX: Crashes when there is special character

0.2.0 Beta
ADD: In preview window, press "DELETE" key to remove selected items
ADD: Configruation window.
ADD: Lyric tag field name setting
ADD: Proxy setting (http, socks4, socks5)
FIX: Improved handling for lyric with sub-titles
FIX: Improved html tags & entities decoder
CHG: Various internal changes

0.1.6 Preview
FIX: LYRICS tag didn't have correct newline characters
FIX: LYRICS tag wirtten even if no lyrics found(null tag)
CHG: Some UI improvements

0.1.5 Preview
ADD: GUI for preview lyrics
FIX: Some glitches while updating tags

0.1.0 Preview
initial release



License
Released under MIT License

Credits
Thanks kanak for introducing lyricwiki

libcurl - Copyright © 1998 - 2008, Daniel Stenberg
DEELX Regular Expression Engine - Copyright 2006 © RegExLab.com, 史寿伟 (sswater shi)




Download here


This post has been edited by T.P Wang: Dec 24 2008, 13:29
Go to the top of the page
+Quote Post
 
Start new topic
Replies
q-stankovic
post Dec 12 2008, 13:45
Post #2





Group: Members
Posts: 1741
Joined: 28-May 06
From: Düsseldorf
Member No.: 31251



QUOTE (foorious @ Dec 11 2008, 13:30) *
Why not use a tagging component ? Well, because it's impossible when you have separate lyrics files instead of embedded lyrics : how would you know exactly which of all my 25.000 music files have separate lyrics files if you don't set up previously a tag that says "Yes, this file has a separate lyrics file" ? yeahright.gif


I am a little bit confused - if your tracks already contain lyrics as textfiles you must download them again to get your desired tag. Or are you planning to download all the lyrics for all 25000 tracks with one click?

QUOTE (foorious @ Dec 11 2008, 13:30) *
This option is useless for those like you who have embedded lyrics. But it's very useful (I'd even say mandatory) for those like me who want to have separate lyrics files (until the blessed day when foobar will be able to handle the "Excluded search fields" in its advanced prefs tongue.gif ).


As i said lyricsfiles are a reasonable feature i was thinking about watching them outside of foobar in explorer/editor. Your initial point is a missing feature inside of foobar wich induced you to request a totally other feature in an special component. Your request shows how a fullfilled request (textfiles) causes an avalanche of new feature and option requests although the origin problem could be solved without any user interaction or option.

QUOTE (foorious @ Dec 11 2008, 13:30) *
P.S. : if we want to keep prefs simple, then this option could be automatically enabled when the option "store lyrics in a separate file" is enabled. So in the prefs there would be only a single visible option "store lyrics in a separate file" and we would have this operatory mode :
- Embedded lyrics => lyrics stored in a %lyrics% tag AND NO %found lyrics% tag
- Separate lyrics files => lyrics stored in a separate file AND %found lyrics% tag automatically enabled
Would that be simple enough for you q-stankovic ?


Please don't get me wrong: I understand why you would like to have that feature. I even believe that it can make sense to have opportunity thatt foobar tells us if a track is mapped to a cover picture or lyrics file - that could be done by foobar. But please see that in your suggestion for lyrics_grabber every option of that kind forces new users to bother with its full meaning and that in that sense just 2 or 3 feature/options more of that style will result in breaking the promise to develop a simple and clean component. But finally it is up to T.P. Wang to write what he think is senseful.

By the way: You are an user of DUI? How will you display your lyrics then?

This post has been edited by q-stankovic: Dec 12 2008, 13:51


--------------------
german support forum: www.foobar-users.de / user: qwert73
Go to the top of the page
+Quote Post
foorious
post Dec 13 2008, 14:05
Post #3


troll / ban evasion


Group: Banned
Posts: 244
Joined: 22-April 08
Member No.: 52991



q-stankovic... I understand you are feeling concerned, but please understand one thing : what's a bit boring with you is that when you don't understand something, you are always requesting for more and more information and you are making endless posts simply because you don't know about (for example here) the details of my own config. So now I'm being forced to explain them to you, which will take me some time, and that is a bit boring because right now I'm focused on the implementation of that tiny new feature by T.P Wang, and not on going off-topic by explaining publicly the details of my config. I hope you undersand this. smile.gif

So here are my answers, and I really hope you won't question me again tongue.gif :

QUOTE (q-stankovic @ Dec 12 2008, 06:45) *
I am a little bit confused - if your tracks already contain lyrics as textfiles you must download them again to get your desired tag. Or are you planning to download all the lyrics for all 25000 tracks with one click?

None of my tracks (excepted some test files) have lyrics. I'm waiting for a component like Lyrics Grabber to be "mature enough" in order to start downloading them. And yes, I'm intending do do that in batch-mode if possible (although maybe not for 25.000 tracks at once).

QUOTE (q-stankovic @ Dec 12 2008, 06:45) *
As i said lyricsfiles are a reasonable feature i was thinking about watching them outside of foobar in explorer/editor. Your initial point is a missing feature inside of foobar wich induced you to request a totally other feature in an special component.

In no way I would want to watch separate lyrics files outside foobar ! All separate lyrics files will be accessed within foobar of course. How ? Read on.

QUOTE (q-stankovic @ Dec 12 2008, 06:45) *
I even believe that it can make sense to have opportunity thatt foobar tells us if a track is mapped to a cover picture or lyrics file

We're not talking about mapping here. We're only talking about saving a lyrics file and writing a tag that says "Yes, this track has a separate lyrics file". That's all, period.

QUOTE (q-stankovic @ Dec 12 2008, 06:45) *
By the way: You are an user of DUI? How will you display your lyrics then?

I have already said that in this topic. I'm using the excellent Lyric Show Panel (with Dockable Panels) and a keyboard shortcut to make it appear / disappear. It works great with DUI, no problems so far.

This post has been edited by foorious: Dec 13 2008, 14:06
Go to the top of the page
+Quote Post

Posts in this topic
- T.P Wang   Lyrics Grabber Feedback & Discussion   Apr 22 2008, 08:15
- - Spirit_of_the_ocean   As far as I can see it works via Context menu. It ...   Apr 22 2008, 12:06
- - T.P Wang   @Spirit_of_the_ocean: GUI interface is working in ...   Apr 22 2008, 12:33
- - Spirit_of_the_ocean   Sorry. In the menu toolbar a button named "Fu...   Apr 22 2008, 20:31
- - thuan   Do you have foo_func then? It did that to me when ...   Apr 22 2008, 20:55
|- - Spirit_of_the_ocean   Oh you are right. Sorry my mistake.   Apr 22 2008, 21:06
- - q-stankovic   Very nice!! I am eager to follow the deve...   Apr 23 2008, 15:20
- - pirlouy   What the best way to display LYRICS tag ? "Ly...   Apr 23 2008, 16:10
- - T.P Wang   0.1.5 Preview is released. QUOTE Very nice!...   Apr 23 2008, 18:40
- - T.P Wang   0.1.6 Preview is out, with some quick fixes. Note ...   Apr 24 2008, 04:10
- - zachastrife   I first tried this plugin on a track from the seco...   Apr 24 2008, 08:56
- - T.P Wang   QUOTE (I am not saying this is a great problem, as...   Apr 24 2008, 18:19
|- - zachastrife   QUOTE (T.P Wang @ Apr 24 2008, 18:19) QUO...   Apr 24 2008, 19:24
- - q-stankovic   QUOTE (T.P Wang @ Apr 23 2008, 18:40) QUO...   Apr 25 2008, 16:17
- - abchk   Will it support custom_info db?   Apr 26 2008, 09:12
- - q-stankovic   What is the advantage of using custom_info db?   Apr 26 2008, 22:01
- - T.P Wang   QUOTE And this case is probably more frequent than...   Apr 27 2008, 05:59
- - T.P Wang   0.2.0 Beta released   Apr 28 2008, 17:24
|- - cartman(2vd)   QUOTE (T.P Wang @ Apr 28 2008, 17:24) 0.2...   Apr 28 2008, 17:47
- - T.P Wang   QUOTE when i go in configurations and click provid...   Apr 28 2008, 18:14
- - lyh   many lyrics can't find,but in the web if I sea...   Apr 28 2008, 20:13
- - T.P Wang   @lyh: It's highly depend on your TITLE and ART...   Apr 29 2008, 09:42
- - q-stankovic   QUOTE (T.P Wang @ Apr 29 2008, 09:42) It...   May 1 2008, 11:56
- - Yong H   Hi ,very good pugins,but I have a problem,when it ...   May 3 2008, 15:18
- - T.P Wang   QUOTE (q-stankovic @ May 1 2008, 18...   May 3 2008, 16:23
- - Chaser   Maybe he is using your other component?!   May 3 2008, 18:10
- - Hengest   Just to add to the problems with Dream Theater lyr...   May 24 2008, 09:34
- - T.P Wang   QUOTE trying to get the lyrics for To Live Forever...   May 24 2008, 10:11
- - foorious   Any news of this promising component ?   Jun 25 2008, 00:05
- - aphasia   Crash while searching for lyrics: CODE <?xml v...   Jun 26 2008, 19:19
- - Fifoxtasy   my foobar crashes so bad it doesn't even creat...   Jul 2 2008, 02:17
- - T.P Wang   I am now rewirtting some important parts of this c...   Jul 5 2008, 06:31
- - Palombasso   Hello, Amazing component. Dead simple to use. Onl...   Jul 8 2008, 02:13
- - _oao   I had some problems while downloading some lyrics ...   Jul 8 2008, 03:53
- - Ritsl   Trying out this component now, but got an error me...   Jul 8 2008, 15:55
- - Mar2zz   Nice component. 2.0 beta crashes foobar without le...   Jul 8 2008, 18:45
- - Ritsl   Crashes like Mar2zz describes on a specific song h...   Jul 9 2008, 20:13
- - _oao   I getting a repeated crash with this song: "T...   Jul 12 2008, 10:59
- - T.P Wang   Because of a lot of crashes when meet special char...   Jul 12 2008, 13:49
- - jmccrohan   Just thought I'd inform you that your plugin s...   Sep 27 2008, 17:38
- - T.P Wang   QUOTE Just thought I'd inform you that your pl...   Sep 27 2008, 19:07
|- - jmccrohan   QUOTE (T.P Wang @ Sep 27 2008, 19:07) QUO...   Sep 27 2008, 20:29
- - hariskar   lyricwiki.org is down? I can't find any lyrics...   Oct 1 2008, 17:02
- - anonnamiss   How do I install 0.2.2? I unzipped the file and it...   Oct 16 2008, 02:16
- - starchaos   Thanks for making this! I was searching for so...   Oct 16 2008, 16:56
- - aliumalik   On lyrics for some songs like this http://lyricwik...   Oct 21 2008, 18:23
- - aliumalik   I think this string they added is new and now its ...   Oct 22 2008, 06:04
- - u11n   it seems that this component searches for lyrics a...   Oct 22 2008, 07:21
- - T.P Wang   @aliumalik: I parse the whole page instead of usin...   Oct 22 2008, 09:30
- - pyr0rrzzz   Great component. But how can I add more providers ...   Oct 23 2008, 15:43
|- - cartman(2vd)   QUOTE (pyr0rrzzz @ Oct 23 2008, 15:43) Gr...   Oct 23 2008, 19:21
- - Nemphael   I've been searching for a lot of lyrics today ...   Oct 23 2008, 20:10
- - starchaos   [BUG REPORT] : When using this plugin to find popu...   Oct 24 2008, 11:15
- - T.P Wang   QUOTE But how can I add more providers like darkly...   Oct 25 2008, 04:45
- - Nemphael   I still have problems with lyrics not being found....   Oct 26 2008, 02:59
- - T.P Wang   @Nemphael: Fixed in 0.2.5 Beta, due to a case mism...   Oct 26 2008, 08:59
- - wolfsong   I've noticed that since I store multiple artis...   Nov 20 2008, 12:57
- - S9Th   There is a problem with "/" character. S...   Nov 25 2008, 16:33
- - Nemphael   As S9Th said, only it applies to both title and ar...   Nov 25 2008, 17:05
- - S9Th   One more thing. Let's say a word in a song tit...   Nov 25 2008, 17:27
- - foorious   @S9Th : $caps would do what you are saying, b...   Dec 4 2008, 12:40
- - S9Th   Lyrics in tags are useful if you have an ipod and ...   Dec 4 2008, 14:42
- - foorious   Of course I meant that : saving lyrics to a file s...   Dec 4 2008, 19:19
- - q-stankovic   QUOTE (foorious @ Dec 4 2008, 19:19) Of c...   Dec 4 2008, 19:32
- - foorious   Yes of course, foobar core could exclude multiline...   Dec 4 2008, 20:50
- - T.P Wang   QUOTE (wolfsong)Any plans to either ignore the add...   Dec 8 2008, 08:17
|- - wolfsong   QUOTE (T.P Wang @ Dec 8 2008, 02:17) QUOT...   Dec 8 2008, 14:40
- - T.P Wang   QUOTE (foorious)6. Like many users, I store my mus...   Dec 8 2008, 08:37
- - prov   I don't know if it's planed for this next ...   Dec 8 2008, 13:16
|- - foorious   QUOTE (T.P Wang @ Dec 8 2008, 01:37) QUOT...   Dec 8 2008, 14:50
|- - prov   QUOTE (foorious @ Dec 8 2008, 14:50) QUOT...   Dec 8 2008, 23:33
- - T.P Wang   @wolfsong: No, It's only a list of solution fo...   Dec 8 2008, 15:44
|- - wolfsong   QUOTE (T.P Wang @ Dec 8 2008, 08:44) @wol...   Dec 8 2008, 19:29
- - tpijag   QUOTE (prov @ Dec 8 2008, 16:33) Lyric sh...   Dec 8 2008, 23:43
- - foorious   I agree : Lyric Show Panel is a good component, qu...   Dec 9 2008, 20:31
- - q-stankovic   QUOTE (foorious @ Dec 8 2008, 14:50) What...   Dec 10 2008, 13:35
|- - foorious   QUOTE (q-stankovic @ Dec 10 2008, 06...   Dec 11 2008, 13:30
|- - foorious   QUOTE (foorious @ Dec 11 2008, 06:30) (un...   Jan 19 2009, 21:36
- - prov   I'm very thankful for T.P.Wang and I know he i...   Dec 10 2008, 18:59
- - T.P Wang   Tiny changes to the 0.2.x branch: 0.2.6 Beta * Add...   Dec 11 2008, 06:22
- - grimes   Thank you for new version! Two Problems: 1. ...   Dec 11 2008, 09:43
- - T.P Wang   QUOTE 1. LyricsPlugin shows always <found> a...   Dec 11 2008, 13:11
- - _oao   Hi T.P Wang, i think the download link is broken.....   Dec 11 2008, 13:40
- - T.P Wang   QUOTE Hi T.P Wang, i think the download link is br...   Dec 11 2008, 14:10
- - _oao   Thanks, the download link it's working now. B...   Dec 11 2008, 14:49
- - T.P Wang   QUOTE LyricsPlugin shows always <found> even...   Dec 11 2008, 15:06
- - grimes   foobar crash during querying lyricsplugin: artist...   Dec 11 2008, 17:04
- - T.P Wang   QUOTE (grimes @ Dec 12 2008, 00:04) fooba...   Dec 11 2008, 19:34
- - T.P Wang   0.2.6.2 beta released, if you find any problem, pl...   Dec 12 2008, 11:24
- - q-stankovic   QUOTE (foorious @ Dec 11 2008, 13:30) Why...   Dec 12 2008, 13:45
|- - foorious   q-stankovic... I understand you are feeling concer...   Dec 13 2008, 14:05
- - q-stankovic   QUOTE (foorious @ Dec 13 2008, 14:05) wha...   Dec 13 2008, 15:22
|- - foorious   @2E7AH : maybe because despite a part of off-topic...   Dec 13 2008, 18:31
- - 2E7AH   why don't you PM each other and post the resul...   Dec 13 2008, 16:05
- - Melomane   T. P Wang great component thank you!   Dec 14 2008, 00:23
- - q-stankovic   QUOTE This option is useless for those like you wh...   Dec 14 2008, 16:40
- - Mar2zz   TP thx for creating such an easy plugin. I have on...   Dec 17 2008, 19:54
- - T.P Wang   QUOTE Can you make an option or commandlineswitch ...   Jan 23 2009, 10:41
- - T.P Wang   Good news: I've just tested(limited) the new,...   Jan 23 2009, 11:12
- - T.P Wang   Current status:Tiny fixes to DarkLyrics.pyAdded AZ...   Jan 24 2009, 14:23
3 Pages V   1 2 3 >


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 26th November 2014 - 06:42