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

Popular Posts

Categories

100 Python Programs for Beginner (53) AI (34) Android (24) AngularJS (1) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (173) C (77) C# (12) C++ (82) Course (67) Coursera (226) Cybersecurity (24) data management (11) Data Science (128) Data Strucures (8) Deep Learning (20) Django (14) Downloads (3) edx (2) Engineering (14) Excel (13) Factorial (1) Finance (6) flask (3) flutter (1) FPL (17) Google (34) Hadoop (3) HTML&CSS (47) IBM (25) IoT (1) IS (25) Java (93) Leet Code (4) Machine Learning (59) Meta (22) MICHIGAN (5) microsoft (4) Nvidia (3) Pandas (4) PHP (20) Projects (29) Python (932) Python Coding Challenge (358) Python Quiz (23) Python Tips (2) Questions (2) R (70) React (6) Scripting (1) security (3) Selenium Webdriver (3) Software (17) SQL (42) UX Research (1) web application (8) Web development (2) web scraping (2)

Followers

Person climbing a staircase. Learn Data Science from Scratch: online program with 21 courses