使用 Emacs 收听 elfeed 中的播客
tags: elfeed
Elfeed 是 Emacs 中一个非常好用的 RSS 客户端,之前笔者也写过相关文章进行介绍,强烈建议读者尝试一下跨平台的 RSS 客户端。
对于播客,主要的分发形式就是基于 RSS,所以用 elfeed 来听是在自然不过的事情,只需要一个支持命令行启动的音乐播放器即可,常见的有:vlc、mpv,而且它们都支持直接播放网络流,这样我们就省去了下载音频文件的步骤。
GitHub 上的 elcast 已经解决这个问题,但是过于定制,因此笔者 fork 过来修改了一版,修改后的代码在:
由于笔者一直使用的是 vlc,而且它支持 socks 代理(mpv 只支持 http 代理),因此这里给出使用 vlc 时的相关配置:
(use-package elcast
:load-path "/path/to/elcast"
:init
(setq elcast-player-params '("--socks" "127.0.0.1:1080" "--verbose" "2" "--no-color")))
以后,在 *elfeed-entry*
中浏览某个播客时,可以直接使用 M-x elcast-play
进行播放了!
收听方式
反馈
- 对节目有想法或发现内容错误?欢迎来信交流️