yoinks 入门指南:终端里粘贴链接,3 步下载视频或 MP3
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),仅供参考

相关新闻

Buzz 离线语音转文字|录音不出本地,3 步拿到 SRT 字幕

Buzz 离线语音转文字|录音不出本地,3 步拿到 SRT 字幕

Buzz 离线语音转文字|录音不出本地,3 步拿到 SRT 字幕 【免费下载链接】buzz Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAIs Whisper. 项目地址: https://gitcode.com/GitHub_Trending/buz/buzz …

2026/10/16 2:24:52 阅读更多 →
技术文档参考资源整理指南:从链接堆砌到知识传承

技术文档参考资源整理指南:从链接堆砌到知识传承

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 2:24:52 阅读更多 →
高手如何设计自定义维度?analyticsjs-boilerplate 的 9 维 6 指标体系完整拆解

高手如何设计自定义维度?analyticsjs-boilerplate 的 9 维 6 指标体系完整拆解

【免费下载链接】analyticsjs-boilerplate Examples and best practices for using analytics.js 项目地址: https://gitcode.com/gh_mirrors/an/analyticsjs-boilerplate 点击查看 免费下载 对于用 Google Analytics 做网站统计的工程师来说,"自定…

2026/10/16 2:24:52 阅读更多 →

最新新闻

自定义表单设计器-教学讲解

自定义表单设计器-教学讲解

自定义表单设计器 - 教学讲解目标读者:第一次接触本项目自定义表单设计器的同学 阅读时长:约 20 分钟 学完之后,你能完整说清楚下面这 3 件事: 设计器中间"手机壳"里的控件预览,到底是怎么画出来的&#xff…

2026/10/16 3:14:02 阅读更多 →
YOLO26改进:SPPF结合FFocal焦点调制提升目标检测精度

YOLO26改进:SPPF结合FFocal焦点调制提升目标检测精度

1. 为什么大家都在改SPPF?先搞清楚原始结构的真实瓶颈YOLO系列的SPPF模块,说白了就是空间金字塔池化的进化版。它的核心作用是把不同尺度的特征做融合,让网络对小目标、大目标都有感知能力。原版实现是先用一个CBS(ConvBNSiLU&…

2026/10/16 3:14:02 阅读更多 →
大模型全面开放实测:从对话、API接入到生产落地的完整指南

大模型全面开放实测:从对话、API接入到生产落地的完整指南

这个标题我看一眼就坐直了。倒不是说“全面开放”这四个字有多新鲜,而是“免费用户也能用了”这一句,直接戳中了之前所有绕过限制、寻找镜像站、甚至去买共用账号的人——包括我。我把手头的测试项目停了一下午,专门把界面点了一遍&#xff0…

2026/10/16 3:14:02 阅读更多 →
宝石装箱与容斥原理:从公式推导到代码实现

宝石装箱与容斥原理:从公式推导到代码实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:14:02 阅读更多 →
STM32移植TencentOS tiny MQTT组件实现物联网云接入

STM32移植TencentOS tiny MQTT组件实现物联网云接入

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:14:02 阅读更多 →
微信小程序圆环组件开发:Canvas 2D与CSS方案选型及性能优化实战

微信小程序圆环组件开发:Canvas 2D与CSS方案选型及性能优化实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:13:02 阅读更多 →

日新闻

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 0:00:05 阅读更多 →
信号与系统频域分析作业解题指南

信号与系统频域分析作业解题指南

1. 作业背景与核心要求解析信号与系统作为电子信息类专业的核心基础课,其作业设计往往直接关联课程的核心知识框架。2026年春季第六次作业的布置,通常对应着课程进展到频域分析的关键阶段。根据常规教学进度推测,本次作业可能涉及以下核心内容…

2026/10/16 0:00:05 阅读更多 →
Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

1. 从一个"四不像"的练手项目说起如果你已经看完了Django的官方教程前几章,跟着敲完了投票应用,大概会有一种"我好像会了,又好像什么都不会"的割裂感。教程里每个知识点都是拆开的——这一章讲模型,下一章讲视…

2026/10/16 0:00:05 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →