yt-dlp 下载后端
download 收敛为唯一的 yt-dlp 下载后端,支持 Twitch / YouTube 等更多平台的视频与直播回放。
新增
- 内置 yt-dlp 下载后端,默认下载最佳音频并提取为 MP3,直接复用转字幕 / 翻译 / 总结流水线
- 分片下载并发默认固定为 5
- 新增
--yt-dlp-args与裸--透传 yt-dlp 原生参数
破坏性变更(MAJOR)
- 移除 Twitch TS 直连与后端选择逻辑
- 移除 CLI 参数
--start/--end/--concurrent/--keep-ts/--mp3 - 删除公共类
TwitchDownloader、公共函数parse_url_pattern download_from_url改签名(异步→同步)、产物 key 由mp4/mp3变为audio
升级须知
-
yt-dlp 按外部工具处理,不随
uv.lock固定版本。请自行安装并保持最新:pip install -U yt-dlp
-
确认
yt-dlp --version与ffmpeg -version均在 PATH 中可用。
Full Changelog: v2.3.0...v3.0.0