Сделайте свой собственный загрузчик видео и Mp3.
Мини-проекты Python продолжаются загрузкой видео или MP3 с Youtube.
Я уверен, что все ищут в Google «Youtube Mp3 Download» хотя бы раз в жизни :)
Почему бы нам не создать наш загрузчик на Python, давайте посмотрим.
Сначала мы установим или API (Pytube).
!pip install pytube
Я использую Google Colab, поэтому я скопировал путь из файла "Sample Data" и скопировал URL-адрес с Youtube. Мы увидим, какую песню я скачаю в конце.
# https://www.youtube.com/watch?v=iy0CN6O6q-M => Youtube link which we download # path=/content/sample_data => Path copied from Colab
Мы напишем базовую функцию, пояснения вы найдете в командной строке.
def Downloader(): import pytube # Import library url=input("Please paste your youtube link : ") # Take url from user MediaType=input("Mp3 or Mp4 ? : ") # I add two option Mp3 and mP4 path="/content/sample_data" # My video or Mp3 file will dowload ths path. if MediaType=='mp4': # Case 1 if my mediatype is Mp4 print("Mp4 file is downloading...") pytube.YouTube(url).streams.get_highest_resolution().download(output_path=path,filename="video.mp4") # then download Mp4 file. else: print("Mp3 file is downloading...") #İf is not Mp4 so if is it mp3 pytube.YouTube(url).streams.get_audio_only().download(output_path=path,filename="video.mp3") # then download Mp3 file. return('Download finished.')
Не сложно, не так ли :) Попробуем.
Вы можете увидеть файл Mp4 в файле «Sample Data».
Наслаждайтесь, оставляйте комментарии о своей первой музыке, которую вы пробовали. Вы можете найти другие мини-проекты в моем профиле Medium и LinkedIn.
Также вы можете найти полный блокнот в моем профиле github.