Cara Download Video Streaming Tanpa Aplikasi Menggunakan curl
Cara Download Video Streaming Menggunakan curl
Panduan ini menjelaskan cara download video streaming langsung dari browser menggunakan curl di PowerShell tanpa aplikasi tambahan.
Metode ini memanfaatkan Developer Tools untuk mengambil direct URL video yang kemudian bisa didownload secara manual.
Konsep Dasar
Saat video diputar di browser, sistem akan mengambil file video dari server (CDN). Request ini bisa kita lihat melalui Developer Tools dan digunakan untuk download.
- Browser memuat video dari server
- Developer Tools menampilkan request video
- curl digunakan untuk download file
1. Mengambil Link Video dari Browser
- Buka halaman recording Streaming
- Tekan F12 atau Ctrl + Shift + I untuk membuka Developer Tools
- Tekan Ctrl + Shift + P, lalu ketik Show Network
- Masuk ke tab Network
- Centang Disable cache
- Klik filter Media atau cari mp4
- Klik Play pada video
- Cari request dengan format
.mp4 - Klik request tersebut → buka tab Headers
- Copy bagian Request URL
Catatan: Pengujian dilakukan menggunakan browser Microsoft Edge.
2. Download Video Menggunakan curl
Setelah mendapatkan URL, jalankan perintah berikut di PowerShell
curl -L "URL_VIDEO" -o "D:\video.mp4"
Contoh:
3. Catatan Penting
- Gunakan parameter
-Luntuk mengikuti redirect - Link bersifat sementara (expired)
- Jika gagal, ambil ulang URL dari browser
URL biasanya mengandung parameter seperti:
- Policy
- Signature
- Key-Pair-Id
Parameter tersebut menentukan masa berlaku link.
4. Troubleshooting
- 403 Forbidden → link sudah expired
- File tidak muncul → pastikan klik Play dulu
- Banyak request → pilih file dengan ukuran paling besar
Kesimpulan
Dengan menggunakan curl, video GoToWebinar dapat didownload langsung dari browser tanpa aplikasi tambahan. Metode ini cepat dan efektif selama URL video masih valid.