它能做什么
提交链接
通过网页或 API 创建视频、音频下载任务,并持续查看处理进度。
本地播放
在浏览器中播放已下载的媒体,支持播放列表、进度恢复和视频字幕。
可选远程存储
实例管理员可按需启用 WebDAV 上传,并配置本地文件保留策略。
工作方式
- 您提交媒体链接并选择视频或音频类型。
- 后台下载器调用 yt-dlp 获取内容并完成合并、字幕等后处理。
- 完成的文件可在本实例中播放,也可由管理员配置上传至 WebDAV。
PyYoutubeDL
PyYoutubeDL 基于 Flask 与 yt-dlp,将链接提交、下载进度和本地播放整合在一个简洁的 Web 界面中。
通过网页或 API 创建视频、音频下载任务,并持续查看处理进度。
在浏览器中播放已下载的媒体,支持播放列表、进度恢复和视频字幕。
实例管理员可按需启用 WebDAV 上传,并配置本地文件保留策略。