프로젝트 소개
You-Get은 웹에서 미디어 콘텐츠(비디오, 오디오, 이미지)를 다운로드하기 위한 작은 명령줄 유틸리티입니다. YouTube, Youku, Niconico, Bilibili 및 기타 많은 지원 사이트에서 미디어를 다운로드할 수 있습니다. 명시적으로 나열되지 않은 사이트의 경우 범용 추출기가 자원을 찾아 다운로드합니다.
주요 기능은 다음과 같습니다:
- 지원 웹사이트에서 비디오, 오디오, 이미지를 다운로드합니다.
- 광고 없이 온라인 비디오를 mpv, vlc 같은 미디어 플레이어나 브라우저로 직접 스트리밍합니다.
- 웹 페이지를 스크랩하여 이미지나 임의의 바이너리 파일을 다운로드합니다.
- 다운로드 전에 주어진 URL에 대한 사용 가능한 화질 및 형식 옵션을 보여줍니다.
- URL이 아닌 키워드가 전달되면 Google Videos에서 검색하여 가장 관련성 높은 결과를 다운로드합니다.
- 다운로드를 일시 중지하고 재개할 수 있으며, 진행 상황 복구를 위해 임시 `.download` 파일을 유지합니다.
- 사용자 정의 출력 경로와 파일 이름을 설정할 수 있습니다.
- HTTP 프록시를 설정할 수 있으며, 지역 제한 콘텐츠에 대해서는 특정 추출기 프록시도 지원합니다.
- Mozilla `cookies.sqlite` 또는 Netscape `cookies.txt`에서 브라우저 쿠키를 로드하여 비공개이거나 로그인이 필요한 미디어에 접근합니다.
- 다운로드 가능한 리소스 URL을 추출하거나 JSON 형식으로 추출된 데이터를 출력합니다.
필수 조건으로는 Python 3.7.4 이상과 FFmpeg 1.0 이상이 필요하며(다중 부분 비디오 연결 및 고화질 다운로드에 필요), RTMPDump는 선택적 의존성입니다. pip, Homebrew, Git clone, Antigen, Flox, FreeBSD pkg를 통해 설치할 수 있습니다. Bash, Fish, Zsh용 셸 완성 정의가 제공됩니다. 이 프로젝트는 MIT 라이선스에 따라 배포됩니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.