Loom Video Downloader adalah alat baris perintah Node.js sederhana untuk mengunduh video dari loom.com. Ini mengambil tautan unduhan video berdasarkan ID video di URL dan menyimpan video dengan nama file tertentu, awalan untuk beberapa file, atau secara default, ID video.
Untuk menjalankan alat ini, Anda harus menginstal Node.js dan npm di mesin Anda.
git clone https://github.com/EcomGraduates/loom-downloader.git
npm install
Alat ini menggunakan paket npm berikut:
axios
- Klien HTTP berbasis janji untuk browser dan Node.js.fs
- Modul sistem file yang memungkinkan Anda bekerja dengan sistem file di komputer Anda.https
- HTTPS adalah protokol HTTP melalui TLS/SSL.yargs
- Yargs membantu Anda membangun alat baris perintah interaktif, dengan mengurai argumen dan menghasilkan antarmuka pengguna yang elegan. Untuk mengunduh satu video dari loom.com, jalankan perintah berikut, ganti [VideoId]
dengan ID video sebenarnya dari URL:
loom-dl --url https://www.loom.com/share/[VideoId]
Ini akan mengunduh video dan menyimpannya sebagai [VideoId].mp4
.
Anda dapat menentukan nama file keluaran yang berbeda dengan opsi --out
atau -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
Ini akan mengunduh video dan menyimpannya sebagai [FileName].mp4
.
Untuk mengunduh beberapa video yang terdaftar dalam file teks, gunakan opsi --list
. Buat file teks dengan satu URL video per baris dan teruskan jalur file ke skrip:
loom-dl --list path/to/urls.txt
Secara default, setiap video akan disimpan dengan ID videonya sebagai nama file.
Anda dapat menentukan awalan nama file dengan opsi --prefix
. Skrip akan menambahkan nomor yang bertambah secara otomatis ke setiap video yang diunduh:
loom-dl --list path/to/urls.txt --prefix download --out path/to/output
Ini akan menyimpan video dengan awalan "unduh" yang ditentukan dan jumlah yang bertambah di direktori keluaran yang diberikan. download-1.mp4 download-2.mp4 Jika tidak ada jalur keluaran yang ditentukan maka akan default ke folder Unduhan
Untuk mencegah firewall atau pembatasan kecepatan, batas waktu antara pengunduhan dapat diatur menggunakan opsi --timeout
:
loom-dl --list path/to/urls.txt --prefix download --out path/to/output --timeout 5000
Ini akan menambah waktu tunggu 5 detik antara setiap unduhan. sesuaikan sesuai kebutuhan.
jalankan npm install loom-dl di terminal
npm install loom-dl -g
ikuti perintah yang sama seperti di atas tetapi ganti loom-dl dengan loom-dl
Permintaan tarik dipersilakan. Untuk perubahan besar, silakan buka terbitan terlebih dahulu untuk mendiskusikan apa yang ingin Anda ubah.
lestercoyoyjr untuk Cara membuat video yang diunduh dapat diunduh di folder tertentu untuk diunduh.
werkamsus untuk menambahkan fungsionalitas resume
Proyek ini bersifat open source dan tersedia di bawah Lisensi MIT.