Situs streaming film (misal: bioskop online, layanan streaming gratis, dll) sering tidak menyediakan akses langsung untuk mengunduh video. Namun, banyak dari mereka menggunakan metode HLS (HTTP Live Streaming) yang memecah video menjadi segmen-segmen kecil (.ts). Dengan sedikit trik menggunakan Developer Tools di browser, kamu bisa menemukan URL video dan mendownloadnya!
- 🔎 Temukan URL playlist
.m3u8melalui Network tab di browser. - 💾 Download video menggunakan
yt-dlpatau script Python sederhana.
Tips:
Cocok untuk situs web yang tidak menyediakan tombol download, misal: bioskopkeren, nontonxxi, LK21, dll.
- Buka halaman video yang ingin kamu download.
- Tekan
F12untuk membuka Developer Tools. - Masuk ke tab Network.
- Filter ke
Mediaatau ketik.m3u8di kolom filter. - Refresh halaman jika perlu.
- Cari file dengan ekstensi
.m3u8di daftar request. - Klik kanan pada URL tersebut dan pilih Copy link address.
💡 Catatan:
Jika tidak muncul file.m3u8, play dulu videonya beberapa detik lalu cek ulang di Network tab.
⚡ Download Video dengan yt-dlp
-
Install yt-dlp & ffmpeg:
- Windows: Download yt-dlp.exe, install ffmpeg
- Linux/macOS:
pip install -U yt-dlpdan install ffmpeg via package manager
-
Jalankan perintah:
yt-dlp "URL_m3u8_yang_kamu_dapat"
Jalankan script di bawah ini untuk mendownload video dari file .m3u8 menggunakan ffmpeg (pastikan ffmpeg sudah terpasang):
import sys
import subprocess
def download_hls(url, output="output.mp4"):
command = [
"ffmpeg",
"-i", url,
"-c", "copy",
"-bsf:a", "aac_adtstoasc",
output
]
print(f"Downloading video dari: {url}")
subprocess.run(command)
if __name__ == "__main__":
if len(sys.argv) != 2:
print("Usage: python script_download.py <URL_m3u8>")
sys.exit(1)
download_hls(sys.argv[1])Jalankan di terminal:
python script_download.py "URL_m3u8"
- Legalitas:
Gunakan hanya untuk konsumsi pribadi dan video yang memang Anda punya hak aksesnya. Jangan reupload atau distribusi ulang tanpa izin. - DRM:
Jika video menggunakan DRM (Digital Rights Management), metode ini tidak akan berhasil. - Subtitle:
Untuk subtitle, biasanya ada file.vttatau.srtdi Network tab, bisa juga didownload.
🎬 Selamat mencoba! Jika repo ini bermanfaat, silakan ⭐ (star) ya.
© 2025 ZekkCode