Loom Video Downloader는 loom.com에서 비디오를 다운로드하기 위한 간단한 Node.js 명령줄 도구입니다. URL의 비디오 ID를 기반으로 비디오 다운로드 링크를 검색하고 지정된 파일 이름, 여러 파일의 접두사 또는 기본적으로 비디오 ID로 비디오를 저장합니다.
이 도구를 실행하려면 컴퓨터에 Node.js와 npm이 설치되어 있어야 합니다.
git clone https://github.com/EcomGraduates/loom-downloader.git
npm install
이 도구는 다음 npm 패키지를 사용합니다.
axios
- 브라우저 및 Node.js용 Promise 기반 HTTP 클라이언트입니다.fs
- 컴퓨터의 파일 시스템 작업을 가능하게 하는 파일 시스템 모듈입니다.https
- HTTPS는 TLS/SSL을 통한 HTTP 프로토콜입니다.yargs
- Yargs는 인수를 구문 분석하고 우아한 사용자 인터페이스를 생성하여 대화형 명령줄 도구를 구축하는 데 도움이 됩니다. loom.com에서 단일 비디오를 다운로드하려면 다음 명령을 실행하고 [VideoId]
URL의 실제 비디오 ID로 바꾸세요:
loom-dl --url https://www.loom.com/share/[VideoId]
그러면 비디오가 다운로드되어 [VideoId].mp4
로 저장됩니다.
--out
또는 -o
옵션을 사용하여 다른 출력 파일 이름을 지정할 수 있습니다.
loom-dl --url https://www.loom.com/share/[VideoId] --out [FileName].mp4 or loom-dl --url https://www.loom.com/share/[VideoId] --out path/to/[FileName].mp4
그러면 비디오가 다운로드되어 [FileName].mp4
로 저장됩니다.
텍스트 파일에 나열된 여러 비디오를 다운로드하려면 --list
옵션을 사용하십시오. 한 줄에 하나의 비디오 URL이 포함된 텍스트 파일을 만들고 파일 경로를 스크립트에 전달합니다.
loom-dl --list path/to/urls.txt
기본적으로 각 비디오는 해당 비디오 ID를 파일 이름으로 사용하여 저장됩니다.
--prefix
옵션을 사용하여 파일 이름 접두사를 지정할 수 있습니다. 스크립트는 다운로드된 각 비디오에 자동 증가 숫자를 추가합니다.
loom-dl --list path/to/urls.txt --prefix download --out path/to/output
이렇게 하면 지정된 접두사 "다운로드"와 증가된 숫자를 사용하여 지정된 출력 디렉터리에 비디오가 저장됩니다. download-1.mp4 download-2.mp4 출력 경로를 지정하지 않으면 기본적으로 다운로드 폴더가 됩니다.
방화벽 또는 속도 제한을 방지하려면 --timeout
옵션을 사용하여 다운로드 사이에 시간 제한을 설정할 수 있습니다.
loom-dl --list path/to/urls.txt --prefix download --out path/to/output --timeout 5000
각 다운로드 사이에 5초의 대기 시간이 추가됩니다. 필요에 따라 조정하십시오.
터미널에서 npm install loom-dl을 실행하세요.
npm install loom-dl -g
위와 동일한 명령을 따르되 loom-dl을 loom-dl로 바꾸세요.
풀 요청을 환영합니다. 주요 변경사항의 경우 먼저 이슈를 열어 변경하고 싶은 사항에 대해 논의하세요.
다운로드한 비디오를 특정 폴더에 다운로드하도록 만드는 방법에 대한 lestercoyoyjr.
이력서 기능 추가를 위한 werkamsus
이 프로젝트는 오픈 소스이며 MIT 라이선스에 따라 사용할 수 있습니다.