Tuesday, 16 August 2022

Day 84 : Download YouTube Video in MP3 format with Python




 # importing packages

from pytube import YouTube

import os


# url input from user

yt = YouTube(str(input("Enter the URL of the video you want to download: \n>> ")))


# extract only audio

video = yt.streams.filter(only_audio=True).first()


# check for destination to save file

print("Enter the destination (leave blank for current directory)")

destination = str(input(">> ")) or '.'


# download the file

out_file = video.download(output_path=destination)


# save the file

base, ext = os.path.splitext(out_file)

new_file = base + '.mp3'

os.rename(out_file, new_file)   #clcoding.com


# result of success

print(yt.title + " has been successfully downloaded in .mp3 format.")


0 Comments:

Post a Comment

Codecademy Code Foundations

Popular Posts

Categories

Android (23) AngularJS (1) Assembly Language (2) Books (10) C (75) C# (12) C++ (81) Course (1) Data Strucures (4) Downloads (1) Engineering (13) flutter (1) FPL (17) Hadoop (1) HTML&CSS (40) IS (25) Java (89) Leet Code (4) Pandas (1) PHP (20) Projects (19) Python (423) R (69) Selenium Webdriver (2) Software (14) SQL (27)