ساخت youtube downloader

سلام

ما این جلسه میخوایم با هم یک youtube donwloader بسازیم...

اگر میخواید با هم بسازیمش با من همراه باش

خب ما به کتابخانه ی pytube نیاز داریم که باید با دستور pip install pytube توی ترمینال vscode یا cmd بنویسیمش

حالا الان کد ها رو میزارم و بعد توضیحش میدم:
‍‍from pytube import YouTube
link = input(&quotenter your youtube url:&quot)
yt = YouTube(link)
videos = yt.streams.all()
video = videos
video = list(enumerate(videos))
for i in video:
print(i)
dn_option = int(input(&quotenter the option:&quot))
dn_video = videos[dn_option]
dn_video.download()
print(&quotdownloaded successfully&quot)

این هم از کد ها

حالا کد ها رو توضیح میدم

خط اول کتابخانه رو ایمپورت کردیم

و در خط دوم url ویدیو رو ورودی گرفتیم

خط سوم لینک رو معلوم کردیم

توی خط چهارم تا هشتم بهش فهموندیم که باید با این url چی کار کنه

و از خط هشتم به بعد option رو ازش گرفتیم و کاری کردیم که بتونه دانلودش کنه

توی dn_option که ازتون ورودی گرفت باید ۲ رو بزنید تا هم صدا هم تصویر رو دانلود کنه


حالا باید برید توی یوتیوب و آدرس بار ویدیو رو کپی کنید یا روی ویدیو کلیک راست کنید و کپی url ویدیو رو بزنید که خود بخود url ویدیو رو کپی میکنه

حالا از کد ها نتیجه میزارم که ببینید:

عکس نتیجه
عکس نتیجه

حالا وقتی که url رو وارد کردید کلی نوشته رو مینویسه و آخرش یه enter the option میزاره که باید اون رو 2 وارد کنید

وقتی که بعدش enter رو وارد کنید خودش دانلود میکنه و آخرش که دانلود شد میزنه download sucsessfuly

اگر از این آموزش کاربردی خوشتون اومد حتما لایک و کامنت بزارید

دنبال کردن یادتون نره

تا جلسه ی بعدی خدانگهدار