拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

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

npx yoinks零安装试用:不写一行代码下载任意视频

npx yoinks零安装试用:不写一行代码下载任意视频

npx yoinks零安装试用:不写一行代码下载任意视频

【免费下载链接】yoinksyoink any video from your terminal. no shady ads.项目地址: https://gitcode.com/GitHub_Trending/yo/yoinks

yoinks 是一款开源的终端视频下载工具,用一条npx yoinks命令即可零安装试用,支持从 YouTube、X/Twitter、Instagram、Threads、TikTok 等 1800+ 网站下载任意视频。全程不写一行代码:粘贴链接 → 选清晰度 → 回车,视频就躺进下载目录——无弹窗、无假下载按钮、无可疑跳转,干干净净。

30秒上手:一条命令零安装试用

传统视频下载器要么装臃肿客户端,要么背一堆命令行参数。yoinks 的试用门槛只有一条命令:

npx yoinks

前提仅要求Node.js 18 或更高版本。首次运行时,它会自动下载所需的 yt-dlp 独立二进制(存到~/.yoinks/bin,完全不需要 Python)和 ffmpeg,全部开箱即用。

如果觉得好用,想把它固定为随时可用的全局命令,再补装一次即可:

npm install -g yoinks

下载任意视频的 3 个步骤

第 1 步:粘贴或输入链接。启动后进入全屏交互界面,在输入框粘贴视频 URL(若剪贴板里已有链接,按 Tab 直接粘贴)。也可以在命令行直接带上链接启动,跳过输入环节、直达格式选择:

npx yoinks https://youtu.be/xxxx

第 2 步:选清晰度。用 ↑/↓(或 j/k、数字键)在列表里挑格式——从 2160p 到 144p 每一档都标着预估大小,最下面还有「audio only · mp3」纯音频选项;也支持鼠标直接点选。

第 3 步:按回车下载。带实时进度条下载,完成后终端会打印完整文件路径,文件默认保存在~/Downloads。喜欢浅色界面?加--theme light(或 dark)设置初始主题;运行中按^t可在 auto / light / dark 之间切换,退出时自动恢复终端滚动历史。

常用命令参数速查

命令作用
npx yoinks进入交互模式,提示输入链接
npx yoinks <url>携带链接启动,直达清晰度选择
npx yoinks --theme light指定浅色主题(也支持 dark / auto)
-h/--help查看帮助
-v/--version查看版本号

它是怎么做到零配置的?

  • yt-dlp 自动获取:优先复用你系统里已有的 yt-dlp;没有就自动下载对应平台的独立二进制,核心逻辑见 src/lib/ytdlp.ts 中的ensureYtDlp;
  • ffmpeg 双保险:先在 PATH 里找系统安装的 ffmpeg,找不到就用内置的 ffmpeg-static 兜底(负责高清流合并与 mp3 提取);
  • 终端 UI 是 React 写的:基于 Ink 框架,把「粘贴链接、选格式、看进度」做成了完整的图形界面,入口在 src/cli.tsx,命令行参数解析见 src/lib/args.ts。

对新手来说这意味着:不碰 Python、不配环境变量、不记复杂参数,粘贴即得。

新手常见问题

Q: 一定要用 npx 吗?不是。全局安装后直接敲yoinks即可;npx 的意义在于不安装也能先免费试一次,适合观望阶段。

Q: 下载的文件在哪里?默认~/Downloads,下载完成后终端会打印完整路径。

Q: 支持哪些网站?YouTube、X/Twitter、Instagram、Threads、TikTok,以及 yt-dlp 支持的 1800+ 站点。

Q: 能批量下载播放列表吗?暂不支持,已在 README.md 的 Roadmap 中规划,目前专注单视频下载。

💡公平使用提醒:yoinks 定位为个人存档工具。下载内容可能违反平台服务条款——只下载你有权保留的内容,尊重每一位创作者。

【免费下载链接】yoinksyoink any video from your terminal. no shady ads.项目地址: https://gitcode.com/GitHub_Trending/yo/yoinks

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

返回列表