My Lyrics 1.8.0 for MP 1.4 / 1.5 (26-07-13) (1 Viewer)

Dadeo

Docs Group Manager
  • Premium Supporter
  • November 26, 2006
    5,340
    3,321
    Himalayas, India
    Home Country
    Canada Canada
    yoavain You might want to contact @hwahrmann and see what he is using for MPTagThat - I imagine he has already been through a lot of the hassle re Lyrics sites and APIs. I cannot remember atm which lyric sites MPTagThat uses but I remember thinking it was pretty good/fast when I used it last time ;) (and you can check the code in Git!)
     
    Last edited:

    Dragy

    Portal Pro
    April 27, 2009
    778
    333
    32
    Home Country
    Netherlands Netherlands
    Maybe this website: http://viewlyrics.com/
    It's from MiniLyrics, also hosts all LRC's, but they are not freely accessible. I uploaded some LRC's to that website, but they appear without the LRC stuff on the website. Only the uploader can view the LRC's.
    But the website is still usable for regular lyrics.
     

    yoavain

    Extension Dev
  • Premium Supporter
  • May 24, 2009
    427
    467
    47
    Home Country
    Israel Israel
    • Thread starter
    • Moderator
    • #73
    Maybe this website: http://viewlyrics.com/
    It's from MiniLyrics, also hosts all LRC's, but they are not freely accessible. I uploaded some LRC's to that website, but they appear without the LRC stuff on the website. Only the uploader can view the LRC's.
    But the website is still usable for regular lyrics.


    Looks Great!!
    Large database, fast, no API but looks like a 1 step scrapping. Parsing looks quite easy.
    I will surely give it a try...
    Thanks @Dragy
     

    yoavain

    Extension Dev
  • Premium Supporter
  • May 24, 2009
    427
    467
    47
    Home Country
    Israel Israel
    • Thread starter
    • Moderator
    • #74
    Just a teaser about what to expect in the next version.
    (The following is already done. Stuff may be added)
    Reworked everything. All lyrics search sites are now implementing a common interface. An abstract site class now handles timings and common stuff. Site implementation now only has to do the specific site things such as the parsing. GUI is dynamically created according to the number of active implementations. Site implementation now also responsible of the search categories, i.e. in which search priority to enable it when in Lyrics mode.
    (Sorry if the previous paragraph was too low level)
    The reason for doing such a work, which was practically rewriting almost everything, is this: Adding a new search site was hell, but now the effort is very very small. Since sites often change, there's a need to be able to disable a site by changing a single word in code, and not by searching all the places it is being used (GUI, configuration, etc.)
    Other changes:
    - Added skin files for Default 4:3
    - Added www.lyrster.com (took 1 hour now with the new interface ;) )
    - Added www.ViewLyrics.com
    - Added www.lyricsmode.com
    - Added www.lyrics.net
    - Changed Shironet to only work on Hebrew artists/titles.
    - Removed LyricsPluginSite
    - Removed HotLyrics
    - Removed LyricWiki
    - Fixed progress bar in batch search. 2 step progress bar: First for counting candidate songs for search, the second for the search itself (The reason the first is not filling till the end is because looping over all artists and all songs does not total to the number of songs due to "various" or missing titles…)
    - Removed any hardcoded references to GUILocalizeStrings.
    - Update #Play.Current.Lyrics on lyrics found
    - Some GUI overhaul done. Fixed a few inconsistencies.
    - Fix URL in about tab (and remove the use of IE. Now calls default browser)
    - Start using the correct configuration file (the MediaPortal.xml from ProgramData and not Program Files)
    - Change logger to print nicer.
    - Split About tab into 2 tabs: About & Help. About now contains list of supported sites, and credits section
    - Implement required changes for MPTagThat, so that it can use latest LyricsEngine from plugin.
     
    Last edited:

    Dadeo

    Docs Group Manager
  • Premium Supporter
  • November 26, 2006
    5,340
    3,321
    Himalayas, India
    Home Country
    Canada Canada
    WOW! Nice work yoavain - really good strategy imo!
    Sounds like there may be a few required skin changes :cry: - I hope you will be able to document those - either separately in the changelog or wiki. I find that enables skins (at least me! LOL) to update much more quickly/accurately.
     

    yoavain

    Extension Dev
  • Premium Supporter
  • May 24, 2009
    427
    467
    47
    Home Country
    Israel Israel
    • Thread starter
    • Moderator
    • #76
    WOW! Nice work yoavain - really good strategy imo!
    Sounds like there may be a few required skin changes :cry: - I hope you will be able to document those - either separately in the changelog or wiki. I find that enables skins (at least me! LOL) to update much more quickly/accurately.

    No, changes were made in a way no skin change is required (that I'm aware of) :)
    Meanwhile, added 2 more search sites (see above)
     

    Julien Pham

    Portal Member
    July 11, 2013
    17
    1
    53
    Home Country
    France France
    Are there good My Lyrics skins for a 1920x1080 screen? I have downloaded the one in the first post, but it does not take the full screen, so it is not really pretty ;)

    Thanks[DOUBLEPOST=1373713084][/DOUBLEPOST]btw I noticed a bug, in the config of my lyrics, when we go on about tab, then click to go on my lyrics plugin forum section, I get a page not found...
     

    yoavain

    Extension Dev
  • Premium Supporter
  • May 24, 2009
    427
    467
    47
    Home Country
    Israel Israel
    • Thread starter
    • Moderator
    • #78
    Thanks[DOUBLEPOST=1373713084][/DOUBLEPOST]btw I noticed a bug, in the config of my lyrics, when we go on about tab, then click to go on my lyrics plugin forum section, I get a page not found...
    Already fixed. Will work in the next release. Also, it forced IE, this will also change, and default browser will be launched...
     

    ysmp

    Design Group
  • Team MediaPortal
  • May 17, 2008
    1,863
    744
    Seoul.
    Home Country
    South Korea South Korea
    Are there good My Lyrics skins for a 1920x1080 screen? I have downloaded the one in the first post, but it does not take the full screen, so it is not really pretty ;)


    Hi Julien ,
    yes , DW skin is 720p size ... there is the links for Titan skin witch is 1080p size ... but is also maid for this skin view , if you don't use this skin .

    witch skin do you use ? most community skins 1080p do have support for myLyrics plugin (maybe they did not update to latest version yet , but even older version files will view o.k .... ;)
     
    Last edited:

    yoavain

    Extension Dev
  • Premium Supporter
  • May 24, 2009
    427
    467
    47
    Home Country
    Israel Israel
    • Thread starter
    • Moderator
    • #80
    @ysmp, do you want to be a Beta tester? I can send you a version by the end of this week. I want some unbiased testing before publishing it since there were so many changes.

    Updated the spoiler in previous post just to keep track of release notes for next version ;)
    Next official release should be expected on next week's weekend.
     

    Users who are viewing this thread

    Top Bottom