yt2mp4
1.0.0
Unduh video dan daftar putar YouTube sebagai file MP4 (dan format lainnya)
sudo apt install wget ffmpeg firefox-esr -y dapatkan https://github.com/mozilla/geckodriver/releases/download/v0.30.0/geckodriver-v0.30.0-linux64.tar.gz sudo tar xvzf geckodriver-v0.30.0-linux64.tar.gz -C /usr/bin/ chmod +x /usr/bin/geckodriver rm geckodriver-v0.30.0-linux64.tar.gz
Bayangkan sendiri
pip3 instal yt2mp4
pip3 instal git+https://github.com/donno2048/yt2mp4
Anda mungkin harus menjalankannya beberapa kali untuk mengunduh video jika Anda mendapatkan KeyError
.
from yt2mp4 import downloaddownload("dQw4w9WgXcQ", outname='output.mp4') # dowload video dari https://www.youtube.com/watch?v=dQw4w9WgXcQ dan beri nama output.mp4# juga akan berfungsi:# download( "dQw4w9WgXcQ", outname='output.mp4', biner_path=path) # gunakan jalur biner yang berbeda# download("youtube.com/watch?v=dQw4w9WgXcQ", output="output.mov")# download("youtu.be/dQw4w9WgXcQ")# download("www.youtube.com/watch?v=dQw4w9WgXcQ", keluaran="output.mov")# unduh("music.youtube.com/watch?v=dQw4w9WgXcQ", output="output.mov")# download("https://www.youtube.com/watch?v=dQw4w9WgXcQ", output="output.mov")# download("https://music.youtube.com /watch?v=dQw4w9WgXcQ", output="output.mov")# download("https://youtu.be/dQw4w9WgXcQ")
# masing-masing akan dikonversi ke formatyt2mp4 lain # atau python3 -m yt2mp4yt2webm yt2mkv yt2flv yt2wmv yt2avi yt2mov yt2m4v yt2mp3
Untuk ini, Anda harus mengonfigurasi kunci API YouTube
Buka dasbor konsol Pengembang dan klik CREATE PROJECT , Anda dapat memberi nama proyek lalu tekan CREATE
Sekarang buka tab Kredensial dan klik BUAT KREDENSIAL dan pilih kunci API , salin kunci API yang Anda lihat dan simpan di tempat yang aman, lalu Anda dapat mengklik TUTUP
Sekarang buka tab API YouTube dan klik AKTIFKAN
from yt2mp4 import download_playlistdownload_playlist(id, api_key)''' - argumen pertama adalah id playlist, Anda dapat meneruskan salah satu formulir berikut - https://www.youtube.com/watch?v=**** *******&list=PLAYLIST_ID - https://www.youtube.com/playlist?list=PLAYLIST_ID - PLAYLIST_ID - argumen kedua adalah kunci API - argumen ketiga adalah ekstensi, nilai default adalah 'mp4' - yang keempat adalah fps, nilai defaultnya adalah 60 - yang terakhir adalah jalur biner ke geckodriver'''
# masing-masing akan dikonversi ke format lainytp2mp4 ytp2webm ytp2mkv ytp2flv ytp2wmv ytp2avi ytp2mov ytp2m4v ytp2mp3
mp4
webm
mkv
flv
wmv
avi
bergerak
m4v
mp3 (format otomatis sebagai audio)