Membuat skrip YouTube Downloader menggunakan Python (pytube)
membuat skrip youtube downloader. |
Membuat skrip YouTube Downloader menggunakan bahasa program Python (pytube)
Assalamualaikum, halo pengunjung selamat datang di blog saya Randi Noober, pada halaman ini saya akan membagikan Tutorial cara Membuat skrip YouTube Downloader menggunakan bahasa program Python (pytube). Sekarang YouTube sangat populer bagi orang-orang yang sering terhubung ke Internet, dan ada juga yang berperan di YouTube itu sendiri. Baik itu penonton, Konten Kreator, dan lainnya, YouTube sudah memberikan fasilitas yang bagus untuk penggunanya terlebih lagi video dari channel YouTube bisa di download dengan mudah. Namun tidak semua video dapat didownload, itu dikarenakan sudah di setting oleh si pemilik Channel atau semacamnya. Namun video yang berhasil didownload tersebut tidak ada di galery melainkan di aplikasi YouTube itu sendiri, tidak semua perangkat bisa mendownload video YouTube, karena semua orang pasti berbeda perangkat, ada yang memakai Handphone, komputer dan semacamnya. Begitu pula cara mengakses nya, ada yang memakai aplikasi, maupun dari Browser dengan mengunjungi alamat YouTube yaitu www. youtube. com. Lalu bagaimana cara mendownload video dari YouTube supaya ada digalery? Hal tersebut harus membutuhkan sebuah skrip ataupun web yang menyediakan tools YouTube Downloader, untuk halaman ini saya akan membagikan tutorial cara Membuat skrip YouTube Downloader menggunakan bahasa program Python (pytube), Ikuti langkah-langkah berikut.
Langkah demi langkah
Install alat
Langkah pertama adalah menginstall alat, seperti text editor, terminal atau python shell supaya bisa menjalankan skripnya. Jika anda menggunakan Handphone android anda bisa menginstall aplikasi termux di Google playstore karena aplikasi termux dapat digunakan untuk berbagai macam aktivitas contohnya seperti Coding, menjalankan program dan lainnya, dan jika andamenggunakan IPhone anda bisa menginstall aplikasi termux di Apps Store, untuk anda yang menggunakan komputer atau Laptop anda bisa menginstall python shell di website resminya, yaitu www. python. com, untuk text editor terserah mau pakai yang mana. Pada halaman ini saya menggunakan aplikasi termux untuk coding dan mejalankan programnya, silahkan sesuaikan saja.
Jika anda menggunakan aplikasi termux untuk coding dan menjalankan program, ketikan perintah berikut untuk menginstall text editor (nano) python.
pkg update && pkg upgrade
pkg install nano python -y
Buat file baru berekstensi py (file.py)Buatlah file baru yang berekstens py, contohnya file.py. jika sudah ketikan berintah.
Coding
Untuk mempermudah anda coding, ketikan perintah nano namafile.py. jika sudah tempelkan kode dibawah Jika anda menggunakan termux, jika anda menggunakan software yang lain tinggal sesuaikan saja.
#powered by Randi Noober
#import module
import requests as r
from pytube import YouTube
from time import sleep
from os import system
try:
system('clear')
print('+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+')
print(' [•] Powered by : Randi Noober')
print(' [•] Blog : randinoober.blogspot.com')
print('+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+')
link=input(' [+] URL video: ')
print('+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+')
yt = YouTube(link)
r.get('https://google.com')
print(' [•] Judul video : {}'.format(yt.title))
print(' [•] Author : {}'.format(yt.author))
print(' [•] Jumlah view : {}'.format(yt.views))
print(' [•] Rating : {}'.format(yt.rating))
# loading
for load in '-\|/-\|/-\|/-\|/-\|/-\|/-\|-':
print("\r ["+load+"] Sedang memproses..", end='', flush=True)
sleep(0.08)
print('\n+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+')
print(system('pytube {}'.format(link)))
except KeyboardInterrupt:
exit()
except r.exceptions.ConnectionError:
print(' {×} Tidak ada koneksi internet!')
except Exception:
print(' {×} URL invalid')
Jika sudah save filenya, jika anda menggunakan termux tekan tombol CTRL lalu X dan Y, dan terakhir tekan ENTER.Jika sudah disimpan jalankan filenya dengan mengetikan perintah python namafile.py.
Berikut adalah screensh7ot saat menjalankan program.
Posting Komentar untuk "Membuat skrip YouTube Downloader menggunakan Python (pytube) "