周一了,来玩玩我新做的这个 Youtube 频道转 Podcast 频道的小工具吧

5 天前
 Asimov01
Youtube 上有很多内容其实听比看更方便,比如一些纯音乐节目,脱口秀节目,新闻评论节目,谈话节目等。但是 Youtube 不开会员就不能后台播放,也不能下载离线播放,上下班通勤的时候想听听,无论是坐地铁还是开车,就很不方便。即便是我开了会员,我还是觉得这类节目如果能在播客客户端里听更方便,因为有些地方,比如我现在住的地方,流量很贵,在外面都不太敢打开 YouTube 。

我搜了搜确实有不少朋友有这类的需求,实现这类需求的开源项目也有一些,比较出名的有 https://github.com/mxpv/podsync ,在线服务有 https://listenbox.app ,我都用了,都不算满意。PodSync 一是没有图形界面,无论是添加还是配置频道,都要写配置文件,用起来比较麻烦;二是没有密码保护,如果部署在公网环境,所有的操作都是裸露的,虽然可以用 nginx 之类的工具套一层 basic auth ,同样比较麻烦。listenbox 也用过,UI 不好看,操作比较迟钝,也不太稳定,最近被 YouTube block 停止服务了。

所以我自己做了一个,我自己已经用了个把月了,操作方便快捷,不用写配置文件,UI 简洁漂亮,服务稳定可靠,Docker 一键部署,运行起来之后基本就没怎么操作过心。

主要特征大概如下
- 🎯 智能频道订阅: 通过 YouTube 频道 URL 快速添加频道
- 🤖 自动同步更新: 定时检查并同步频道最新内容,支持增量更新
- 📻 RSS 播客订阅: 生成标准 RSS 订阅链接,支持任何播客客户端
- 🔍 内容过滤: 支持关键词(包含/排除)和节目时长过滤
- 📊 节目管理: 查看、删除、重试下载失败的节目
- ✨ 免广告收听: 自动去除节目片头和中间的贴片广告
- 🌐 多语言支持: 完整支持中文和英文界面
- 📱 自适应 UI: 随时随地在任何设备上获得优秀体验






项目地址: https://github.com/aizhimou/pigeon-pod ,喜欢的朋友不妨试试吧,如果觉得对你有帮助,也不妨给我点个小小的 Star ❤️

如果觉得自托管麻烦,不想操心繁琐的维护和网络问题,也欢迎看看我即将推出的在线服务 https://pigeonpod.asimov.top

祝大家一周愉快,工作摸鱼都顺心 😀
1328 次点击
所在节点    分享创造
25 条回复
upmost
4 天前
@Asimov01 添加了订阅,看界面 3 个最新视频应该是已下载(出现了删除按钮),但是订阅却打不开,该怎么排查呢?
Asimov01
4 天前
@upmost 点击频道页面的“订阅”按钮之后提示订阅链接已复制之后,新开一个标签页在地址栏粘贴这个刚刚复制的链接地址,看看是什么内容呢?正常的话应该是一个 XML 文本,里面显示这个频道的简介和下载好的三个节目
upmost
4 天前
@Asimov01 就是这么操作的,提示“该网页无法正常运作”,连接地址:http://自己域名:2234/api/rss/liangshow.xml?apikey=面板内生成。
Asimov01
4 天前
@upmost 奇怪了,方便在 GitHub 上提个 issue 顺便附上服务日志吗?
eGlhb2Jhb2Jhbw
4 天前
我用的 podcast2 ,老被风控,好处是支持 bilibili 等其他网站。楼主做的 UI 也好看,希望楼主多支持些网站。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1159207

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX