Home of the Squeezebox™ & Transporter® network music players.
Page 2 of 58 FirstFirst 12341252 ... LastLast
Results 11 to 20 of 579
  1. #11
    Senior Member bonze's Avatar
    Join Date
    Jun 2006
    Location
    Bucks. UK
    Posts
    1,499
    Quote Originally Posted by mherger View Post
    >> Sounds like some dependency issue.

    Figured out LMS already comes with the HTML::TreeBuilder module which I
    included in the plugin as well. But I was using an option which is not
    available in the (rather outdated) version shipped with LMS.

    v0.2.0 should fix this issue.

    --

    Michael
    Works OK now - thankyou
    LMS Version: 7.9
    TranquilPC T2-WHS-A3 - WHS 2011
    2x Touch, 3x SB3

  2. #12
    Senior Member
    Join Date
    Aug 2012
    Location
    Austria
    Posts
    610
    Interesting. Back when I implemented something similar for extGUI4LMS, I also had a look at AllMusic in comparison to discogs.
    In the end, I decided to use discogs as it has
    - more albums available
    - some info available AllMusic doesn't (eg. videos, artist links)
    - an officially free-to-use API to access the data (I'm still a bit confused by rovi's eval licence, but it seems not to cover free/oss SW - your plugin also uses screen-scraping and not rovi's API...)

    otoh, AllMusic has some advantages as well
    - some info available discogs doesn't (eg. album reviews (actually available on the website, but doesn't seem to be exposed in the API), related artists/albums)
    - sometimes more in-depth/professional biographical information about artists
    - sometimes more in-depth/professional album reviews

    Why did you chose AllMusic?

  3. #13
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    19,685

    Announce: Music & Artist Informationplugin

    > Why did you chose AllMusic?

    It's the service I knew would give me good results. I didn't do any
    further research. While I did consider Last.fm (because it has localized
    content), I think AllMusic has better quality content. And when I saw your
    implementation I did a quick check on discogs as well, but didn't do any
    serious research.

    That said I might add Last.fm (and/or others like discogs) support in the
    future, as an option for those who prefer non-English content. The new
    code should be much simpler to extend and adjust than the old one.

    Some of the current implementation is already using the.echonest.com
    (blogs, news, websites, videos) as an alternative resource for data.

    --

    Michael

  4. #14
    Senior Member Stig Nygaard's Avatar
    Join Date
    Feb 2006
    Location
    Copenhagen
    Posts
    213

    Dead link

    FYI, following the "More info" link on the LMS Plugins tab in Server Settings gives you a 404 Not Found for http://www.herger.net/MusicArtistInfo/

    But it is probably on your to-do. I see the plugin ain't listed on http://www.herger.net/slim-plugins/ either...
    /Stig
    www.rockland.dk - www.last.fm/user/rockland - www.discogs.com/user/StigNygaard - plus.google.com/+StigNygaard
    Server: LMS 7.9.1 (LmsRepack) - 1494667952 @ Sat May 13 on Synology DS716+II. Clients: RPi3 (Max2Play, HiFiBerry Digi+ Pro), SB Touch, OrangeSqueeze/SqueezePlayer. Livingroom HiFi: Marantz PM6005 and F3/Lyd Audiovector 2.

    You might like to try my Art Grabr for fetching big cover-art from various sites - or Album Linkr for a better last.fm desktop experience...

  5. #15
    Senior Member Julf's Avatar
    Join Date
    Dec 2010
    Posts
    2,388

    Can't locate HTML/Tagset.pm?

    MusicArtistInfo fails on my Ubuntu 12 install (Logitech Media Server 7.7.2) because it can't locate HTML/Tagset.pm.
    "To try to judge the real from the false will always be hard. In this fast-growing art of 'high fidelity' the quackery will bear a solid gilt edge that will fool many people" - Paul W Klipsch, 1953

  6. #16
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    19,685

    Announce: Music & Artist Informationplugin

    > FYI, following the "More info" link on the LMS Plugins tab in Server
    > Settings gives you a 404 Not Found for
    > http://www.herger.net/MusicArtistInfo/


    Yeah, that's just me being lazy... have to come up with a little page.

    --

    Michael

  7. #17
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    19,685

    Announce: Music & Artist Informationplugin

    > MusicArtistInfo fails on my Ubuntu 12 install (Logitech Media Server
    > 7.7.2) because it can't locate HTML/Tagset.pm.


    Are you running LMS from the .deb file or did you install it some other way?

    --

    Michael

  8. #18
    Senior Member Julf's Avatar
    Join Date
    Dec 2010
    Posts
    2,388
    Quote Originally Posted by mherger View Post
    Are you running LMS from the .deb file or did you install it some other way?
    Pretty sure I did an apt-get install with "deb http://debian.slimdevices.com stable main" in my sources.list.
    "To try to judge the real from the false will always be hard. In this fast-growing art of 'high fidelity' the quackery will bear a solid gilt edge that will fool many people" - Paul W Klipsch, 1953

  9. #19
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    19,685

    Announce: Music & Artist Informationplugin

    > Pretty sure I did an apt-get install with "deb
    > http://debian.slimdevices.com stable main" in my sources.list.


    Could you please run

    perl -MHTML::Tagset -e 'print $HTML::Tagset::VERSION'

    in the shell. If this doesn't give you anything (or an error), then please
    install HTML::Tagset using apt-get or whatever. I'll probably have to add
    it to the plugin if this is causing failures.

    --

    Michael

  10. #20
    Senior Member Julf's Avatar
    Join Date
    Dec 2010
    Posts
    2,388
    Quote Originally Posted by mherger View Post
    Could you please run

    perl -MHTML::Tagset -e 'print $HTML::Tagset::VERSION'

    in the shell. If this doesn't give you anything (or an error), then please
    install HTML::Tagset using apt-get or whatever. I'll probably have to add
    it to the plugin if this is causing failures.
    Tagset now installed, but there seems to be a bunch of other dependencies missing

    Code:
    [13-09-04 14:48:39.4336] Slim::bootstrap::tryModuleLoad (285) Warning: Module [Plugins::MusicArtistInfo::Plugin] failed to load:
    Can't locate HTML/Element.pm in @INC (@INC contains: /usr/sbin/Plugins/MusicArtistInfo/lib /var/lib/squeezeboxserver/cache/InstalledPlugins /usr/share/squeezeboxserver/CPAN/arch/5.14/x86_64-linux-thread-multi /usr/share/squeezeboxserver/CPAN/arch/5.14/x86_64-linux-thread-multi/auto /usr/share/squeezeboxserver/CPAN/arch/5.14.2/x86_64-linux-gnu-thread-multi /usr/share/squeezeboxserver/CPAN/arch/5.14.2/x86_64-linux-gnu-thread-multi/auto /usr/share/squeezeboxserver/CPAN/arch/5.14/x86_64-linux-gnu-thread-multi /usr/share/squeezeboxserver/CPAN/arch/5.14/x86_64-linux-gnu-thread-multi/auto /usr/share/squeezeboxserver/CPAN/arch/x86_64-linux-gnu-thread-multi /usr/share/squeezeboxserver/lib /usr/share/squeezeboxserver/CPAN /usr/share/squeezeboxserver /usr/sbin /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/squeezeboxserver/CPAN/HTML/TreeBuilder.pm line 50.
    BEGIN failed--compilation aborted at /usr/share/squeezeboxserver/CPAN/HTML/TreeBuilder.pm line 50.
    Compilation failed in require at /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/MusicArtistInfo/AllMusic.pm line 11.
    BEGIN failed--compilation aborted at /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/MusicArtistInfo/AllMusic.pm line 11.
    Compilation failed in require at /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/MusicArtistInfo/ArtistInfo.pm line 12.
    BEGIN failed--compilation aborted at /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/MusicArtistInfo/ArtistInfo.pm line 12.
    Compilation failed in require at /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/MusicArtistInfo/Plugin.pm line 12.
    BEGIN failed--compilation aborted at /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/MusicArtistInfo/Plugin.pm line 12.
    Compilation failed in require at (eval 988) line 2.
    BEGIN failed--compilation aborted at (eval 988) line 2.
    
    [13-09-04 14:48:39.4345] Slim::Utils::PluginManager::load (295) Error: Couldn't load Plugins::MusicArtistInfo::Plugin
    "To try to judge the real from the false will always be hard. In this fast-growing art of 'high fidelity' the quackery will bear a solid gilt edge that will fool many people" - Paul W Klipsch, 1953

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •