GitHub

averygan/reclip — Download videos from almost any website. Lightweight, self-hosted media downloader with a clean web UI.

averygan/reclip — 여러 사이트의 영상과 음성을 내려받는 셀프 호스팅 도구

reclip은 yt-dlp를 이용해 1,000곳 이상의 사이트에서 영상이나 음성을 내려받는 오픈소스 도구입니다. Flask 기반의 작은 백엔드와 빌드 단계 없는 웹 UI를 제공하며, MP4·MP3 선택과 여러 URL 일괄 다운로드를 지원합니다.

AI 요약

reclip은 YouTube, TikTok, Instagram, Reddit 등 yt-dlp가 지원하는 사이트의 영상과 음성을 내려받는 셀프 호스팅 도구입니다. 웹 화면에 URL을 붙여넣고 형식과 화질을 고른 뒤 개별 파일이나 전체 파일을 다운로드합니다.

기능과 구성

MP4 영상과 MP3 음성을 선택할 수 있고, 여러 URL을 한 번에 입력하는 일괄 다운로드와 URL 중복 제거를 지원합니다. 영상 정보를 불러오면 썸네일과 선택 가능한 화질이 표시됩니다. 백엔드는 Flask를 사용하는 약 150줄의 Python 코드이며, 프런트엔드는 별도의 프레임워크나 빌드 단계가 없는 HTML·CSS·JavaScript 단일 파일로 구성됩니다. 다운로드 엔진은 yt-dlp와 ffmpeg를 사용합니다.

실행 방법

필요한 패키지를 설치한 뒤 저장소를 복제하고 ./reclip.sh를 실행하면 됩니다. Docker로 이미지를 빌드해 실행하는 방법도 제공하며, 기본 접속 주소는 http://localhost:8899입니다. 프로젝트는 개인 용도로 안내하며, 저작권과 각 플랫폼의 서비스 약관을 지키도록 명시합니다.

원문: GitHub / 번역·요약: Trawling