YTSage 快速上手三步完成 YouTube 视频下载、音频提取与批量处理【免费下载链接】YTSageModern YouTube downloader with a clean PySide6 interface. Download videos in any quality, extract audio, fetch subtitles, sponsorBlock, and view video metadata. Built with yt-dlp for reliable performance.项目地址: https://gitcode.com/GitHub_Trending/yt/YTSageYTSage 是一款基于 PySide6 构建的图形化 YouTube 下载工具底层使用 yt-dlp能下载任意分辨率视频、提取纯音频、抓取字幕并批量处理播放列表。下面按使用阶段拆解从装好后的第一条命令到出问题时的自查顺序。一条命令装好并确认环境pip install ytsage ytsage第一条命令装完会多出ytsage启动命令运行第二条后主界面应当弹出Windows 上程序会顺带检测 FFmpeg 并引导安装。默认下载目录是系统下载文件夹可随时改。第一个下载任务URL 进来文件出去把视频链接粘贴到顶部输入框或点 Paste URL 自动粘贴点Analyze等待元数据与格式表加载在格式表中挑好清晰度点Download进度跑完即完成核心下载引擎位于 ytsage/core/格式解析、队列调度都从这里发出。提取音频选你需要的编码只需在格式表切到 Audio 模式MP3、FLAC、AAC、Opus 等编码任选还可以开启 EBU R128 响度归一化让不同音轨的音量保持一致。播放列表批量处理勾选、排队粘贴播放列表链接点Analyze在选择界面勾选要保留的条目默认全选选好格式后点Download想一次跑多个任务就把Download换成Add to queue。加完几项后打开Queue点 Start queue 顺序执行失败或取消的任务会保留在队列里可直接重试。出问题时从哪查起⚠️ 下载完是音视频两个文件通常是 FFmpeg 没被检测到换用捆绑 FFmpeg 的安装包或把 ffmpeg 加入 PATH 后重启程序。格式表出不来多半是 yt-dlp 版本过旧到内置 Updater 选项卡更新或切 Nightly 频道私密/年龄限制视频失败在 Custom Options → Cookies 里提取浏览器 cookie或加载 Netscape 格式的 cookies.txt想下非 YouTube 站点在下载设置中打开 Generic Mode前提是该站点被 yt-dlp 支持更省时间的进阶项文件名模板支持 yt-dlp 变量如%(title)s_%(resolution)s_[%(id)s].%(ext)sTrim Video按 HH:MM:SS 指定时间段只取视频的一部分SponsorBlock自动剪掉赞助片段History回看历史下载附缩略图与原链接界面组件实现在 ytsage/gui/设置项的增删基本都对应这里的对话框。直接看源码熟悉基本操作后可以顺着这几个目录继续深入核心下载引擎ytsage/core/图形界面组件ytsage/gui/完整功能清单与故障排查README.md想跑最新未发布的功能从源码启动即可git clone https://gitcode.com/GitHub_Trending/yt/YTSage cd YTSage pip install . python -m ytsage.main运行完成后主窗口同样弹出后续改动源码重跑最后一条命令就能看到效果。【免费下载链接】YTSageModern YouTube downloader with a clean PySide6 interface. Download videos in any quality, extract audio, fetch subtitles, sponsorBlock, and view video metadata. Built with yt-dlp for reliable performance.项目地址: https://gitcode.com/GitHub_Trending/yt/YTSage创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考