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

    [Announce] Spotty 4.5 - improved Ogg direct, Autoplay, multi-user setup

    Thanks to philippe44's persistence here's an update to Spotty:

    • Improved Ogg Direct mode
    • Support for Spotify's Autoplay feature
    • Added instructions for multi-user setups with a custom client ID


    This release comes with new spotty helper binaries. Please let me know should you encounter any issue.

    Some users encountered issues with their multi-user setup (family account) when using a newly created client ID. Unfortunately Spotify changed the way how they deal with client IDs. This change requires another step to add additional user accounts to the client ID. See (https://github.com/michaelherger/Spo...ment-863527092 - thanks user Deretour!). I added instructions for this to the client ID information.
    Michael

    "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
    (LMS: Settings/Information)

  2. #2
    Senior Member
    Join Date
    Feb 2008
    Posts
    5,250
    Oops.

    There has been a problem running the Spotty helper application. You might want to give the additional "Spotty Helper Application for ARMv8/aarch64 architecture" plugin a try.

    Operating system: piCore / armv8l-linux

    ... Spotty helper is enabled


    [21-06-18 03:59:43.9043] main::init (389) Starting Logitech Media Server (v8.1.2, 1622353561, Sun May 30 09:04:30 CEST 2021) perl 5.028002 - arm-linux-gnueabihf-thread-multi-64int
    [21-06-18 04:00:26.6880] Plugins::CastBridge::Plugin::initPlugin (67) $VAR1 = {
    'uid' => 'root',
    'os' => 'Linux',
    'osName' => 'piCore',
    'binArch' => 'armhf-linux',
    'osArch' => 'armv8l-linux'
    };
    [21-06-18 04:00:33.9323] Plugins::UPnPBridge::Plugin::initPlugin (66) $VAR1 = {
    'uid' => 'root',
    'os' => 'Linux',
    'osName' => 'piCore',
    'binArch' => 'armhf-linux',
    'osArch' => 'armv8l-linux'
    };
    [21-06-18 04:00:37.4705] Plugins::Spotty::Helper::get (51) Didn't find Spotty helper application!
    [21-06-18 04:00:37.4755] Plugins::Spotty::Connect::canSpotifyConnect (84) Cannot support Spotty Connect, need at least helper version 0.12.0
    [21-06-18 04:00:37.8761] Plugins::Spotty::Helper::get (51) Didn't find Spotty helper application!
    [21-06-18 04:00:45.3927] Slim::Player::Song:pen (415) Error: Couldn't create command line for unk playback for [https://media-ssl.musicradio.com/LBCLondon]
    [21-06-18 04:01:13.1709] Plugins::Spotty::Helper::get (51) Didn't find Spotty helper application!
    [21-06-18 04:01:13.8126] Plugins::Spotty::Helper::get (51) Didn't find Spotty helper application!
    [21-06-18 04:01:14.0272] Plugins::Spotty::Helper::get (51) Didn't find Spotty helper application!
    [21-06-18 04:01:14.0333] Plugins::Spotty::Connect::canSpotifyConnect (84) Cannot support Spotty Connect, need at least helper version
    Last edited by castalla; 2021-06-17 at 19:10.
    ------------------------------------------------------------------------------------

  3. #3
    Quote Originally Posted by mherger View Post
    Thanks to philippe44's persistence here's an update to Spotty:

    • Support for Spotify's Autoplay feature
    How is this new support for Spotify Autoplay different from a player's "Don't Stop The Music" set to "Spotify Recommendations (based on the current playlist)", which has already been available for a while?

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

    [Announce] Spotty 4.5 - improved Oggdirect, Autoplay, multi-user setup

    > There has been a problem running the Spotty helper application. You
    > might want to give the additional "Spotty Helper Application for
    > ARMv8/aarch64 architecture" plugin a try.


    Can you ssh into the box, "cd /usr/local/slimserver/Cache/InstalledPlugins/Plugins/Spotty/Bin", then try to run the various binaries in the sub-folders (in particular aarch64-linux and arm-linux)?

    Is this the 32 or 64-bit version of pCP? And could you please enable INFO logging for plugin.spotty to get more information about what binary it is testing?
    Last edited by mherger; 2021-06-17 at 21:37.

  5. #5
    Quote Originally Posted by mherger View Post
    Thanks to philippe44's persistence here's an update to Spotty:

    • Improved Ogg Direct mode
    What exactly was improved with Spotify Ogg Direct streaming? Seeking improvements, or something else?

    Also, is what you're calling Ogg Direct here, simply when File Types is set to both "Prefer native format" and Spotty->"Ogg Vorbis" file type is set to "spotty-x86_64" (or something other than Disabled, depending on server platform)??

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

    [Announce] Spotty 4.5 - improved Oggdirect, Autoplay, multi-user setup

    > How is this new support for Spotify Autoplay different from a player's
    > "Don't Stop The Music" set to "Spotify Recommendations (based on the
    > current playlist)", which has already been available for a while?


    Autoplay is working in Connect mode, DSTM in LMS mode.

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

    [Announce] Spotty 4.5 - improved Oggdirect, Autoplay, multi-user setup

    > What exactly was improved with Spotify Ogg Direct streaming? Seeking
    > improvements, or something else?


    Yes, native seeking. Previosly Spotty would switch to PCM when seeking,
    sometimes causing a change in volume level. Plus I believe previously
    embedded non-standard meta data in the Ogg stream could cause glitches
    in playback.

    > Also, is what you're calling Ogg Direct here, simply when File Types is
    > set to both "Prefer native format" and Spotty->"Ogg Vorbis" file type is
    > set to "spotty-x86_64" (or something other than Disabled, depending on
    > server platform)??


    Yes. I called it this way because initially spotty would receive Ogg,
    but always decode to PCM. With Ogg Direct it can send the Ogg data
    directly to the player without decoding it to PCM (and re-encode it to
    FLAC to save bandwidth etc.).

  8. #8
    Quote Originally Posted by mherger View Post
    > What exactly was improved with Spotify Ogg Direct streaming? Seeking
    > improvements, or something else?


    Yes, native seeking. Previosly Spotty would switch to PCM when seeking,
    sometimes causing a change in volume level. Plus I believe previously
    embedded non-standard meta data in the Ogg stream could cause glitches
    in playback.

    > Also, is what you're calling Ogg Direct here, simply when File Types is
    > set to both "Prefer native format" and Spotty->"Ogg Vorbis" file type is
    > set to "spotty-x86_64" (or something other than Disabled, depending on
    > server platform)??


    Yes. I called it this way because initially spotty would receive Ogg,
    but always decode to PCM. With Ogg Direct it can send the Ogg data
    directly to the player without decoding it to PCM (and re-encode it to
    FLAC to save bandwidth etc.).
    Nice improvements! I had disabled Spotty Ogg Vorbis because of the volume change from re-converting to PCM/FLAC. I've updated to this 4.5.0 and seeking is working very well. Thanks for this awesome Spotty plugin, Michael!

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

    [Announce] Spotty 4.5 - improved Oggdirect, Autoplay, multi-user setup

    > Nice improvements! I had disabled Spotty Ogg Vorbis because of the
    > volume change from re-converting to PCM/FLAC. I've updated to this
    > 4.5.0 and seeking is working very well. Thanks for this awesome Spotty
    > plugin, Michael!


    Most of the work was done by Philippe!

  10. #10
    Senior Member
    Join Date
    Feb 2008
    Posts
    5,250
    Quote Originally Posted by mherger View Post
    > There has been a problem running the Spotty helper application. You
    > might want to give the additional "Spotty Helper Application for
    > ARMv8/aarch64 architecture" plugin a try.


    Can you ssh into the box, "cd /usr/local/slimserver/Cache/InstalledPlugins/Plugins/Spotty/Bin", then try to run the various binaries in the sub-folders (in particular aarch64-linux and arm-linux)?

    Is this the 32 or 64-bit version of pCP? And could you please enable INFO logging for plugin.spotty to get more information about what binary it is testing?
    When I try to run the binary files it returns command not found.

    I think the binaries exist but unlike other binaries (eg. Top) they are not marked as symlink and the properties are different.

    How do I check for 32 vs 64 bit.?

    Log:

    21-06-18 04:32:07.8690] Plugins::Spotty::Helper::get (51) Didn't find Spotty helper application!
    [21-06-18 04:32:07.8735] Plugins::Spotty::Helper::get (52) Last error:
    sh: /usr/local/slimserver/Cache/InstalledPlugins/Plugins/SpottyARMLegacyBin/Bin/spotty: not found
    [21-06-18 04:32:07.8785] Plugins::Spotty::Connect::canSpotifyConnect (84) Cannot support Spotty Connect, need at least helper version 0.12.0
    [21-06-18 04:32:08.2243] Plugins::Spotty::Helper::get (51) Didn't find Spotty helper application!
    [21-06-18 04:32:08.2291] Plugins::Spotty::Helper::get (52) Last error:

    The previous Spotty worked without issue
    Last edited by castalla; 2021-06-17 at 22:26.
    ------------------------------------------------------------------------------------

Posting Permissions

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