Youtube merupakan layanan streaming video terbesar di dunia. Hampir semua video ada di sana dari video tutorial, video lucu, sampai video-video yang tidak jelas ada disana.
Dengan banyaknya data yang ada di Youtube, tidak jarang banyak orang yang menggunakan video di Youtube untuk dijadikan sebagai sumber dataset. Dimana kita dapat mengunduh video tersebut dengan menggunakan software third-party ataupun website yang biasa kita temukan di Google.
Namun, ada kalanya menggunakan software atau website tersebut kita menemui kendala dengan harga ataupun iklan yang cukup mengganggu. Nah, daripada kita mendapati masalah tersebut, kita bisa membuat Youtube downloader sendiri dengan mengguanakan Python.
Install dependencies
Pertama-tama, kita install dulu dependencies yang dibutuhkan. Disini kita akan menggunakan library pytube.
Buka command-prompt (Windows) atau Terminal (Linux & Macos). Kemudian install pytube melalui pip.
$ pip install pytube
Download video
Setelah library tersebut terinstall, selanjutnya kita bisa menggunakan library tersebut.
import pytube
url = "<url>" # Masukan url video yang ingin di unduh
youtube = pytube.Youtube(url)
video = youtube.streams.get_highest_resolution()
video.download("<directory>") # Lokasi tempat video akan disimpan
Setelah proses download selesai, video tersebut bisa langsung kita putar sesuai dengan directory yang kita tetapkan sebelumnya.
Sekian postingan dari saya, semoga bermanfaat.
Jika kamu ingin mendapatkan update seputar Data Science, Machine Learning, Python, dll. Kamu bisa follow akun instagram @datasciencekuy, jangan lupa untuk like, comment, dan share postingannya bisa kamu rasa postingan tersebut bermanfaat.




