Back to Top

Keep and continue to display episodes when feed stops listing them

10 posts / 0 new
Last post
testerjtester
Offline
Last seen: 12 years 8 months ago
Joined: 01/23/2009 - 19:29
Keep and continue to display episodes when feed stops listing them

First of all, this is one of the few crucial apps for me on the G1, so thanks! Seriously, the device wouldn't be nearly as indispensable to me without it, and following the frequent updates I'm absolutely giddy seeing features added that I wanted but hadn't even asked for yet.

Here's a problem that's been frustrating me to no end lately - I'm submitting this as a feature request since I don't think it's the app's fault.

One of the feeds I listen to regularly only keeps the last week or so worth of podcasts listed in the feed (http://www.590klbj.com/_SHARED/Podcasts/public/RSS.aspx?PID=132#). Unfortunately, I always find myself a week or more behind at any given time in listening to them. I have the number of episodes to download and view set to something like 40 (with no delete), but often I'll start Doggcatcher to resume an episode at the point I had stopped listening the last time, hit the play button, and nothing happens. I go to the episode listing for the feed, and find that the episode I had been listening to has fallen off the bottom of the list and disappeared, and I can't find the file anywhere on my device. Aaargh!

Is there anything that can be done in this case? Is it possible to keep and continue to display episodes that are no longer referenced in the original feed?

Thanks for reading...

eric
Offline
Last seen: 1 year 8 months ago
Joined: 11/06/2008 - 22:02
Keeping expired episodes

Glad you like DoggCatcher. I like using it myself, especially using the features that users request that I didn't think of.

I've heard this same problem before once. This feed has 15 episodes and it looks like they are not around very long. We delete the enclosures (audio) whenever an episode fall off the old end, this way we don't leave any orphaned files on the SD. I didn't think it would be good to leave the files laying around, when DoggCatcher didn't know about them anymore. They would accumulate over time and that would make users unhappy.

One possible option would be to have a configuration setting that you could set to tell DoggCatcher to do something special to the audio file when an un-listened to episode rolls off the end...like maybe move it out of where DoggCatcher stores files into another directory. So DoggCatcher would no longer worry about managing the file and delegate that responsibility to the user.

You'd have to use the Android player for the audio, but it might work. What do you think?

testerjtester
Offline
Last seen: 12 years 8 months ago
Joined: 01/23/2009 - 19:29
Sounds great!

Yeah, that sounds perfect, it's actually what I thought the app might already be doing, so I scoured the directories on the SD card for the latest lost episodes and of course came up empty.

As long as it's a selectable option, no one worried about accumulating orphaned files on their card would have that problem. I wouldn't mind using the Android player at all, as long as I had some way to catch the lost episodes without resorting to downloading on my PC and - gasp - manually copying them to the G1.

Maybe they could be dropped in a separate subfolder under the Doggcatcher folder for easy locating, or even under a Doggcatcher folder inside the Music folder?

Thanks for listening!

eric
Offline
Last seen: 1 year 8 months ago
Joined: 11/06/2008 - 22:02
Feature list

I added this to the future feature list. Thanks for the idea.

grantbarrett
Offline
Last seen: 12 years 8 months ago
Joined: 01/03/2009 - 22:19
This solution really doesn't

This solution really doesn't work for me. I don't understand why DoggCatcher can't keep all of the episodes that have been downloaded, no matter if they're still in the podcast feed or not--as long as the number saved is within the number set in "Max Enclosures to Download." In fact, that's what I thought DC was already doing. This goes a long way to explaining for certain that files I haven't listened to are disappearing! It's deleting unheard files, even when there is only one in the feed, which is counter to expectations and counter to all the other podcatching programs I have used.

This is particularly needed for shows like This American Life that keep only *one* episode in their feed at a time. Since it's an hour-long show, I don't always get a chance to hear it. But if I'm flying I'll sometimes listen to three or four in a row on the plane. DoggCatcher currently makes this impossible

Your solution above is imperfect. I don't understand why those "orphaned" files would have to be pushed off to the regular media player, which is not ideal for listening to podcasts, given that it doesn't cluster them in any way. Why couldn't DoggCatcher remember all files its downloaded, within limits set by the user? Ideally, it would simply use the "Max Enclosures to Download" setting as if it were a "Max Enclosures to Keep, Even When They Disappear From The Feed" setting and all of those files would appear, as usual, in DC.

eric
Offline
Last seen: 1 year 8 months ago
Joined: 11/06/2008 - 22:02
I misjudged the importance

I guess I misjudged the importance of this. It's becoming more clear that there is a significant interest in this capability.

It's not really the case that it's not possible to retain the 'expired' Episodes. We can implement a solution that would satisfy what you are describing and it sounds like that is what we will need to do. It's going to require a bit of design change under the covers.

As with most features, I try to come up with a solution whose work is proportional to the demand and value. As this thread grows, it's now obvious that both the demand and value is greater than I originally thought, and it would follow that a more elaborate solution should be implemented.

There's a reference to this post next to the requirement in the future features. We'll make sure to implement something that satisfies the use case described here.

testerjtester
Offline
Last seen: 12 years 8 months ago
Joined: 01/23/2009 - 19:29
Even better

That's great news, as I said I would have been okay with any solution that keeps me from missing podcasts, but obviously I'd be much happier with an integrated and more elegant solution.

Thanks for listening!

Tim

owen
Offline
Last seen: 6 years 5 months ago
Joined: 01/27/2009 - 00:15
Thanks for listening

Eric,

This attitude of yours is exactly why I will be definitely purchasing my copy of DoggCatcher when it becomes a paid app. It's a great podcatching solution at the moment, but as with any app, there are improvements that can be made. Your desire to listen to your users and frequent updates give me confidence that DoggCatcher will get better and better.

So, let me stress again, that this is the number one feature request for me. I strongly feel I should have the option to define exactly when DoggCatcher will delete a podcast (for me, that would be never, unless I say so, even if the feed has disappeared).

Thanks again for your sterling support,

Owen

f1ben
Offline
Last seen: 7 years 2 months ago
Joined: 10/01/2014 - 09:48
Checking the Status

Hi Eric,
I recently moved from iOS to Android and from Downcast to DoggCatcher. When this feature was bothering me, I found someone else has already reported it. Is this item still on the future feature list? Can you provide a link to the mantis issue so we can keep track? Can I vote for this somehow?

Thanks,
Ben

WayneC
Offline
Last seen: 1 week 6 days ago
Joined: 02/23/2011 - 22:28
Pin Expired

You can enable the 'Pin Expired' option - Long press on the feed>Press 'Feed Options'>Scroll down to & enable 'Pin Expired'>Press OK This feature requires that you manually delete episodes once completed- long on a episode & press 'Delete audio/video file'