Okay, so this method may seem a little excessive. The short form is running two apps to get nicely formated podcasts to my non-iPod mp3 player without having to right click to mark podcasts as played. Here's the story:
My setup:
After the recent death of my Android phone (a suicide, into a watery grave), I've been rocking my Sandisk Sansa Clip+ for listening to podcasts. I don't really listen to music that isn't Pandora, so I just wanted a simple solution for OSX which allowed me to sync podcasts to my mp3 player.
I used iTunes for a while, combining it with iTuneMyWalkman [
http://ilari.scheinin.fidisk.fi/itunemywalkman/]. This works pretty well, but after I listen to the podcast on the Sansa, I had to remember which I listened to, and then mark it was played on iTunes. And uncheck it. This took three clicks, and that was annoying. I did it for a week, and then I decided one other straw was too much for my metaphorical camel. iTunes doesn't let you
really sort by date. Every podcast is sorted by podcast, then by whatever sort criterion.
There's a screenshot of my fully maximized iTunes window, and as you can notice, I can only really see two podcasts without scrolling. And the second podcast doesn't show all its episodes. I have ten different publishers I listen to during a week, so having to scroll to find each podcast, then find the episode I wanted was a little much. In the end, iTunes sucks for podcasts if you don't have an iWhatever.
I considered other options:
- Juice [http://juicereceiver.sourceforge.net/] is ugly, hasn't been updated since 2005, and doesn't have an in-built syncing solution. I grant that iTunes didn't, either, as I used the AppleScript iTuneMyWalkman, but still, I didn't have to leave the program to do the deed.
- gPodder [http://gpodder.org/] actually seems nice. It does the syncing in app. It is recommended by Lifehacker [http://lifehacker.com/5465842/five-best-podcast-managers], and seems to have been developed in this present decade. But, it's GTK, and while that's not a huge strike against it, my MacPorts install borked. And you might say, 'but John, you can add the flag +quartz, a la
sudo port install gpodder +quartz
to download a native version.' Yes, I will respond. If you're using a computer that wasn't made recently.
Error: Cannot install py26-tkinter for the arch(s) 'x86_64' because
Error: its dependency tk only supports the arch(s) 'i386 ppc'
Hrmph.
Anyway, gPodder is out. So I went to Miro. I've used Miro in the past, but I've learned Miro does more than let you pirate stuff!
Enter Miro:
Miro actually does a good job of importing your OPML file of podcasts, so I didn't have to add any more, and it does a beautiful job of sorting! I can order my podcasts however I darn well feel. So when I sort by date, I get the actual sort by date!
Before you get too argumentative about what you see in the left nav bar, let's ignore that inclination and move on...
Miro has a native 'Miro Connect' feature which lets you sync to any MP3 player (but not iPods. Ha!) or even USB storage device. That's pretty nice.
Now where it gets complicated:
For some reason, the base podcast available via RSS subscribed by Miro, the MP3 files come in with really crapped up ID3 tags. For a point of fact, every episode of Talk of the Nation that I got had a blank 'album', and its 'genre' tag was blues. You probably have the power to fix this, Sarah Handel. You can verify it yourself by pulling the latest episode from
http://www.npr.org/rss/podcast/podcast_detail.php?siteId=7454969 and checking the ID3 tags.
As it turns out, the Sansa does a wonderful job about not caring about folders and only looking at ID3 tags to determine what mp3s are podcasts, and it groups them by Album, then by episode. So if your album is blank, you're not grouped, and your Podcast screen on the Sansa says 'totn-20203u438jkldfas.mp3'.
But I'm picking on ToTN, when everyone seems to have some blame. WBUR publishes its podcasts with the album being the same as the file. So you get 'On Point: Week in the News' folder, followed by 'On Point: Week in the News' episode. Pretty obnoxious.
iTunes sources don't have this problem. At this point, iTunes was looking pretty good.
The hacky solution:
What I currently have working for me is that I set up iTunes to download every episode of a podcast, and delete nothing. I then set up Miro to 'watch' the iTunes' podcast folder:
$HOME/Music/iTunes/iTunes Music/Podcasts
It actually adds this as a 'podcast' folder (which is why my screenshot above shows a Podcast called Podcasts/). This folder is then sortable by Miro, and though I neglected to mention above, Miro has only two clicks to mark an episode as played (and only two fingers, since there's no right click involved).
I now use Miro to sort, mark played, etc. I don't have to search to see what I just played, because it's probably near the top. I get to use Miro's built-in Connect feature to sync my Sansa, and I have all of the proper ID3 information because the sources are acquired by iTunes.
I just have to have iTunes running in the background updating on occasion. It's workaroundish. It's hacky. But by golly, I don't have to actually use iTunes' crappy podcast interface, and I don't have to buy an iPod. My mp3 player (after a lot of trial and error) just works.