yoinks 入门指南终端里粘贴链接3 步下载视频或 MP3【免费下载链接】yoinksyoink any video from your terminal. no shady ads.项目地址: https://gitcode.com/GitHub_Trending/yo/yoinks看过网页下载器的朋友都懂满屏假下载按钮和弹窗广告。yoinks 是一个跑在命令行里的终端视频下载工具粘贴链接、选分辨率就能拿到视频或 MP3。它基于开源 yt-dlp 引擎支持从 YouTube、X/Twitter、Instagram、Threads、TikTok 等1800 个站点下载内容。项目定位与核心卖点yoinks 是一个用 TypeScript 写的全屏终端界面界面由 Ink 框架构成入口在 src/cli.tsx整个下载流程由 src/app.tsx 驱动真正的下载工作交给成熟的 yt-dlp 引擎完成。无弹窗、无假按钮纯终端界面没有广告和钓鱼跳转1800 站点依托 yt-dlp 的解析能力主流视频网站一次覆盖️键盘鼠标都能用↑/↓、j/k、数字键、鼠标点击四种操作方式免装 Python首次运行自动把独立版 yt-dlp 下载到~/.yoinks/bin主题跟随终端默认 auto 模式直接复用终端自身的前景色和背景色快速上手第一次跑通需要 Node 18先全局安装npm install -g yoinks装完运行yoinks进入主界面。首次运行会自动把 yt-dlp 独立二进制下载到~/.yoinks/bin状态栏会显示进度不用你手动配置。接着直接带一条链接下载yoinks https://youtu.be/dQw4w9WgXcQ界面直接进入格式选择器用 ↑/↓ 选 1080p · mp4 或 audio only · mp3回车开始。进度条显示速度和剩余时间完成时出现 ✓ yoinked!退出后终端会打印文件完整路径文件就存放在~/Downloads这句退出提示写在 src/cli.tsx 里。完整使用流程给链接yoinks url直接进选择器裸运行yoinks再在输入框粘贴粘贴完整链接会自动提交链接无效会提示 that doesnt look like a link。等取信息界面依次显示 warming up… 和 fetching video info…按esc或^c随时退出。选格式列表最多 8 个分辨率选项每行带预估文件大小最后多一个 audio only · mp3。↑/↓、j/k、数字键或直接鼠标点都行。下载确认高分辨率会把音视频拆成两个文件进度条显示 part 1/2合并时自动切换为 processing完成后回车回到主界面继续下一单。常用参数速查用法作用yoinks url带链接直接进格式选择器yoinks裸运行进主界面粘贴链接npx yoinks不安装临时试用yoinks --theme light强制浅色主题取值 auto / light / darkyoinks --themedark等价的长写法效果同上yoinks --help查看帮助yoinks --version查看版本号默认主题是auto跟随终端深浅色文件默认存到~/Downloads。运行中还可以按^t在当前会话内循环切换三种模式参数解析逻辑见 src/lib/args.ts。进阶玩法⏫↑ 调出最近 50 条链接裸运行后在输入框按↑会按最新优先列出最近 50 条下载记录存于~/.config/yoinks/history.json逻辑在 src/lib/history.ts。剪贴板自动识别裸运行时若剪贴板里是链接输入框下方出现 link in your clipboard — ⇥ to paste it按 Tab 直接填入回车开下。️全程鼠标操作格式项、yoink 按钮、底部提示都能点命中逻辑在 src/lib/click-map.ts点 Logo 回主界面。常见问题问需要装 Python 吗不需要。yt-dlp 以下载独立二进制的形式获取系统里已有 yt-dlp 就直接复用三步解析顺序见 src/lib/ytdlp.ts。问下载的文件存在哪里默认~/Downloads。完成后界面显示缩短路径退出后终端打印完整路径。问高分辨率为什么要多等一会儿音视频是两条流下载后要经 ffmpeg 合并。yoinks 先找 PATH 里的 ffmpeg找不到就用内置的ffmpeg-static兜底你不用装。问下载别人的视频合规吗README 把 yoinks 定位为个人归档工具只下载你有权保留的内容尊重创作者权益。yoinks 把视频下载压缩成三个动作粘贴、选择、回车无广告、1800 站点文件直接落到~/Downloads。现在打开终端敲下npx yoinks试第一单。核心文件参考README.md · src/cli.tsx · src/app.tsx · src/lib/args.ts · src/lib/ytdlp.ts · src/lib/history.ts【免费下载链接】yoinksyoink any video from your terminal. no shady ads.项目地址: https://gitcode.com/GitHub_Trending/yo/yoinks创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考