My Podcasts library is littered with episodes I started playing with good intentions but abandoned. For a while, I was just keeping the 3 most recent episodes and the older unfinished episodes could take a hike in a black hole. But that's only satisfactory if the episodes happen to be time-sensitive. I've got a batch of evergreen episodes that I want to evaluate, but only if I haven't finished listening to them.
Unfinished Podcast Episodes will scan the Podcasts library (media tracks in other libraries that may be podcasts will be ignored) for episodes that have not finished playing and copy them to a playlist named "[-Unfinished Podcast Episodes>".
The script detects that an episode's bookmark-time valuethe position at which it was paused or stoppedis less than its duration. The bookmark time will be set if an episode is set to "Remember playback position", the default setting for downloaded podcast episodes. .
More information and download is here.