Arne Babenhauserheide has an interesting post on how he listens to podcasts in Emacs using Elfeed and EMMS. It’s a perfect workflow: the podcast episodes are collected from RSS and listed with Elfeed and those he wants to listen to are queued by simply typing A next to the entry in Elfeed. That queues up the entry in EMMS. Babenhauserheide has a step-by-step guide to the workflow in the post.
There’s a tiny bit of configuration to do but it’s just a few lines. Best of all, everything happens from within Emacs and you can do other work while you’re listening if you like.
I don’t generally listen to podcasts but if I did, I’d certainly try this method out. The nice thing about it is that it’s simple to set up and try out. If you decide you don’t like it, it’s easy to back out the changes. Of course, you’ll want Elfeed regardless because it’s the absolute best RSS reader. I don’t use EMMS because
- I’m too lazy to set it up
- I don’t usually listen to music while I’m working so I just depend on iTunes. (See #1.)
If you’re an Emacs user who listens to podcasts, be sure to take a look at Babenhauserheide’s post. The section on Elfeed/EMMS is short and will take less than a minute to read.