ReClip Skill:把视频下载变成一键本地服务的极简工具
ReClip Skill:把视频下载变成一键本地服务的极简工具
ReClip 是一个基于 yt-dlp 的自托管媒体下载器,用户只需粘贴链接,即可从 YouTube、TikTok、Instagram、Twitter/X 等 1000+ 网站下载 MP4 视频或提取 MP3 音频。它的核心亮点不是功能本身——这些 yt-dlp 本身就能做——而是把一个需要写命令行的工具,变成任何人打开浏览器就能用的本地网页应用。后端约 150 行 Python,前端是单文件 HTML/CSS/JS,无框架、无构建步骤,克隆下来直接跑。2026 年 9 月 2 日登 GitHub Trending 第 12 名,引发了一波关于「极简代码与运维成熟度之间如何平衡」的行业讨论。
功能与原则
ReClip 的设计哲学是「最小化表面复杂度」:把 yt-dlp 的全部能力封装在一个零配置的网页界面里,让用户无需记忆任何命令行参数。核心功能包括:
- 多站支持:通过 yt-dlp 兼容 1000+ 视频/音频网站,包括 YouTube、TikTok、Instagram、Twitter/X、Reddit、Facebook、Vimeo、Twitch、Dailymotion、SoundCloud、Loom 等
- 格式选择:下载为 MP4 视频或 MP3 音频
- 画质选择:Fetch 后可选择不同分辨率/音质
- 批量下载:一次粘贴多个 URL,自动去重,批量抓取
- 自托管:数据不经过任何第三方服务器,完全本地运行
设计原则:单文件、无依赖运行时(用户只需装 Python)、零配置启动。
认可度
ReClip 于 2026 年 3 月 31 日开源,2026 年 9 月 2 日登 GitHub Trending 总榜第 12 名,当天获得约 673 颗 star。截至 2026-09-08,GitHub 约 8,100+ star、1,300+ fork、27 个 open issue、20 个 pull request。上周增长约 1,120 star,增长曲线陡峭,是近一个月内上升速度最快的个人工具类开源项目之一。
链接
GitHub:https://github.com/averygan/reclip
原作者
averygan(GitHub username),独立开发者,以轻量级网页工具见长,此前在 GitHub 上的项目也大多围绕单文件或极简架构展开。
介绍
ReClip 最早出现在 2026 年 3 月的 GitHub 提交记录中,直到 9 月初才因 Trending 获得大量关注。它的架构非常直接:Python Flask 做后端(核心逻辑约 150 行),单文件 HTML/CSS/JS 做前端,通过 yt-dlp 调用底层下载能力,ffmpeg 处理媒体格式转换。
用户使用流程是:克隆仓库 → 运行 reclip.sh → 打开 http://localhost:8899 → 粘贴视频链接 → 选择格式和画质 → 下载。整个过程不需要任何配置文件,不需要注册账号,不依赖任何第三方服务。
值得注意的是,ReClip 本身并不维护任何网站专用提取器——这项工作完全由 yt-dlp 承担,ReClip 只是一个「让 yt-dlp 更容易使用」的界面层。这意味着它继承了 yt-dlp 的优点(庞大的站点支持列表),同时也继承了 yt-dlp 的缺点(部分站点可能因 yt-dlp 更新不及时而暂时失效)。
特点
- 极简代码量:后端约 150 行 Python,前端单文件 HTML,无框架依赖
- 零配置启动:无需写配置文件,克隆即跑,适合非技术用户
- 完全自托管:不经过任何第三方服务器,隐私风险为零
- 批量 + 去重:支持一次提交多个链接,自动过滤重复 URL
- Docker 支持:一行命令完成容器化部署,
docker run -p 8899:8899 reclip - 画质/格式选择:Fetch 后可选不同分辨率或纯音频模式
使用方法
本地安装
# 安装依赖
brew install yt-dlp ffmpeg # macOS
# 或 apt install ffmpeg && pip install yt-dlp # Linux
# 克隆并运行
git clone https://github.com/averygan/reclip.git
cd reclip
./reclip.sh
# 打开浏览器访问
open http://localhost:8899
Docker 部署
docker build -t reclip . && docker run -p 8899:8899 reclip
基本使用
- 粘贴一个或多个视频 URL(支持 1000+ 网站)
- 选择 Download as MP4(视频)或 MP3(音频)
- 点击 Fetch 加载视频信息和缩略图
- 选择画质/分辨率(可选)
- 点击 Download 下载单个,或 Download All 批量下载
使用场景与人群
适用场景
- 需要批量保存视频/音频素材的内容创作者
- 希望下载平台内容但不想安装桌面客户端的用户
- 在内网/隔离环境中需要下载外部媒体的技术团队
- 对隐私有要求、不希望数据经过第三方服务器的用户
目标用户
- 独立创作者、博主、研究人员
- 技术团队内部知识管理场景
- 隐私意识强、偏好本地工具的用户
输入与输出案例
案例 1:批量下载 YouTube 视频合集
输入:
https://www.youtube.com/watch?v=dQw4w9WgXcQ
选择:MP4,1080p,Download All
输出:本地文件夹中三个 MP4 文件,分别对应三支视频,画质为 1080p,无任何第三方传输
案例 2:提取播客音频为 MP3
输入:
https://www.youtube.com/watch?v=XXXXXXXXXXX
选择:MP3,192kbps
输出:本地一个 MP3 文件,音频流提取自视频,文件体积约为原视频的 1/10,可直接导入播客制作流程
ReClip 的走红说明了一件事:当一个工具足够简单、足够容易理解,它本身就成为了一种价值。8,000+ star 不是因为功能多,而是因为「任何人都能在 5 分钟内部署一个自己的视频下载站」这个卖点,精准击中了大量被商业下载工具的广告和账号体系折磨的用户。
评论区
登录后可评论。