ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

ytDownloader:基于 yt-dlp 的跨平台视频下载工具,图形化覆盖数百个站点

ytDownloader:基于 yt-dlp 的跨平台视频下载工具,图形化覆盖数百个站点 ytDownloader基于 yt-dlp 的跨平台视频下载工具图形化覆盖数百个站点【免费下载链接】ytDownloaderDesktop app to download audio/video from hundreds of sites项目地址: https://gitcode.com/GitHub_Trending/yt/ytDownloaderytDownloader 是一款 Electron 桌面应用把 yt-dlp 引擎包进图形界面支持从 YouTube、Facebook、Instagram、TikTok 等数百个站点下载视频和音频覆盖 Windows、Linux、macOS。适合不习惯命令行、又需要批量下载和格式控制的用户。按系统选一条安装路径系统推荐方式命令WindowsWinget 包管理器winget install aandrew-me.ytDownloaderLinuxFlatpak官方推荐flatpak install flathub io.github.aandrew_me.ytdnmacOS官方 dmg需额外装 yt-dlpbrew install yt-dlpWindows 还可用choco install ytdownloader、Scoop 或 Microsoft StoreLinux 另有 AppImage支持自动更新与sudo snap install ytdownloader。⚠️ 两点注意macOS 应用未签名首次打不开时在终端执行sudo xattr -r -d com.apple.quarantine /Applications/YTDownloader.app解除隔离并用 Homebrew 装好 yt-dlp。Windows Defender 可能拦截 exe 安装点更多信息 → 仍要运行即可。第一次下载从粘贴链接到拿到文件打开应用在首页点Click to paste video link按钮或 CtrlV粘贴视频链接。页面列出该链接可用的 Video / Audio 格式在下拉框里挑格式和质量。点 Download页面下方出现任务列表等进度走完。去下载目录找文件默认是~/Downloads可在首页路径胶囊或设置里改成别的目录。之后可随时在左侧 History 页面按标题或 URL 检索下载记录。进阶功能批量、压缩与细粒度选项下载整个播放列表入口左侧导航的Download Playlist。操作粘贴播放列表链接列表抓取完成后选视频/音频质量与格式点Download All整包下载或勾选部分条目后点Download Selected。适合需要归档整期节目、整套教程的场景。压缩已有视频入口左侧导航的Compressor。操作拖入视频文件选质量预设——Small File、Balanced默认推荐、High Quality、Custom CRF 滑杆或按 Target Size (MB) / Target % 精确控制体积格式可保持原样或转 mp4、mkv应用调用 ffmpeg 并支持硬件加速。适合下载完想把体积压小再上传或备份的用户。勾选字幕、缩略图与时间范围入口点击下载按钮旁的More options展开高级面板。操作勾选Download subtitles if available附带字幕文件勾选Download thumbnails保存封面图用Download particular time-range的双滑块只截取某一段还能填 custom yt-dlp arguments 直接透传参数。适合只要片段、只要封面、或熟悉 yt-dlp 参数的用户。另外首页顶部的 Single / Multiple 开关支持一次粘贴多个链接每行一个批量排队下载。效率调优改哪个选项得到什么效果把Max active downloads调大 → 并发任务变多带宽充足时整体更快卡顿就调回 1。在 设置模块 里设Preferred video quality默认 1080与音频质量、视频编码 → 以后每个下载直接按此默认值预填省得每次手选。点Select Download Location → 全局下载目录换成你指定的路径。在语言下拉框选 zh-CN 等界面语言共 23 种含简繁中文、日语、法语 → 界面即时切换旁边主题下拉框有 Light、Dark、Matrix、Gruvbox 等 9 套配色。打开Close app to tray → 关窗后应用驻留系统托盘双击托盘图标恢复窗口。在高级面板勾选Close app when download finishes → 下完自动退出适合挂机下载。排障速查症状检查点处理动作下载失败点 Error Details 看具体报错按提示重试macOS 上确认已执行brew install yt-dlp链接无效链接是否过期、视频是否已删换一个有效链接重新粘贴平台不支持该站点是否在 yt-dlp 支持列表内更新应用与 yt-dlp 到最新版速度慢并发数与网络高峰降低 Max active downloads换时段重试macOS 拒绝打开应用是否未解除隔离属性终端执行sudo xattr -r -d com.apple.quarantine /Applications/YTDownloader.app从源码运行与构建本地跑起来git clone https://gitcode.com/GitHub_Trending/yt/ytDownloader cd ytDownloader npm i npm start构建命令按平台分npm run linux、npm run windows、npm run mac产物输出到release/目录构建前需要 ffmpeg 二进制仓库里linux.sh/mac.sh/windows.ps1可代下载。目录职责main.js管主进程、窗口与系统托盘preload.js做进程桥接src/下index.js主界面、playlist.js播放列表、compressor.js压缩、preferences.js偏好、history.js下载历史各管一块页面translations/i18n.js负责多语言。想补语言就开新 issue 加入 Crowdin 翻译不要直接提交 json 文件。【免费下载链接】ytDownloaderDesktop app to download audio/video from hundreds of sites项目地址: https://gitcode.com/GitHub_Trending/yt/ytDownloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表