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

yoavain

Extension Dev
  • Premium Supporter
  • May 24, 2009
    427
    467
    47
    Home Country
    Israel Israel
    Release notes to MyLyrics 1.8.0

    Note: MediaPortal 1.4 had a known problem with Music DB, which caused lyrics to be removed in case of re-indexing.
    More info can be found in this thread
    Personally, I recommend you to upgrade to 1.5...


    Changes and fixes since 1.7.3
    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.
    • Added Lyrics by site counter to batch search in the message box
    • Separated import from music tags and export to music tags (to be more readable)
    • Fixed stack overflow issue that caused MediaPortal to crash


    Changes and fixes since version 1.7.2
    • Fixed Lyrics007 (rewritten)
    Changes and fixes since version 1.7.1
    • Fixed LRC finder
    • Fixed Shironet parser
    Changes and fixes since version 1.7.0
    • Update: Compatibility for 1.4.0

    Can be downloaded here

    Issue tracker here (milestone column to shows in what version to expect a fix)
    Already done issues/tasks.
    There's no ETA, and both priority and milestone can be changed...;)

    Edit: 30-06-2013 - add Default 4x3 skin file ... (for MP 1.4 should work with MP 1.3F too..) ;)
    Edit: 26-07-2013 - New version 1.8.0
    Edit: 14-10-2013 - Updated compatibilty for 1.5
     

    Attachments

    • DW - 01.jpg
      DW - 01.jpg
      209.9 KB
    • DW - 02.jpg
      DW - 02.jpg
      172.1 KB
    • Default (4x3) - 01.jpg
      Default (4x3) - 01.jpg
      165 KB
    • Default (4x3) - 02.jpg
      Default (4x3) - 02.jpg
      125.5 KB
    • MyLyrics - DefaultWide - MP 1.4.0.rar
      4.3 KB
    • MyLyrics - Default (4x3) - MP 1.4.0.rar
      4.3 KB
    Last edited:

    sdf

    Portal Pro
    September 29, 2006
    292
    42
    Home Country
    Italy Italy
    Good job yoavain
    Now everything works.
    Now that you are the active developer, can you explain
    how to tag mp3 files with sync lyrics (id3 v1 %lyrics%, id3 v2) so that import from tag works?
    Bye and thank you,
    sdf
     

    yoavain

    Extension Dev
  • Premium Supporter
  • May 24, 2009
    427
    467
    47
    Home Country
    Israel Israel
    • Thread starter
    • Moderator
    • #6
    Good job yoavain
    Now everything works.
    Now that you are the active developer, can you explain
    how to tag mp3 files with sync lyrics (id3 v1 %lyrics%, id3 v2) so that import from tag works?
    Bye and thank you,
    sdf


    Hi sdf,

    I think that importing the lyrics tag from the mp3 files is done using MP code (and not the MyLyrics code).
    Either way, I will try to check that for you.

    Yoav
     

    yoavain

    Extension Dev
  • Premium Supporter
  • May 24, 2009
    427
    467
    47
    Home Country
    Israel Israel
    • Thread starter
    • Moderator
    • #8
    Original post updated with new link to official version for MediaPortal 1.4.0
     

    Dadeo

    Docs Group Manager
  • Premium Supporter
  • November 26, 2006
    5,340
    3,321
    Himalayas, India
    Home Country
    Canada Canada
    hi yoavin - thanks for keeping this great plugin going! (y) I have made you the author of the MyLyrics listing in our Extensions Repo so you can update it with the new version and anything else you wish, so new users/visitors will know the plugin is still supported!

    I'm not sure if the MyLyrics wiki page needs updating - maybe some of the plugin 'fans' can help out with that?
     

    yoavain

    Extension Dev
  • Premium Supporter
  • May 24, 2009
    427
    467
    47
    Home Country
    Israel Israel
    • Thread starter
    • Moderator
    • #10
    hi yoavin - thanks for keeping this great plugin going! (y) I have made you the author of the MyLyrics listing in our Extensions Repo so you can update it with the new version and anything else you wish, so new users/visitors will know the plugin is still supported!

    I'm not sure if the MyLyrics wiki page needs updating - maybe some of the plugin 'fans' can help out with that?

    Thanks! Started updating the repo. Will also check the wiki.
     

    Users who are viewing this thread

    Top Bottom