Moode Forum
An update on lyrics? - Printable Version

+- Moode Forum (https://moodeaudio.org/forum)
+-- Forum: moOde audio player (https://moodeaudio.org/forum/forumdisplay.php?fid=3)
+--- Forum: Feature requests (https://moodeaudio.org/forum/forumdisplay.php?fid=8)
+--- Thread: An update on lyrics? (/showthread.php?tid=5807)

Pages: 1 2


An update on lyrics? - Listener - 09-17-2023

HI Tim,

Your mentioned that lyrics might be included in the 8 series. Any news/progress?

Thanks for all you do,

     John


RE: An update on lyrics? - Tim Curtis - 09-17-2023

Not really. No one has volunteered to create or propose a Lyrics module for moOde and I think most high quality Lyrics databases are prolly not free.


RE: An update on lyrics? - Listener - 09-17-2023

(09-17-2023, 03:10 PM)Tim Curtis Wrote: Not really. No one has volunteered to create or propose a Lyrics module for moOde and I think most high quality Lyrics databases are prolly not free.

Here is an open source example from foobar2000 that works well both with web and local lyrics.
https://www.foobar2000.org/components/view/foo_openlyrics
Does that help?

Best,

    John


RE: An update on lyrics? - Nutul - 09-17-2023

(09-17-2023, 04:04 PM)Listener Wrote:
(09-17-2023, 03:10 PM)Tim Curtis Wrote: Not really. No one has volunteered to create or propose a Lyrics module for moOde and I think most high quality Lyrics databases are prolly not free.

Here is an open source example from foobar2000 that works well both with web and local lyrics.
https://www.foobar2000.org/components/view/foo_openlyrics
Does that help?

Best,

    John

Easy...?

1. MIT license
2. arch is x86 / x64
3. born as a foobar2000 plugin (might hide / assume some core functionality of the caller)
4. need to scratch the code to understand work principles / APIs
5. convert C++ code to javascript (as it has to be - almost - real-time, hence run in the UI, IMO)
6. last but not least, integrate it all in moOde


Not saying it was aliens, but...


RE: An update on lyrics? - Tim Curtis - 09-17-2023

(09-17-2023, 04:04 PM)Listener Wrote:
(09-17-2023, 03:10 PM)Tim Curtis Wrote: Not really. No one has volunteered to create or propose a Lyrics module for moOde and I think most high quality Lyrics databases are prolly not free.

Here is an open source example from foobar2000 that works well both with web and local lyrics.
https://www.foobar2000.org/components/view/foo_openlyrics
Does that help?

Best,

    John

The code itself may be Open Source licensed but the online lyrics database prolly is not.

Do you know which online database the plugin uses?


RE: An update on lyrics? - bitlab - 09-17-2023

History repeating itself ;-)
Once a dev even made a nice integration, but also there were license issues involved:
https://github.com/moode-player/moode/pull/299


RE: An update on lyrics? - Tim Curtis - 09-18-2023

(09-17-2023, 07:51 PM)bitlab Wrote: History repeating itself ;-)
Once a dev even made a nice integration, but also there were license issues involved:
https://github.com/moode-player/moode/pull/299

Good memory, and yes not Open Source licensed...


RE: An update on lyrics? - Tantor - 10-12-2023

(09-17-2023, 02:54 PM)Listener Wrote: HI Tim,

Your mentioned that lyrics might be included in the 8 series. Any news/progress?

Thanks for all you do,

     John

Hi Listener, can this link help? https://github.com/Lyrics/lyrics


RE: An update on lyrics? - Nutul - 10-12-2023

(10-12-2023, 03:14 PM)Tantor Wrote:
(09-17-2023, 02:54 PM)Listener Wrote: HI Tim,

Your mentioned that lyrics might be included in the 8 series. Any news/progress?

Thanks for all you do,

     John

Hi Listener, can this link help? https://github.com/Lyrics/lyrics

The spirit is admirable, the database, though, is still at embryonic stage.


RE: An update on lyrics? - Evil_Underlord - 07-14-2024

Would it be possible to at least display lyrics that are already included in a song tag? I'm not sure where they're stored, but I've used MediaMonkey and other programs to add lyrics to most of my library. That avoids the licensing issue (or at least shifts it to the user).