ReClip
셀프 호스팅 가능한 비디오/오디오 다운로더. YouTube, TikTok, Instagram, X 등 1000+ 사이트 지원.
개요
ReClip은 yt-dlp 기반의 경량 웹 UI 다운로더다. Python Flask (~150줄) + Vanilla HTML/CSS/JS로 구성되어 의존성이 최소화되어 있다.
핵심 기능
- 1000+ 사이트 지원 (YouTube, TikTok, Instagram, Twitter/X, Reddit, Facebook, Vimeo, Twitch, SoundCloud 등)
- MP4 비디오 또는 MP3 오디오 추출
- 품질/해상도 선택
- 일괄 다운로드 (다중 URL 붙여넣기)
- URL 중복 자동 제거
- 반응형 UI (프레임워크 없음, 빌드 스텝 없음)
기술 스택
| 구성요소 | 기술 |
|---|---|
| Backend | Python + Flask (~150 lines) |
| Frontend | Vanilla HTML/CSS/JS (single file) |
| Download engine | yt-dlp + ffmpeg |
| Dependencies | Flask, yt-dlp (2개) |
설치
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:8899Docker:
docker build -t reclip . && docker run -p 8899:8899 reclip프로젝트 정보
- Stars: 3,177 | Forks: 567
- License: MIT
- Created: 2026-03-31
- Contributors: averygan, claude