Tag Archives: podcast

Podcast Publication Date

A couple of weeks (months?) ago, my podcast feed quit including a publication date, and I couldn’t figure it until just the other day. The problem was that my publication tags looked like this:

<pubDate>Sun, 05 Apr 2015 19:18:25 AKDT</pubDate>

but that won’t validate. It never has, but something must have changed in Apple land (either on their servers, or in iTunes) to make the times quit working.

The problem is that AKDT isn’t a RFC-822 compliant time zone. (It assumes that time zones in North America have names that are 3-character strings.) Instead you have to use ‘-0800’. (AKST isn’t compliant either, so you have to use ‘-0900’.)

<pubDate>Fri, 10 Apr 2015 10:24:15 -0800</pubDate>

Podcast Tagging

I’ve got a podcast and it’s a chore to update. I’ve built some tools to help me produce an RSS feed for the podcast, which is a good thing, since RSS = XML = too persnickety to do by hand. But I’ve had to do some of the work by hand, specifically, tagging the .MP3 files with the appropriate ID3 tags. I was using iTunes, which has never been very fun, and seems to get worse with each iteration.

Enter eyeD3. It’s a tag editor, but unlike most of them, you can operate it from the command line. Better yet, eyeD3 understands ID3 v. 2.X tags. The documentation for the classic eyeD3 interface is what I like best. You can use it to set all kinds of tags for your podcast. Like these v2.x tags here. If you want to set one of the date tags, you’ll need to know how to specify a date in ISO 8601 format.

Also, did you know that mp3info lets you get the length of an audio file from the command line? I didn’t, until I read it on the internet, and durned if it’s not true. That’s pretty nifty. And there’s even a Ruby API for it!

I also learned about something called mutagen, which is like eyed3 but for arbitrary types of audio files.

I spent the day learning all this, so my tools still need to be updated to do what I now know can be done programmatically. But I’ve done the hardest part, viz.:

Podcast Tagging

Car Stereo – Progress Report

I always dread doing work on my car. Today’s project was to install a new stereo.

I bought the car back in March. It already had an aftermarket stereo: the JVC KD-G200. There’s nothing wrong with it. I got something like it for my previous old clunker back in ’01 or ’02 so I could listen to CDs as I drove to Greeley. But that was 10 years ago, and nobody uses CDs anymore. (In seven months, I haven’t even unpacked the ones we moved here.)

What I want now is something that will let me play my iPod through the car stereo. So for my birthday, I got the BOSS 612-UA. It doesn’t have an optical disk slot. Instead, it’s got

  • AUX IN for the iPod or other consumer electronics
  • USB socket (for a thumb drive, e.g.) (and, possibly, to provide power to your iPod if you’ve got a long drive)
  • SD card slot (you can just leave it there so it’s no big deal if you forget the thumb drive)

Pretty cool, yes? Continue reading