ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

ytDownloader:免费桌面视频下载工具,把数百个网站的视频音频存到本地

ytDownloader:免费桌面视频下载工具,把数百个网站的视频音频存到本地 ytDownloader免费桌面视频下载工具把数百个网站的视频音频存到本地【免费下载链接】ytDownloaderDesktop app to download audio/video from hundreds of sites项目地址: https://gitcode.com/GitHub_Trending/yt/ytDownloaderytDownloader 是一款开源免费的桌面视频下载工具基于 yt-dlp 引擎工作能直接从 YouTube、Instagram、TikTok 等数百家网站把视频和音频保存到本地。它不依赖浏览器插件也不需要记命令行参数粘贴链接、挑格式、点下载三步搞定。适合经常保存在线视频、提取背景音乐或备份播放列表内容的普通用户。什么场景下它会用上只想存一个视频把视频地址贴进主页面的输入框界面会立刻解析出该视频可用的清晰度档位从 360p 到 8K和封装格式MP4、MKV、WEBM 等。挑好档位点下载即可如果链接无效下方会给出错误详情按钮点开能看到 yt-dlp 的原始报错方便判断是链接问题还是站点问题。手里有一批链接主页顶部有单个 / 多个两种模式。切到多个模式后输入框变成一个多行文本区每行贴一个地址就能排队下载过程中随时可以整体停止。不想一条条手动粘贴的话也有粘贴剪贴板按钮直接带入整块内容。要整份播放列表侧边栏有专门的下载播放列表页面提供两种模式批量模式整份列表一次下完选择模式则先把列表抓出来逐条勾选想要的视频还可以对选中项统一应用分辨率和格式设置再批量下载。进阶选项里能指定列表范围比如只下第 5 到 20 条、勾选字幕或者只把缩略图和链接列表保存下来而不下视频本体。只要音乐不要画面选音频模式后可以从 MP3、M4A、Opus、WAV、ALAC、FLAC 中挑一种封装再选码率档位。播放列表页面同样支持整份列表批量提取音频。不想下完整段视频单个视频的更多选项里有一段时间轴拖动两个滑块划出起止时间就能只保存那一小段。同一面板里还能开关字幕下载、指定输出格式甚至直接填入自定义的 yt-dlp 参数给进阶用户留了口子。一键安装步骤Windows / Linux / macOS三个平台都有现成安装包按系统选一种最省事的方式即可。Windows可以直接下载官方发布页的 exe 或 msi 安装。装 exe 版本时能自选安装目录若弹出Windows 已保护你的电脑提示点更多信息再选仍要运行就行。习惯命令行的话Chocolatey、Scoop、Winget 三个包管理器都有收录。Linux官方推荐 Flatpak一条命令装好flatpak install flathub io.github.aandrew_me.ytdn此外 Snap 和 AppImage 两种格式也提供AppImage 下载后直接运行还自带自动更新。macOS因为应用没有做签名首次打开前需要一条命令解除隔离标记sudo xattr -r -d com.apple.quarantine /Applications/YTDownloader.app另外 macOS 上的 yt-dlp 依赖需要你手动用 Homebrew 装一下brew install yt-dlp应用启动时会检测到并引导你操作。进阶玩法批量、压缩、历史管理批量下载别贪大多个模式下建议一次贴的链接控制在几十条以内失败的任务会在列表里标出来清掉重跑即可不必整批重来。压缩已经下好的大文件侧边栏的Compressor页面可以直接拖入本地视频文件选小文件 / 均衡 / 高画质三档预设均衡档是默认推荐底层调用 FFmpeg 并尽量走硬件加速转码。手机拍的 4K 素材或下载下来的大体积视频用这页压完再存能省不少空间不用自己装转码软件。历史页面是你的下载账本每次下载都会自动记到历史里包含标题、链接、文件名、格式、大小和日期。想留档或做统计的话可以导出为 JSON 或 CSV 两种格式实现见 src/history.js。记录多了以后导出成 CSV 用表格软件筛一遍比翻文件夹快得多。偏好设置集中管理下载目录、主题亮色、暗色、Gruvbox、Matrix 等九套都在偏好设置里改代码入口在 src/preferences.js。动手党专区技术栈与源码结构技术组合很常规Electron 做桌面外壳Node.js 跑主进程下载核心是 yt-dlp音视频处理交给 FFmpeg。模块路径作用主进程入口main.js窗口创建、系统级逻辑主界面下载逻辑src/index.js单个视频解析与下载播放列表页面src/playlist.js批量/选择两种列表模式视频压缩src/compressor.jsFFmpeg 压缩任务历史与导出src/history.js记录管理与 JSON/CSV 导出界面文案translations/20 多种语言的翻译文件想跑源码的话装好 Node.js 后克隆仓库并安装依赖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 目录。测试用的是 Playwright入口在 playwright.config.js。常见问题快答Windows 安装时 Defender 报警属正常现象应用未做代码签名点更多信息 → 仍要运行即可继续安装。macOS 打开后一直提示缺少 yt-dlp按上面那条 brew 命令装好依赖再启动应用会提示你检查。下载失败提示站点不支持可下载的网站范围由 yt-dlp 决定ytDownloader 本身不额外支持新站点换个平台版本或等上游更新一般能解决。界面语言怎么换界面已内置 20 多种语言含简体中文、繁体中文、日语等翻译文件都放在 translations/ 目录想加新语言请通过官方 Crowdin 翻译项目参与不要直接提交 JSON 文件。首次启动卡在正在下载必要文件应用首次运行会自动拉取 yt-dlp 二进制网络不佳时会卡住。界面提供了重试、手动指定本地二进制、改用系统已装的 yt-dlp 三个按钮任选其一即可。写在最后ytDownloader 把 yt-dlp 的命令行能力包进了一个图形界面里贴链接、选格式、看进度复杂参数都收在更多选项后面不挡路。 GPL-3.0 协议、无广告无追踪三大平台都有稳定渠道。如果你厌倦了浏览器插件的抽风和命令行的门槛它可以作为日常保存音视频的固定工具。【免费下载链接】ytDownloaderDesktop app to download audio/video from hundreds of sites项目地址: https://gitcode.com/GitHub_Trending/yt/ytDownloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表