I kept hoping someone else would write this plugin, but got tired of
waiting...

"Sprocket" is a plugin that uses the undocumented APIs of the Pocket
Casts web player to allow you to listen to your Pocket Casts
subscriptions via LMS/Squeezebox/etc.

What works for me:

- Login to Pocket Casts, without having to store your password (it
remains to be seen if the Pocket Casts auth token ever expires).

- Browsing your Pocket Casts "Up Next" playlist and adding episodes from
Up Next to the current LMS playlist.

- Browsing of subscribed podcasts, including unlistened, in progress and
starred episodes.

- (Optional) Synchronizing episode playback status and position with
Pocket Casts.

- (Optional) Marking any episode currently playing on Squeezebox as the
"current" episode in "Up Next".

- (Optional) "Trick play" skip within episodes.

- (Optional) Variable speed playback (one speed for all episodes) using
nothing but LMS built-in tools (sox). Quality is not as good as Pocket
Casts mobile apps, but I find 1.1x-1.9x to be quite listenable.


To head off some possible feature requests, I should also mention what I
have no plans or interest in adding:

- Subscription management or podcast discovery from the various
Squeezebox interfaces.

- Additional "Up Next" queue synchronization or management.


The post title says "preannounce", but in reality that just means I
haven't decided if I want to set up a repository and commit to
maintaining this. Those capable of manually installing the plugin will
find a 0.1 release attached here.

With that, a number of important caveats:

- I've had this operational only for a few days of listening of a few
podcasts. Bug reports are welcome, but this is a "use at your own risk"
project, especially with the options that allow synchronization with
Pocket Casts.

- I've only tested on my Linux server, I have no idea if it works for
Windows/OSX/etc. and no way to test.

- I'm not committing to supporting this, I just wanted something that
worked for me. If someone wants to adopt this and run with it reach out
to me. Code is BSD 3-clause license.


+-------------------------------------------------------------------+
|Filename: Sprocket_0.1.zip                                         |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=28854|
+-------------------------------------------------------------------+

------------------------------------------------------------------------
AxxelH's Profile: http://forums.slimdevices.com/member.php?userid=66410
View this thread: http://forums.slimdevices.com/showthread.php?t=111392

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to