mirror of
https://github.com/metafy-social/python-scripts.git
synced 2025-03-27 07:56:47 +00:00
24 lines
630 B
Python
24 lines
630 B
Python
from pytube import YouTube
|
|
import pytube
|
|
import os
|
|
|
|
def main():
|
|
video_url = input('Enter YouTube video URL: ')
|
|
|
|
if os.name == 'nt':
|
|
path = os.getcwd() + '\\'
|
|
else:
|
|
path = os.getcwd() + '/'
|
|
|
|
name = pytube.extract.video_id(video_url)
|
|
YouTube(video_url).streams.filter(only_audio=True).first().download(filename=name)
|
|
location = path + name + '.mp4'
|
|
renametomp3 = path + name + '.mp3'
|
|
|
|
if os.name == 'nt':
|
|
os.system('ren {0} {1}'. format(location, renametomp3))
|
|
else:
|
|
os.system('mv {0} {1}'. format(location, renametomp3))
|
|
|
|
if __name__ == '__main__':
|
|
main() |