july1995
(yaotutu)
1
2 Likes
作者大大你好!想必你也是podcast的重度用户吧,我说一个需求,你看看是否值得开发。
我很多时候看到一些网页或者微信公众号推文,有兴趣看,但都不至于要马上看,所以想有没有一个工具,把网址粘贴进去,即可把网页中的文字转化为一集podcast节目多好。
july1995
(yaotutu)
3
你这个需求可太合我心意了, 我最近在爆肝的一个项目就是解决这个问题的。 可以关注下我的另一个项目 aipod,可以在我github中找到。
Aipod,就是 ai podcast,将文章交给ai进行处理,转换成一个更加符合播客的形式,然后进行输出。
如果只是单纯的把rss内容转成音频,是很简单的,但是这样不优雅,因为一个rss文章,是有链接图片 标题 列表,等等,这些东西如何优雅的通过播客展示给用户,还是需要ai的帮助。
此时此刻,我就正在写这个项目,没想到,真的也有其他小伙伴有这个需求,好开心,哈哈,有动力了。
音频文件名一定要包含序号吗?是否能取消这个限制,按音频文件的时间戳进行排序?
如下是 iOS Overcast 播客客户端导出的音频文件名的例子,格式是 【播客名 - 节目名】,不管最后的名字中是否有数字,都没有被 Folder2Podcast 识别到。
硅谷101 - E143|亲历者讲述:神秘的长寿乌托邦与疯狂的生物极客运动.mp3
硅谷101 - S2E32|一夜跻身全球第三大艺术富豪,聊聊NFT背后的大玩家们.mp3
津津乐道 - 科技乱炖:基因检测,是玄学还是科学?.mp3
july1995
(yaotutu)
6
目前的文件排序规则是 要求 序号存在于 最开始或者最末尾.
如果没有特定的顺序的话,没有播客序号也是合理的
今天我会去修复该问题,方便的话 你去github 提一个issue. github交流起来更方便一些.
july1995
(yaotutu)
7
问题已修复, docker重新拉取最新的镜像就好了
Easy
(Easy)
9
你是不是在找麦悠电台 麦悠电台 - RSS 太多看不过来?自动创建为对话式播客节目,可直接发布[iOS/Android] 
配合AiRSS的稍后阅读功能,就能实现你说的这个,我自己就这样用的…
当然对于公众号,wewe rss 直接订阅更好。
july1995
(yaotutu)
10
一键导入的功能做好了,欢迎测试,
这次改动比较大,需要花一些时间做测试,
docker部署的话,直接拉去 main标签就对应着测试版.
后期测试好以后会合并到latest标签.
phoenix
11
main 分支产生如下错误:
当前配置: { AUDIO_DIR: '/podcasts', PORT: 3000 }
正在初始化播客服务器...
{"level":50,"time":1738638451318,"pid":1,"hostname":"53069f942ade","msg":"Error processing podcast sources:"}
致命错误: EACCES: permission denied, open '/podcasts/Full of Mind/feed.xml'
对应文件的权限为:
[Full of Mind] # ls -l feed.xml
-rw-r--r-- 1 admin administrators 4106 2025-02-02 22:06 feed.xml
切换为 latest 分支后正常。
另外,目前是在每个节目文件夹下生成 feed.xml 文件,副作用是:
- 所有节目文件夹的时间戳都会被更新。之前我可以对节目文件夹按时间排序以大概了解节目更新状况,现在就不行了。
- 不能以只读方式挂载播客文件夹,如果软件出现 bug ,可能会对用户数据产生威胁。
或许增加一个 volume 以集中存放配置文件及生成的 feeds?
july1995
(yaotutu)
12
Github反馈一下,我这边有时间会去修复。
目前的main标签的代码重构了整个 静态资源的代码,音频文件夹这一块确实有做调整。
我这边本地测试了好几遍,我这边本地通过docker,以及omv的docker,无法复现你说的问题,你先给一个777的权限,看看能不能正常用,确定下问题根源。
副作用的这一块,我觉得是一个不错的想法。 保持只读状态,不影响原文件。 后期我会跟进,这个算是一个feature。
july1995
(yaotutu)
14
针对权限问题,问题进行了修复
新增了PUID和PGID两个环境变量.
期待你的测试反馈. 感谢.
july1995
(yaotutu)
15
新的镜像已发布
feed.xml不再写入音频文件夹,而是单独存放,更加纯粹,不会对宿主机产生任何副作用
零侵入设计 - 以只读方式访问音频文件,不修改原始文件夹结构和内容
july1995
(yaotutu)
16
最近更新了好几个版本,
增加了web页面
优化逻辑,只读访问音频文件,无副作用