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 (프레임워크 없음, 빌드 스텝 없음)

기술 스택

구성요소기술
BackendPython + Flask (~150 lines)
FrontendVanilla HTML/CSS/JS (single file)
Download engineyt-dlp + ffmpeg
DependenciesFlask, 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:8899

Docker:

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

프로젝트 정보

  • Stars: 3,177 | Forks: 567
  • License: MIT
  • Created: 2026-03-31
  • Contributors: averygan, claude

Sources