개요
ReClip은 경량의 셀프 호스팅 비디오·오디오 다운로드 도구로, 간결한 반응형 웹 인터페이스를 제공합니다. YouTube, TikTok, Instagram 등 다양한 플랫폼의 링크를 붙여넣어 MP4 또는 MP3를 다운로드할 수 있으며, 화질 선택 및 일괄 다운로드 기능을 지원합니다. yt-dlp와 ffmpeg를 기반으로 하며, 백엔드는 최소한의 Flask만으로 구현되었습니다.
README 미리보기
# ReClip\n\nA self-hosted, open-source video and audio downloader with a clean web UI. Paste links from YouTube, TikTok, Instagram, Twitter/X, and 1000+ other sites — download as MP4 or MP3.\n\n\n\n\nhttps://github.com/user-attachments/assets/419d3e50-c933-444b-8cab-a9724986ba05\n\n\n\n## Features\n\n- Download videos from 1000+ supported sites (via [yt-dlp](https://github.com/yt-dlp/yt-dlp))\n- MP4 video or MP3 audio extraction\n- Quality/resolution picker\n- Bulk downloads — paste multiple URLs at once\n- Automatic URL deduplication\n- Clean, responsive UI — no frameworks, no build step\n- Single Python file backend (~150 lines)\n\n## Quick Start\n\n```bash\nbrew install yt-dlp ffmpeg # or apt install ffmpeg && pip install yt-dlp\ngit clone https://github.com/averygan/reclip.git\ncd reclip\n./reclip.sh\n```\n\nOpen **http://localhost:8899**.\n\nOr with Docker:\n\n```bash\ndocker build -t reclip . && docker run -p 8899:8899 reclip\n```\n\n## Usage\n\n1. Paste one or more video URLs into the input box\n2. Choose **MP4** (video) or **MP3** (audio)\n3. Click **Fetch** to load video info and thumbnails\n4. Select quality/resolution if available\n5. Click **Download** on individual videos, or **Download All**\n\n## Supported Sites\n\nAnything [yt-dlp supports](https://github.com/yt-dlp/yt-dlp/blob/master/supportedsites.md), including:\n\nYouTube, TikTok, Instagram, Twitter/X, Reddit, Facebook, Vimeo, Twitch, Dailymotion, SoundCloud, Loom, Streamable, Pinterest, Tumblr, Threads, LinkedIn, and many more.\n\n## Stack\n\n- **Backend:** Python + Flask (~150 lines)\n- **Frontend:** Vanilla HTML/CSS/JS (single file, no build step)\n- **Download engine:** [yt-dlp](https://github.com/yt-dlp/yt-dlp) + [ffmpeg](https://ffmpeg.org/)\n- **Dependencies:** 2 (Flask, yt-dlp)\n\n## Disclaimer\n\nThis tool is intended for personal use only. Please respect copyright laws and the terms of service of the platforms you download from. The developers are not responsible for any misuse of th
FAQ (1)
문제 해결첫 번째 동영상만이 아닌 YouTube 재생목록 전체를 다운로드하려면 어떻게 해야 하나요?
문제 해결
첫 번째 동영상만이 아닌 YouTube 재생목록 전체를 다운로드하려면 어떻게 해야 하나요?YouTube 재생목록 지원이 포함된 버전으로 업그레이드하세요. 이 수정 사항은 yt-dlp info/download 명령에서 --no-playlist를 제거하고, yt-dlp --flat-playlist를 사용하여 재생목록 URL을 개별 비디오 URL로 확장하는 POST /api/playlist 엔드포인트를 추가합니다. 업데이트 후 전체 YouTube 재생목록 URL을 붙여넣으면 앱이 재생목록의 모든 비디오를 처리합니다. yt-dlp를 수동으로 실행하는 경우 --no-playlist를 전달하지 말고 yt-dlp --flat-playlist "<playlist_url>"을 사용하여 재생목록 항목을 나열하세요.