ARTICLE DETAIL

资讯详情

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

剪贴板是隐藏大招:yoinks 终端视频下载工具自动识别已复制链接的完整用法

剪贴板是隐藏大招:yoinks 终端视频下载工具自动识别已复制链接的完整用法 剪贴板是隐藏大招yoinks 终端视频下载工具自动识别已复制链接的完整用法【免费下载链接】yoinksyoink any video from your terminal. no shady ads.项目地址: https://gitcode.com/GitHub_Trending/yo/yoinksyoinks 是一款运行在终端里的视频下载工具支持 YouTube、X、Instagram、TikTok 等 1800 网站无广告弹窗、无假按钮。除了手动粘贴链接它还有一个隐藏大招启动时自动读取系统剪贴板——只要你在浏览器里复制过视频链接敲一个命令、按两下键就能直接开下全程不用手动粘贴。为什么剪贴板识别是隐藏大招 平时下载视频的路径是浏览器复制链接 → 打开终端 → 粘贴 → 下载。yoinks 的剪贴板识别直接砍掉粘贴这一步它在你敲yoinks的同时就检查了剪贴板发现里面是合法链接会主动提示按Tab一键填入、再按Enter开下整个过程只多两次击键。快速安装一条命令跑起来需要先装 Node.js 18 及以上版本之后npm install -g yoinks # 全局安装 # 或者不安装直接体验 npx yoinks首次运行会自动把 yt-dlp 下载到~/.yoinks/binffmpeg 也有内置兜底方案无需手动配置任何依赖。三步用剪贴板完成一次下载复制在浏览器里复制任意支持站点的视频链接YouTube、X、Instagram、Threads、TikTok 等。启动终端里只输入yoinks不带任何参数。确认输入框下方出现灰色提示link in your clipboard — ⇥ to paste it按Tab填入链接提示变为from your clipboard — ↵ to yoink it按Enter开始探测并下载。文件默认保存到~/Downloads完成后终端会打印出完整路径。进入下载前会先显示视频信息面板用 ↑/↓或 j/k、数字键选分辨率从 2160p 到 144p末尾还有♪ audio only选项可直接抽成 mp3选中后按 Enter 即开始下载。剪贴板识别是如何实现的 核心逻辑在 src/lib/clipboard.ts按操作系统自动选择读取命令macOS系统自带的pbpasteWindowsPowerShell 的Get-ClipboardLinux依次尝试wl-paste、xclip、xsel按顺序逐个尝试哪个可用用哪个单条命令超时仅 500ms全部失败就静默返回空绝不影响正常启动。启动入口在 src/cli.tsx只有不带 URL 参数且运行在交互终端TTY里时才会读取剪贴板且内容必须是单行、能解析为 http/https 的链接校验函数见 src/lib/platforms.ts多行文字会被直接忽略。Tab 填入与提示语的逻辑在 src/app.tsx 和 src/app.tsx——Tab只在剪贴板有链接 且 输入框为空时生效不会覆盖你正在输入的内容。顺手记下的其他省事技巧 ⚡粘贴即提交往空输入框直接粘贴一条完整链接会立刻开始下载连 Enter 都省了src/components/text-input.tsx。历史记录按↑可召回最近 50 条下载过的链接存放在~/.config/yoinks/history.jsonsrc/lib/history.ts。带参数启动更快yoinks url直接跳过输入界面进入格式选择。鼠标党友好yoink 按钮、格式列表、底部提示全部可点击点 logo 即可回到首页。常见问题 Q剪贴板里有链接为什么没提示确认内容只有一行且是完整的 http/https 链接。带换行、多余文字或空格都会被过滤掉。Q为什么脚本/管道里用不了剪贴板识别该功能仅在交互式终端TTY下启用非交互场景会自动跳过。Q下载视频合规吗请遵守合理使用原则只下载你有权保留的内容尊重创作者见 README 的 fair use 说明。【免费下载链接】yoinksyoink any video from your terminal. no shady ads.项目地址: https://gitcode.com/GitHub_Trending/yo/yoinks创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表