Back to Top

BeyondPod Convert

4 posts / 0 new
Last post
ardichoke
Offline
Last seen: 2 years 3 months ago
Joined: 12/21/2017 - 09:21
BeyondPod Convert

Hey, I'm attempting to move to DC from BeyondPod (since they seem to no longer be interested in updating their product). I'm having some struggles though, hoping someone can help.

1) I can't get my OPML export from BeyondPod to import. DC presents me with the categories instead of the actual feeds, so when I select any of them, of course, it says they're not a valid podcast feed. Is this a known issue and/or is there any way to work around it?

2) SmartPlay - this is the one big feature that kept me on BeyondPod for so long. Is there any way to replicate this feature in DC? For those unfamiliar, it's basically a playlist generated by an arbitrary number of rules (ex: play the newest # of unheard episodes from this podcast, then the oldest # of unplayed episodes from this category, then the newest # of unplayed episodes from all podcasts, etc. etc... it's very useful). I really like being able to set up my podcast playback rules and then not having to do anything with it. When I get in my car, my bluetooth connects and it starts playing based on the rules I have set up. I haven't been able to find anything remotely similar so far in DC which is a huge disappointment.

WayneC
Offline
Last seen: 1 week 5 days ago
Joined: 02/23/2011 - 22:28
BeyondPod

1) I can't get my OPML export from BeyondPod to import

I've forwarded the issue to Eric (DC Dev)

2) SmartPlay
The best option is to create a dynamic playlist, limit it a particular feed or group of feeds and/or Category....Playback oldest or newest first

DC User Guide post on Playlists http://www.doggcatcher.com/node/1755

Dynamic playlist http://www.doggcatcher.com/comment/12664#comment-12664

Category http://www.doggcatcher.com/comment/15997#comment-15997

ardichoke
Offline
Last seen: 2 years 3 months ago
Joined: 12/21/2017 - 09:21
The best option is to create

The best option is to create a dynamic playlist, limit it a particular feed or group of feeds and/or Category....Playback oldest or newest first
This is what I was afraid of, I looked that that functionality but find it to be less than ideal for a couple reasons, which probably sound fairly pedantic to anyone but myself.

The first is that most of my podcasts are long-form, but I also subscribe to a daily news brief. Any time there is one that I haven't listened to yet (ie - every morning) I want that episode to be the next one played. In BP, that was easy, I just set a rule to add any unheard news brief first. Any time an update happens, it keeps the currently playing episode, but regenerates the playlist from the rules... so the news brief ends up being the next (followed by other episodes ).

The second issue is that I often get pretty far behind on my podcasts. With the way DC does Dynamic Playlists, it seems like I would end up listening to multiple episodes of the same podcast in a row as it works through the list. The behavior that I would want, however, is for the episodes to be played oldest->newest, with the exception of the above mentioned new brief. This is where the BP method has really spoiled me, because I can set up arbitrary rules about how to generate the playlist (and it just regenerates it when it reaches the end or when new episodes are downloaded)

The third, and slightly less important issue is that I like a little more control than what Dynamic Playlists currently offer. There are podcasts which I like more that I put in a specific category, for instance, and that category would get priority over the rest of my podcasts.

So, this would be a simplified version of how I had BP configured to create it's "Dynamic Playlist":
All Unplayed News Briefs
2 Oldest Unplayed episodes from "Favorites"
1 Oldest Unplayed episode from All

This made it so I literally never had to interact manually with the player (unless I wanted to skip an episode... looking at you StarTalk Radio, forcing your Playing With Science episodes on everyone). My phone would connect to the car when I got in and start playing where it left off. Any time it reached the end of the playlist, it would clear the playlist, generate it again using the rules and start the newly generated playlist. Any time a new episode was downloaded (once per day) it would clear the playlist, put the currently playing episode at the top, then generate from the rules beneath it and when I got into my car (or pressed play) it would resume the episode and go from there.

All of this is a pretty long-winded response, I know. Sorry about that. It's just that feature was so core to my usage of BP, it has kept me using it well beyond the point where I'd normally leave an app due to the bugs. It seems like DC's dynamic playlists are actually not TOO far off from where I'd like... it just needs the ability to add more than one criteria. If I could tell it to play the oldest news briefs, then oldest episodes from all feeds not grouped by feed, that would probably be "good enough" for me. The additional flexibility that I talk about would be icing on the cake.

eric
Offline
Last seen: 1 week 22 hours ago
Joined: 11/06/2008 - 22:02
Regarding #1, I suggest

Regarding #1, I suggest taking a look at the format of the opml file that ships with doggcatcher, It's called sample-opml.xml in the DoggCatcher data directory. You might be able to hack up the bp export opml to match the format the dc needs.