PigeonPod:开源自托管工具,将 YouTube 和 Bilibili 内容转换为可订阅播客 RSS

创意工具2026-10-046

PigeonPod 是一款开源自托管工具,可以把 YouTube 频道、播放列表以及 Bilibili 视频内容转换成可订阅的播客 RSS Feed。这样一来,原本只能在视频网站中观看的内容,就可以加入自己常用的播客客户端,按照播客的方式进行订阅和收听。

PigeonPod:开源自托管工具,将 YouTube 和 Bilibili 内容转换为可订阅播客 RSS

一、PigeonPod 是什么?

PigeonPod 的核心思路很简单:把视频平台上的内容转换成标准的 Podcast RSS Feed。

用户可以添加 YouTube 频道、播放列表或 Bilibili 内容,PigeonPod 会自动获取新节目,并生成对应的 RSS 订阅地址。将 RSS 地址添加到支持自定义订阅的播客客户端后,就可以像订阅普通播客一样持续收听。

它采用自托管方式运行,适合希望自己管理订阅内容、下载文件和存储空间的用户。

二、功能特征

PigeonPod 不只是一个简单的“视频转音频”工具,还提供了一套比较完整的订阅和下载管理功能。

  • YouTube 与 Bilibili 订阅:支持订阅 YouTube 频道、播放列表以及 Bilibili 内容,并自动同步新节目。
  • RSS Feed 生成:为订阅内容生成标准 RSS Feed,可以添加到支持 RSS 的播客客户端中。
  • 音频与视频下载:可以根据需要选择音频或视频内容,并控制下载质量和格式。
  • 历史内容补齐:除了同步新节目,还可以按需获取订阅源的历史内容。
  • 自动同步:定期检查订阅源,有新内容时自动更新。
  • 内容过滤:可以根据关键词、时长以及节目数量等条件控制需要同步的内容。
  • 批量下载:支持搜索、选择并批量下载历史节目。
  • 下载任务管理:提供下载面板,可以查看任务状态,并进行重试、取消和删除等操作。
  • Cookie 与代理支持:针对部分需要登录或网络环境特殊的内容,可以配置 Cookie 和代理。
  • 单集分享:可以生成单集公开页面,方便直接分享节目。
  • OPML 导出:支持导出订阅列表,方便迁移到其他播客客户端。
  • Podcasting 2.0 章节:支持生成章节信息,为播客播放器提供更丰富的节目导航。
  • 内置播放器:可以直接在网页中播放已经获取的节目。
  • 多语言界面:提供多种界面语言,桌面和移动端均可使用。
  • yt-dlp 管理:项目集成 yt-dlp,并支持管理运行版本和相关参数。

三、怎么使用?

PigeonPod 采用自托管模式,首先需要按照项目文档完成部署。对于熟悉 Docker、服务器或者 NAS 的用户,部署完成后即可通过网页界面管理整个服务。

进入 PigeonPod 后,可以添加 YouTube 频道、播放列表或 Bilibili 内容。添加完成后,系统会自动生成对应的订阅源。

随后复制 RSS Feed 地址,将它添加到支持自定义 RSS 的播客客户端中即可。

如果希望保存节目到本地,还可以在 PigeonPod 中配置下载规则,例如只下载音频、限制节目数量、按照关键词过滤内容等。

整个流程可以理解为:

添加视频源 → 自动获取内容 → 生成 RSS → 播客客户端订阅 → 按规则下载或收听

四、适合哪些人?

PigeonPod 更适合有自托管需求、经常消费 YouTube 或 Bilibili 内容的用户。

例如:

  • 知识内容爱好者:把 YouTube 上的课程、访谈、科技频道转换成播客,在通勤或运动时收听。
  • 播客重度用户:希望把不同平台的内容集中到一个播客客户端中。
  • NAS / 家庭服务器用户:将内容下载到自己的服务器或 NAS 中统一管理。
  • 内容整理用户:需要批量获取频道历史节目,并按照规则进行筛选。
  • 开发者与技术用户:希望通过 RSS、Docker、yt-dlp 等成熟工具搭建自己的内容获取和分发流程。

五、支持与部署

PigeonPod 本身属于自托管 Web 项目,通常部署在 Linux 服务器、NAS 或其他能够运行 Docker 的环境中。

项目使用 yt-dlp 等工具处理视频源,并通过 RSS 将内容提供给播客客户端。因此,它更适合愿意自行部署和维护服务的用户。

如果只是偶尔将单个视频转换成音频,普通在线转换工具可能更加直接;而 PigeonPod 的价值主要在于持续订阅和自动化管理。

六、开源与成本

PigeonPod 是开源项目,可以自行部署和使用。

软件本身不需要购买订阅,主要成本来自运行它所需要的服务器、NAS 存储空间以及网络资源。如果需要保存大量历史视频或音频内容,还需要预留足够的磁盘空间。

七、总结

PigeonPod 并没有重新发明一个播放器,而是把 YouTube、Bilibili 和 Podcast RSS 这几套原本分开的内容体系连接起来。

对于经常使用播客客户端、又有自托管需求的用户来说,它提供了一种比较方便的内容整理方式:把视频平台上的频道和节目变成自己可以长期订阅、管理和下载的 RSS 内容源。

网址:https://github.com/aizhimou/pigeon-pod