🎉🧨🎆 Happy Chinese & Luna New Year / 祝大家新年快乐 🥳🍷🍻
Changelog
Features
- Add bilibili subscription support
- Add S3 storage support
- Added global download default configuration function
- Add YouTube Data API usage limits and statistics
- Add batch download functionality for historical episodes
- Upgrade keyword filtering from simple OR to OR + AND patterns
- Simplify deployment configuration by moving storage policy and base URL config to web page and database storage
- Use yt-dlp --flat-playlist with YouTube Data API to reduce calls and improve sync performance
- Add
itunes:categoryanditunes:explicittags in RSS and adjust chapter type - Optimize FeedHeader UI
- Add supported URL ID format hints
Fixes
- Separate channel and playlist views to avoid source interference for same-channel episodes
- Optimize performance when syncing playlists with a large number of episodes, reduce memory usage, and avoid OOM on machines with limited memory
更新日志
新增功能
- 新增 Bilibili 订阅支持
- 新增 S3 存储支持
- 新增全局下载默认配置功能
- 新增 YouTube Data API 使用限额与统计功能
- 新增历史节目批量下载能力
- 关键字过滤从仅“或”升级为支持“或 + 与”
- 将存储策略与 base url 配置迁移到网页和数据库存储,简化部署配置
- 结合
yt-dlp --flat-playlist与 YouTube Data API 提升同步性能并减少 API 调用 - RSS 新增
itunes:category与itunes:explicit,并调整 chapter type - 优化 FeedHeader UI
- 新增受支持 URL ID 格式提示
修复问题
- 分离频道与播放列表视图,避免同频道节目时订阅源互相干扰
- 优化大节目数量播放列表同步时的性能,减小内容占用,避免在小内存机器上 OOM