일반 소개
Lux는 Go로 작성된 빠르고 간단한 동영상 다운로드 라이브러리이자 명령줄 도구입니다. 유튜브, 빌리빌리, 유쿠 등 여러 웹사이트에서 동영상을 다운로드할 수 있으며, 멀티 스레드 다운로드, 중단점, 자동 재시도 등 다양한 다운로드 옵션과 기능을 제공하여 다운로드 효율과 사용자 경험을 크게 향상시킵니다. 또한 럭스는 프록시를 통한 다운로드, 쿠키 인증 및 기타 고급 기능을 지원하므로 다양한 다운로드 요구 사항에 적합합니다.
이 프로젝트는 AI 워크플로우를 최대한 많은 동영상 플랫폼 다운로드 기능과 빠르게 통합하기 위해 공유됩니다.

기능 목록
- 멀티 플랫폼 지원Windows, macOS, Linux 등 여러 운영 체제를 지원합니다.
- 멀티 스레드 다운로드다운로드 속도를 높이고 시간을 절약하세요.
- 전송 중지 및 시작반복 다운로드를 방지하기 위해 다운로드가 중단된 후에도 계속 다운로드할 수 있습니다.
- 자동 재시도다운로드에 실패하면 자동으로 다시 시도합니다.
- 상담원 지원: 개인 정보 보호를 위해 프록시 서버를 통해 다운로드합니다.
- 쿠키 지원로그인해야 하는 동영상을 다운로드하기 위해 쿠키를 사용한 인증.
- 여러 형식 지원다양한 동영상 형식과 화질 옵션을 지원합니다.
- 명령줄 작업명령줄 인터페이스를 통해 간단하고 효율적으로 조작할 수 있습니다.
도움말 사용
설치 프로세스
- Go를 통한 설치::
go install github.com/iawia002/lux@latest
- 홈브루를 통한 설치(macOS만 해당)::
brew install lux
- Scoop을 통한 설치(Windows)::
scoop install lux
- Chocolatey를 통한 설치(Windows)::
choco install lux
사용법
- 비디오 다운로드::
lux [OPTIONS] URL [URL...]
예시:
lux "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
이 명령은 지정된 URL에서 동영상을 다운로드합니다.
- 사용 가능한 비디오 품질 보기::
lux -i "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
이 명령은 사용 가능한 모든 동영상 품질 옵션을 표시합니다.
- 다운로드 형식 지정::
lux -f 248 "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
이 명령은 지정된 형식의 동영상을 다운로드합니다.
- 전송 중지 및 시작::
lux -c "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
이 명령은 마지막으로 완료되지 않은 다운로드를 계속 진행합니다.
- 프록시를 사용하여 다운로드::
lux --proxy http://proxyserver:port "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
이 명령은 지정된 프록시 서버를 통해 동영상을 다운로드합니다.
- 쿠키를 사용한 다운로드::
lux --cookie "cookie_string" "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
이 명령은 지정된 쿠키를 사용하여 동영상을 인증하고 다운로드합니다.
고급 기능
- 멀티 스레드 다운로드통해
--threads
옵션은 다운로드 스레드 수를 지정합니다. - 자동 재시도통해
--retry
옵션은 다운로드 실패 시 재시도 횟수를 설정합니다. - 출력 경로 및 파일 이름 지정통해
-o
옵션은 다운로드한 파일을 저장할 경로와 파일 이름을 지정합니다. - 디버그 모드통해
--debug
옵션을 사용하면 디버그 모드가 활성화되고 자세한 디버깅 정보가 출력됩니다.
© 저작권 정책
기사 저작권 AI 공유 서클 모두 무단 복제하지 마세요.
관련 문서
댓글 없음...