averygan/reclip
HTML0 / 0
URL 붙여넣기로 MP4/MP3를 추출하는 경량 웹 앱
TL;DR
이 레포는 standalone tool로 셀프호스팅 가능한 경량 웹 기반 미디어 다운로더입니다. 백엔드는 Python+Flask 단일 파일(약 150줄), 프론트엔드는 빌드 불필요한 단일 HTML/CSS/JS 파일로 구성되며 yt-dlp와 ffmpeg를 통해 1000개 이상의 사이트에서 MP4 또는 MP3로 추출할 수 있습니다. 로컬 스크립트 실행 또는 Docker로 빠르게 실행하며 기본 포트는 8899이고 라이선스는 MIT입니다. README는 개인용 사용과 저작권 준수를 명시하고 있습니다.
핵심 포인트
- 이 레포는 standalone tool로 셀프호스팅 가능한 웹 기반 미디어 다운로더입니다. 백엔드는 Python과 Flask로 약 150줄의 단일 파일로 구성되어 있으며 프론트엔드는 빌드가 필요 없는 단일 HTML/CSS/JS 파일 형태로 제공됩니다. 다운로드 엔진으로 yt-dlp와 ffmpeg를 사용해 1000개 이상의 사이트에서 미디어를 추출할 수 있습니다.
- 사용자는 한 번에 여러 URL을 붙여넣고 MP4 또는 MP3를 선택한 뒤 Fetch로 메타정보와 썸네일을 로드하고 개별 또는 일괄 다운로드를 실행할 수 있습니다. 품질 및 해상도 선택, 자동 URL 중복 제거, 일괄 처리 같은 기능을 프런트엔드에서 직접 제어하도록 설계되어 있습니다. 이 단순한 흐름은 로컬에서 빠르게 미디어를 확보하려는 워크플로에 바로 적용할 수 있습니다.
- 설치와 배포는 로컬 스크립트 실행 또는 Docker 이미지 빌드로 모두 지원됩니다. Quick Start에 brew/apt, yt-dlp와 ffmpeg 설치 명령과 ./reclip.sh 실행 예시, Docker 빌드·실행 예시가 명시되어 있고 기본 포트는 8899입니다. 요구사항으로는 Python 3.8+, Flask와 yt-dlp 두 개의 주요 의존성이 명시되어 있으며 라이선스는 MIT입니다.
- 프로젝트는 6,928스타와 1,247포크로 일정 수준의 관심을 받고 있으며 README에 명확한 사용법과 스크린샷이 포함되어 있습니다. 단일 파일 백엔드와 빌드 없는 프런트엔드 설계는 빠른 설치와 유지 관리를 쉽게 해주는 반면 README에 고급 인증 흐름이나 대규모 병렬 다운로드 관련 기능에 대한 언급이 없어 해당 기능이 필요할 경우 추가 구현이 요구될 수 있습니다. README의 면책조항은 개인용 사용과 저작권·서비스 약관 준수를 강조하고 있습니다.
이미지 분석

6.9k
Stars
1.2k
Forks
+204
Trending
0
조회수
6.9k watchers47 open issuesMIT License
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.