ESC
开源 1 分钟阅读

reclip:从几乎所有网站下载视频——轻量级自托管媒体下载器,配有简洁Web界面

ReClip是一款开源自托管媒体下载工具,提供简洁Web界面,支持从YouTube、TikTok、Instagram、Twitter/X等1000+网站下载MP4视频或MP3音频。基于yt-dlp和Flask构建,后端仅约150行代码、仅2个依赖,支持批量下载、画质选择,可通过Docker快速部署。

来源:GitHub日榜

ReClip

一款开源自托管的视频和音频下载工具,拥有简洁的Web界面。粘贴来自YouTube、TikTok、Instagram、Twitter/X以及1000+其他网站的链接——即可下载为MP4或MP3格式。

Python License

https://github.com/user-attachments/assets/419d3e50-c933-444b-8cab-a9724986ba05

ReClip MP3 Mode

功能特性

  • 支持从1000+网站下载视频(基于 yt-dlp)
  • MP4视频或MP3音频提取
  • 画质/分辨率选择器
  • 批量下载——可一次粘贴多个URL
  • 自动URL去重
  • 简洁、响应式的UI——无框架、无需构建步骤
  • 单文件Python后端(约150行代码)

快速开始

brew install yt-dlp ffmpeg    # 或 apt install ffmpeg && pip install yt-dlp
git clone https://github.com/averygan/reclip.git
cd reclip
./reclip.sh

打开 http://localhost:8899 即可使用。

也可以使用Docker:

docker build -t reclip . && docker run -p 8899:8899 reclip

使用方法

  1. 在输入框中粘贴一个或多个视频URL
  2. 选择 MP4(视频)或 MP3(音频)
  3. 点击 Fetch 加载视频信息和缩略图
  4. 如有可用选项,选择画质/分辨率
  5. 点击单个视频的 Download,或点击 Download All

支持的网站

凡yt-dlp支持的网站均可,包括:

YouTube、TikTok、Instagram、Twitter/X、Reddit、Facebook、Vimeo、Twitch、Dailymotion、SoundCloud、Loom、Streamable、Pinterest、Tumblr、Threads、LinkedIn等等。

技术栈

  • 后端: Python + Flask(约150行代码)
  • 前端: 原生HTML/CSS/JS(单文件,无需构建步骤)
  • 下载引擎: yt-dlp + ffmpeg
  • 依赖: 仅2个(Flask、yt-dlp)

免责声明

本工具仅供个人使用。请尊重版权法律以及你所下载平台的服务条款。开发者对任何滥用本工具的行为不承担责任。

许可证

MIT