Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 101 1231151 ... LastLast
Results 1 to 10 of 1009
  1. #1
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,314

    Announce: Music & Artist Information plugin

    I'm happy to announce the Music & Artist Information plugin v0.1.0. As I got increasingly frustrated with the ugly code for the AlbumReview and Biography plugins, I decided to start from scratch and create something "better". It should not only be easier to maintain, but offer new features and be open to be easily extended.





    The new Music & Artist Information plugin still gives you access to almusic.com's album reviews and biographies. But it adds a whole lot to it: links to the artists' websites, blogs, news. Videos from youtube, dailymotion and others. Links to album contributors and related artists. A never-ending network of music background information.





    Music & Artist Info (MAI) can display album artwork, artist pictures, pdf and html files associated with an artist. The plugin assumes the Artist/Album folder structure and will add "Local Artwork" and "Text files from music folder" menu items in the "M"ore menu when local files are found.

    The "local artwork" will give you access to any artwork file stored inside the album's folder.

    "Text files from music folder" will display pdf, html and txt files such as booklets provided with digital downloads that are stored inside the album's folder.

    There is a bit of special treatment for the bio.html: the plugin would actually walk up a few folder levels searching for anything bio*, assuming that most users have an Artist/Album folder structure.

    Artist pictures are either stored as artist.jpg/png in an album folder, or as "artist name.jpg/png" in the configurable one for all artists images folder.

    Obviously not all of these goodies work on all UIs. You'd get the richest access in the web UI obviously. Some apps can deal with the web based content as well - a tablet should give you great access to most features.

    Have fun!
    Last edited by mherger; 2018-07-26 at 21:34.
    Michael

    http://www.herger.net/slim-plugins - Spotty, MusicArtistInfo

  2. #2
    Senior Member aubuti's Avatar
    Join Date
    Oct 2005
    Posts
    8,825
    Very cool, Michael. Thanks, and I look forward to playing with it.

  3. #3
    Senior Member
    Join Date
    May 2008
    Location
    United States
    Posts
    11,516
    Very nice idea. I've been playing with this installed on a Win7 machine running LMS 7.8. It installs, I see the options, can click on, say, Artist Information, and get the list of "biography", etc. But selecting anything simply tries to connect to something on web and never connects. Eventually times out. The only thing I've made work is clicking WEBSITES in the listing after ARTIST INFORMATION. This gives me different website options (amazon, official, etc.) and opens a different tab with the website I choose.

    What am I doing wrong?

    edit: I've tried this with several artists, all well known (i.e., The Beatles)
    Home: VBA 4TB (2.5)>LMS 7.9.2>Transporter, Touch, Boom, Radio (all ethernet)
    Cottage: VBA 3TB (2.4)>LMS 7.9.1>Touch>Benchmark DAC I, Boom, Radio w/Battery (ethernet, Radio WIFI)
    Office: Win10(64)>LMS 7.9.2>Squeezelite
    The Wild (no internet): PiCorePlayer 4.0 on rPi 3B+, hifiberry Dac+Pro, 4TB USB (LMS & Squeezelite)
    Controllers: iPhone6 & iPadAir2 (iPeng), CONTROLLER, or SqueezePlay 7.8 on Win10(64) laptop
    Files: ripping: dbpa > FLAC; post-rip: mp3tag, PerfectTunes; Streaming: Spotify

  4. #4
    Senior Member bonze's Avatar
    Join Date
    Jun 2006
    Location
    Bucks. UK
    Posts
    1,499
    I'm getting similar to garym

    Biography, Artist Details, Related Artists & Pictures just 'hang' - even for Adele...

    In the log is:

    [13-08-28 21:08:57.5361] Slim::Networking::IO::Select::__ANON__ (147) Error: Select task failed calling Slim::Web::HTTP:rocessHTTP: Can't locate object method "no_expand_entities" via package "HTML::TreeBuilder" at C:\Documents and Settings\All Users\Application Data\Squeezebox\Cache\InstalledPlugins/Plugins/MusicArtistInfo/AllMusic.pm line 601.
    ; fh=Slim::Web::HTTP::ClientConn=GLOB(0xb152e3c)
    LMS Version: 7.9
    TranquilPC T2-WHS-A3 - WHS 2011
    2x Touch, 3x SB3

  5. #5
    Senior Member
    Join Date
    May 2008
    Location
    United States
    Posts
    11,516
    yep, I see same log error:

    [13-08-28 15:21:45.0885] Slim::Networking::IO::Select::__ANON__ (147) Error: Select task failed calling Slim::Web::HTTP:rocessHTTP: Can't locate object method "no_expand_entities" via package "HTML::TreeBuilder" at C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/MusicArtistInfo/AllMusic.pm line 601.
    Home: VBA 4TB (2.5)>LMS 7.9.2>Transporter, Touch, Boom, Radio (all ethernet)
    Cottage: VBA 3TB (2.4)>LMS 7.9.1>Touch>Benchmark DAC I, Boom, Radio w/Battery (ethernet, Radio WIFI)
    Office: Win10(64)>LMS 7.9.2>Squeezelite
    The Wild (no internet): PiCorePlayer 4.0 on rPi 3B+, hifiberry Dac+Pro, 4TB USB (LMS & Squeezelite)
    Controllers: iPhone6 & iPadAir2 (iPeng), CONTROLLER, or SqueezePlay 7.8 on Win10(64) laptop
    Files: ripping: dbpa > FLAC; post-rip: mp3tag, PerfectTunes; Streaming: Spotify

  6. #6
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,314

    Announce: Music & Artist Informationplugin

    Sounds like some dependency issue. Are you seeing this problem on Windows only? I see you mention Vortexbox in your signature, but the error message is from Windows?

    > Am 28.08.2013 um 22:50 schrieb garym <garym.60swcn (AT) no-mx (DOT) forums.slimdevices.com>:
    >
    >
    > yep, I see same log error:
    >
    > [13-08-28 15:21:45.0885] Slim::Networking::IO::Select::__ANON__ (147)
    > Error: Select task failed calling Slim::Web::HTTP:rocessHTTP: Can't
    > locate object method "no_expand_entities" via package
    > "HTML::TreeBuilder" at
    > C:\ProgramData\Squeezebox\Cache\InstalledPlugins/Plugins/MusicArtistInfo/AllMusic.pm
    > line 601.
    >
    >
    >
    > *Location 1:* VortexBox Appliance 4TB (2.2) > LMS 7.7.2 > Transporter,
    > Touch, Boom, Radio w/Battery (all ethernet)
    > *Location 2:* VBA 3TB (2.2) > LMS 7.7.2 > Touch > Benchmark DAC I, Boom,
    > Radio w/Battery (all ethernet except Radio)
    > *Office:* Win7(64) > LMS 7.8 > SqueezePlay
    > *Spares:* VBA 4TB, SB3, Touch (3), Radio (3), CONTROLLER
    > *Controllers:* iPhone4S (iPeng), iPad2 (iPengHD & SqueezePad),
    > CONTROLLER, or SqueezePlay 7.7 on Win7(64) laptop
    > Ripping (FLAC) - dbpoweramp, Tagging - mp3tag, Spotify
    > ------------------------------------------------------------------------
    > garym's Profile: http://forums.slimdevices.com/member.php?userid=17325
    > View this thread: http://forums.slimdevices.com/showthread.php?t=99537
    >
    >

  7. #7
    Senior Member
    Join Date
    May 2008
    Location
    United States
    Posts
    11,516
    Quote Originally Posted by mherger View Post
    Sounds like some dependency issue. Are you seeing this problem on Windows only? I see you mention Vortexbox in your signature, but the error message is from Windows?
    OK. Now i've installed on my vortexbox (fedora linux) machine at home. LMS 7.7.2. Works fine with immediate response. So the problem I had earlier with the LMS 7.8 on win7 does NOT happen with my vortexbox LMS 7.7.2.
    Home: VBA 4TB (2.5)>LMS 7.9.2>Transporter, Touch, Boom, Radio (all ethernet)
    Cottage: VBA 3TB (2.4)>LMS 7.9.1>Touch>Benchmark DAC I, Boom, Radio w/Battery (ethernet, Radio WIFI)
    Office: Win10(64)>LMS 7.9.2>Squeezelite
    The Wild (no internet): PiCorePlayer 4.0 on rPi 3B+, hifiberry Dac+Pro, 4TB USB (LMS & Squeezelite)
    Controllers: iPhone6 & iPadAir2 (iPeng), CONTROLLER, or SqueezePlay 7.8 on Win10(64) laptop
    Files: ripping: dbpa > FLAC; post-rip: mp3tag, PerfectTunes; Streaming: Spotify

  8. #8
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,314

    Announce: Music & Artist Informationplugin

    >> 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

  9. #9
    Senior Member Mnyb's Avatar
    Join Date
    Feb 2006
    Location
    Vństerňs Sweden
    Posts
    16,525
    A stupid Q : Are we to uninstall biography and album review ? Do they conflict in the UI's ?
    --------------------------------------------------------------------
    Main hifi: Rasbery PI digi+ MeridianG68J MeridianHD621 MeridianG98DH 2 x MeridianDSP5200 MeridianDSP5200HC 2 xMeridianDSP3100 +Rel Stadium 3 sub.
    Bedroom/Office: Boom
    Loggia: Raspi hifiberry dac + Adams
    Bathroom : Radio (with battery)
    iPad with iPengHD & SqueezePad
    (spares Touch, SB3, reciever ,controller )
    server Intel NUC Esxi VM Linux mint 18 LMS 7.9.2

    http://people.xiph.org/~xiphmont/demo/neil-young.html

  10. #10
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,314

    Announce: Music & Artist Informationplugin

    > A stupid Q : Are we to uninstall biography and album review ? Do they
    > conflict in the UI's ?


    No, they can be installed in parallel - if you don't mind the clutter in
    some menus :-)

    --

    Michael

Posting Permissions

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