- 下载各种质量的视频并自动合并音频。
- 提取多种格式的音频。
- 获取手动和自动生成的字幕。
- ℹ️查看详细的视频元数据(例如观看次数、上传日期、时长)。
- ️下载前预览视频缩略图。
目标受众:YTSage 适用于:
- 想要易于使用的视频和音频下载器的普通用户。
- 开发人员正在寻找具有简洁 GUI 的基于 yt-dlp 的强大工具。
- 需要为其项目添加字幕或元数据的教育工作者和内容创作者。
与现有替代方案的比较:
- vs yt-dlp:虽然 yt-dlp 功能强大,但它通过命令行进行操作。YTSage 通过直观的图形界面简化了该过程。
- 与其他 GUI 下载器相比:许多替代方案缺乏现代设计或字幕支持和元数据显示等功能。YTSage 通过其基于 PyQt6 的界面和高级功能弥补了这一差距。
发布页面下载预构建的可执行文件- 无需安装!对于开发人员,源代码和构建说明可在存储库中找到。
安装
- 克隆存储库:git clone https://github.com/yourusername/YTSage.git cd YTSage
- 安装所需的依赖项:pip install -r requirements.txt
- 运行应用程序:python YTSage.py
用法
- 运行应用程序
- 将 YouTube URL 粘贴到输入字段中
- 点击“分析”加载视频信息
- 选择所需的格式:
- 选择“video”下载视频(将自动与最佳音频合并)
- 选择“仅音频”进行音频提取
字幕选项支持手动和自动生成的字幕