Elfeed 是 Emacs 中一个非常好用的 RSS 客户端,之前笔者也写过相关文章进行介绍,强烈建议读者尝试一下跨平台的 RSS 客户端。
对于播客,主要的分发形式就是基于 RSS,所以用 elfeed 来听是在自然不过的事情,只需要一个支持命令行启动的音乐播放器即可,常见的有:vlc、mpv,而且它们都支持直接播放网络流,这样我们就省去了下载音频文件的步骤。
GitHub 上的 elcast 已经解决这个问题,但是过于定制,因此笔者 fork 过来修改了一版,修改后的代码在:
由于笔者一直使用的是 vlc,而且它支持 socks 代理(mpv 只支持 http 代理),因此这里给出使用 vlc 时的相关配置:
|
|
以后,在 *elfeed-entry*
中浏览某个播客时,可以直接使用 M-x elcast-play
进行播放了!