首页
/
工具详情
ReClip 开源项目
一、平台介绍
- 定位:一个轻量级、可自托管(Self-hosted)的在线音视频下载器,自带简洁明了的 Web 前端界面。
- 技术底座:底层依赖强大的开源命令行工具
yt-dlp和ffmpeg,后端采用 Python (Flask) 构建,极度精简(后端源码仅约 150 行)。
二、主要功能
- 海量平台支持:支持下载 YouTube、TikTok、Instagram、Twitter/X、Reddit、Facebook、Bilibili、Vimeo、Twitch 等 1000+ 网站的音视频。
- 双模式导出:支持导出为 MP4(视频)或 MP3(提取纯音频)。
- 分辨率/画质选择:解析链接后可自由挑选不同的清晰度与音视频质量。
- 批量下载:支持一次性粘贴多个 URL 进行批量解析与下载。
- 智能去重:自动识别并过滤重复粘贴的链接。
三、适用人群
- 开发者 / 自建服务爱好者:希望在 NAS、服务器或个人电脑上搭建私人下载站的用户。
- 内容创作者 / 离线影音用户:需要经常跨平台(如 TikTok、YouTube、X)下载素材或存档视频的人群。
- 追求极简与隐私的用户:厌烦了第三方下载网站的弹窗广告、限制及隐私泄露风险,希望拥有完全自主可控工具的人。
四、免费 / 付费情况
- 完全免费且开源:ReClip 遵循 MIT 许可证,100% 免费开源,无付费版本,无订阅费,无内置广告。
- 定价页面说明:项目无任何收费计划,因此不存在官方付费/定价页面网址。
五、如何使用(快速上手指南)
方式 1:Docker 一键运行(推荐)
- 前置条件:如果你安装了 Docker。
- 终端执行命令:直接在终端执行以下命令构建并启动容器:
- bash
docker build -t reclip . && docker run -p 8899:8899 reclip
- 访问 Web 界面:运行后在浏览器访问
http://localhost:8899。
方式 2:本地直接部署
- 安装依赖(前提条件):
- macOS 系统:执行
brew install yt-dlp ffmpeg。 - Linux/Windows 系统:确保安装了
ffmpeg和 Python 环境。 - 克隆仓库并运行:
- bash
git clone https://github.com/averygan/reclip.git cd reclip ./reclip.sh
- 打开 Web 界面:浏览器访问
http://localhost:8899。
界面操作流程
- 粘贴一个或多个视频链接到文本框。
- 选择输出格式(MP4 视频或 MP3 音频)。
- 点击 Fetch 按钮提取视频信息和缩略图。
- 选择所需画质,点击单个 Download 或 Download All 导出文件。
六、注意事项
- 环境依赖:项目本质上是
yt-dlp的 Web GUI 包裹层,如果解析失败,通常需要及时更新本地/容器内的yt-dlp版本(因为目标网站接口变动频繁)。 - 网络环境:下载特定海外平台(如 YouTube、Twitter)视频时,部署 ReClip 的服务器/设备需要具备访问相应网站的网络权限。
- 版权合规:仅供个人学习与离线备份使用,请遵守目标平台的协议及版权法律法规。
暂无评论