Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 3 123 LastLast
Results 1 to 10 of 389

Hybrid View

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

    [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,269
    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
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,588

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

  4. #4
    Senior Member
    Join Date
    Feb 2008
    Posts
    5,269
    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.
    ------------------------------------------------------------------------------------

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

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

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


    What are their permissions set to?

    > How do I check for 32 vs 64 bit.?


    What does Settings/Information say about the system? What are the helper
    search paths reported on that page?

  6. #6
    Senior Member
    Join Date
    Feb 2008
    Posts
    5,269
    Quote Originally Posted by mherger View Post
    > 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.


    What are their permissions set to?

    > How do I check for 32 vs 64 bit.?


    What does Settings/Information say about the system? What are the helper
    search paths reported on that page?
    aarch64-Linux. rwxrwxr-x


    Logitech Media Server Version: 8.1.2 - 1622353561 @ Sun May 30 09:04:30 CEST 2021
    Hostname: piCorePlayer
    Server IP Address: 192.168.1.4
    Server HTTP Port Number: 9000
    Operating system: piCore - EN - utf8
    Platform Architecture: armv8l-linux
    Perl Version: 5.28.2 - arm-linux-gnueabihf-thread-multi-64int
    Audio::Scan: 1.02
    IO::Socket::SSL: 2.066
    Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)
    Total Players Recognized: 7



    /usr/local/slimserver/Cache/InstalledPlugins/Plugins/Spotty/Bin, /usr/local/slimserver/Cache/InstalledPlugins/Plugins/Spotty/Bin/arm-linux, /usr/local/slimserver/Cache/InstalledPlugins/Plugins/SpottyAARCH64Bin/Bin,
    ------------------------------------------------------------------------------------

  7. #7
    Senior Member
    Join Date
    Jan 2010
    Location
    Hertfordshire
    Posts
    7,647
    My album list is empty. The Artist list is still there but no albums.

    Sent from my Pixel 3a using Tapatalk

  8. #8
    I am trying to get Spotify working on my squeezebox touch. I want to use my touch as a Spotify connect player and use the Spotify app to control the touch.
    I installed spotty and I am able to use my touch as a connected player but I have noticed that the ogg vorbis is recompiled as pcm and auto play does not work.

    I then installed the spotty helper, but now I cannot use my touch as a Spotify connect player, it doesn’t show up in the app.

    My lms runs on a raspberry pi 4 (picore). How do I get Spotify to work and how can I use my touch as a Spotify connect player?

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

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

    > I installed spotty and I am able to use my touch as a connected player
    > but I have noticed that the ogg vorbis is recompiled as pcm and auto
    > play does not work.


    Spotty would stream PCM rather than Ogg if you had volume normalization
    enabled. But don't worry. It won't hurt the sound quality.

    > I then installed the spotty helper, but now I cannot use my touch as a
    > Spotify connect player, it doesn’t show up in the app.


    No need to install a helper, as it did play before, didn't it?

    > My lms runs on a raspberry pi 4 (picore). How do I get Spotify to work
    > and how can I use my touch as a Spotify connect player?


    From your description it looks as if it just worked as expected, until
    you started to try to change things. So please go back to default
    settings, no additional helper etc. And make sure you got your client ID
    configured correctly.

  10. #10
    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?

Posting Permissions

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