将 YouTube 频道转换为播客式订阅 +音频自动同步 + RSS 支持

B站影视 日本电影 2025-09-18 17:37 1

摘要:PigeonPod一个将 YouTube 频道内容“转换”为播客形式的开源工具,支持智能订阅、自动同步频道新内容、RSS 生成、内容过滤、手动管理失败下载和无广告音频处理等,基于 Java Spring Boot 后端和 React 前端构建,通过 Docke

PigeonPod 一个将 YouTube 频道内容“转换”为播客形式的开源工具,支持智能订阅、自动同步频道新内容、RSS 生成、内容过滤、手动管理失败下载和无广告音频处理等,基于 Java Spring Boot 后端和 React 前端构建,通过 Docker Compose 一键部署,提供中英双语响应式 UI,适用于任何设备。

1.前提

Docker Compose;yt-dlp/SQLite/Maven 3.9+/Java 17+/Node.js 22+(本地开发)。

2.Docker Compose(推荐)

下载 docker-compose.yml(curl -O https://raw.githubusercontent.com/aizhimou/pigeon-pod/main/docker-compose.yml)。 编辑环境变量(如 YOUTUBE_API_KEY)。 启动:docker-compose up -d(端口 8080)。 访问:http://localhost:8080。

3.本地开发

Clone:git clone https://github.com/aizhimou/pigeon-pod.git。 数据库:mkdir -p data/audio。 YouTube API:Google Cloud 创建 key,配置后端。 后端:cd backend;mvn spring-boot:run(端口 8080)。 前端:cd frontend;npm install;npm run dev(端口 5173)。

4.更新

docker-compose down/up -d;git pull + 重建。

5.常见:yt-dlp 未装(命令行可用);API key 错(Google Console 创建);音频空间不足(定期清理)。

来源:一斚一点号

相关推荐