Reclip(3000+ Star)是什么?
你有没有这种时刻:
- 刷到一个视频想存下来剪辑,用截图录屏太痛苦
- 想把某个视频的音频单独扒出来,当通勤播客听
- 不想装一堆插件、也不想把链接丢进来路不明的网站
Reclip 就是为这种场景准备的。
它是一个开源下载器,带一个极简网页界面。你打开页面、粘贴链接、选 MP4 或 MP3,然后点下载就完事了。支持的平台非常多:YouTube、TikTok、Instagram、X(Twitter)以及 1000+ 站点(底层靠 yt-dlp)。
友情提醒:下载和使用素材请遵守平台规则与版权要求。自己学习/备份 OK,商用就别头铁。
你会得到什么体验?
- 像“私有的下载网页”一样用:浏览器打开就能操作 ✅
- 多链接批量处理:一口气粘贴多个 URL ✅
- MP4 / MP3 一键切换:视频保存、抽音频都行 ✅
- 可选清晰度:有些视频能选分辨率/码率 ✅
- 本地跑或部署到服务器:适合团队/多设备共用 ✅
安装方式 A:本地运行(macOS / Linux 更顺)
Reclip 的核心依赖是:
yt-dlp:负责抓取各平台的视频信息/下载地址ffmpeg:负责合并音视频、转码、抽 MP3
1)装依赖
macOS(Homebrew):
brew install yt-dlp ffmpeg
Debian/Ubuntu(apt + pip):
sudo apt update
sudo apt install -y ffmpeg python3-pip
pip3 install -U yt-dlp
你的机器如果有多个 Python 版本,
pip3比pip更稳。
2)拉代码并启动
git clone https://github.com/averygan/reclip.git
cd reclip
./reclip.sh
跑起来后,它会在本机起一个服务(默认端口通常是 8899)。
安装方式 B:Docker 一把梭(最省心)
你只想“装了就能用”,选 Docker。
在项目目录下执行:
docker build -t reclip . && docker run -p 8899:8899 reclip
然后浏览器打开:
http://localhost:8899
怎么用(真的就这么几步)
打开页面后按这个流程来:
- 访问
http://localhost:8899 - 在输入框里粘贴 一个或多个 视频链接(支持多行)
- 选格式:
MP4(视频)或MP3(音频) - 点 Get / 获取(加载视频信息和缩略图)
- 如果页面给了质量/分辨率选项,按需要选
- 点单个条目的 Download / 下载,或直接点 Download All / 全部下载
一个很实用的用法:批量抽音频
比如你要把一堆访谈视频变成 MP3,通勤听:
- 把十几个链接一口气粘进去
- 选择 MP3
- Get → Download All
比你一个个用命令行敲参数舒服多了 😌
部署到云服务器(做成你自己的“下载站”)
适合这种人:
- 你在公司电脑不想装环境
- 想手机/平板也能用
- 你们团队要共享一个下载入口
简单做法:
- 在 VPS 上装 Docker
- 用上面那条
docker build + docker run跑起来 - 放通端口(8899)或挂个 Nginx 反代
强烈建议:不要直接裸奔公网端口。至少加个访问控制(Basic Auth / VPN / 内网)。不然很快就变成“公共下载站”,你机器带宽直接被薅穿。
常见坑清单(踩过的人都懂)
1)能 Get 到信息,但下载失败
常见原因:
yt-dlp太旧,平台规则更新了- 服务器网络被目标平台限流/封禁
解决思路:
pip3 install -U yt-dlp
# 或 brew upgrade yt-dlp
2)MP4 下载下来没声音,或音画不同步
多半是 ffmpeg 没装好,或合并失败。
确认一下:
ffmpeg -version
3)某些平台需要登录/有年龄限制
这种情况用网页工具也没魔法。
- 内容需要登录才能看,下载也通常需要登录态
- 你得走
yt-dlp的 cookies 方案(更偏进阶玩法)
4)部署到服务器后,磁盘爆了
视频文件很容易把盘塞满。
建议:
- 给下载目录单独挂载磁盘
- 定期清理
- 限制保留天数(你可以写个 cron 去清)
你可能会问:它和“在线解析网站”有什么区别?
最大区别就两个字:可控。
- 链接不必交给陌生网站
- 你能自己决定跑在本地还是跑在服务器
- 开源,出了问题能排查、能改
如果你日常要收集视频素材、保存课程、抽音频做笔记,Reclip 这种“自建小工具”会让你省下不少时间。
项目地址
- GitHub:
https://github.com/averygan/reclip
有空的话,去点个 Star。毕竟好用的开源小工具,越多人用越有人维护。