I currently use podcast addict and poweramp for playing video playlists, music playlists, audiobooks and podcasts. I use a remote with multiple buttons bound to different playlists - both audio and video using tasker.
Can I replace podcast addict with yatse maybe? What I need is some intents that work without opening the app (even the intent should start playing in the background locally if it’s audio):
Intent 1: Songs. A way to shuffle a specific music genre without resuming.
Intent 2: Podcasts + Audiobooks. A way to resume a specific ordered music playlist from last item and position.
Intent 3: Music Videos. A way to shuffle a specific video playlist without resuming.
Intent 4: Video Podcasts + Movies. A way to resume a specific ordered video playlist from last item and position.
I’m asking for offline files only. I don’t care about online ones.
That sounds promising. Let’s say I create these plex sections:
A. Movies [Resume. Next key goes to next movie (resume)]
B. TV Shows [Resume. Next key goes to next series (resume)]
C. Music Videos [Shuffle. Next key goes to beginning of next video]
D. Audio Podcasts [Resume. Next key goes to next podcast (resume)]
E. Audiobooks [Resume. Next key goes to next audiobook (resume)]
F. Video Podcasts [Resume. Next key goes to next video (resume)]
G. Music [Shuffle. Next key goes to beginning of next track]
Is there an intent to resume OR (need both) shuffle offline files from a specific section?
Do those voice commands work on offline files? Can I use the API / tasker to send a voice command without it automatically opening the app?
Can I create intents/tasker tasks for these voice commands:
A. “Shuffle my rock music”
B. “Resume Dan Carlin’s Hardcore History podcast”
C. “Resume The Two Towers audiobook”
D. “Shuffle my music videos without resuming any of them”
?
Well if it supports music from plex then it probably also supports audiobooks since it’s just a music section with “Keep resume points” on. Also I’ve got my podcasts set as music sections as well in plex. It can probably work there as well. I’ll give it a try.
What I worry about is the handling of “resume/not resume/shuffle” on voice commands. Also the ability to limit the command to a specific section.
I want to be able to “shuffle section and ignore resume points on next tracks” (for music/music videos) and “resume section and do not ignore resume points on next tracks” (for podcasts/audiobooks/movies/shows)
Not yet, but please open a feature request to add API to toggle offline only setting. Won’t add this in the voice commands directly as it would make complex sentences. But having a way to toggle on/off the settings from API is OK.
Added two feature requests. Just want to mention that the voice command shuffle behaves exactly the same as play instead of a random song playing each time
Voice commands works fully offline but in a way less powerful way as it’s manual parsing engine instead of the powerful AI one.
Audiobook genre makes no sense in being played as is and is an exception, saying play some audiobook should be the same as play some salsa and so be random. Your usage of genre to create a section should not dictate what genre are first.