- 🎬 ۴ حالت دانلود: تکویدیو، پلیلیست، کانال و جستجو
- 🎵 فرمت خروجی: MP4 برای ویدیو یا MP3 برای صدا، با کیفیت دلخواه
- 📊 ایندکس خودکار: تولید فایل
Markdownشامل ریز اطلاعات تمام ویدیوها - 🛜️ تصاویر ویدیو ها (Thumbnail): دریافت خودکار برای هر ویدیو
- ✂️ تقسیم هوشمند فایل: اگر حجم خروجی از حد مجاز رد شود، خودکار تکهتکه میشود
- 💯 کاملاً رایگان: بدون نیاز به هیچ کلید API یا ثبتنام اضافه
- وارد سایت GitHub بشید.
- اگر حساب کاربری ندارید، اول ثبتنام کنید.
- بعد با اکانت خودتون لاگین کنید.
🔐 لاگین بودن خیلی مهمه، چون بقیه مراحل فقط وقتی انجام میشه که وارد حساب خودتون باشید.
با این کار یک نسخهٔ شخصی از پروژه در اکانت خودتان میسازید:
- به صفحهٔ اصلی پروژه در گیتهاب بروید.
- روی دکمهٔ Fork (بالا-راست) کلیک کنید.
- یک نام دلخواه برای مخزن جدیدتان انتخاب کنید.
- روی Create fork بزنید.
⚠️ این مرحله حیاتی است. بدون آن، فایلی روی مخزن شما ذخیره نخواهد شد.
- به مخزن فورکشده بروید.
- وارد Settings > Actions > General شوید.
- در بخش Workflow permissions، گزینهٔ Read and write permissions را فعال کرده و Save کنید.
وقتی پروژهای را فورک میکنید، Actions آن معمولاً غیرفعال است.
- به تب Actions در مخزن خود بروید.
- روی دکمهٔ "I understand my workflows, go ahead and enable them" کلیک کنید.
- در تب Actions، روی نام 🎯 YouTube Downloader در نوار کناری کلیک کنید.
- دکمهٔ Run workflow را بزنید.
- فرم ظاهر شده را اینگونه پر کنید:
| فیلد | توضیح | مثال |
|---|---|---|
| 🔄 Download Mode | یکی از حالتهای single, playlist, channel, search |
single |
| 🎬 URL or Search Query | لینک ویدیو/پلیلیست/کانال یا عبارت جستجو | https://youtu.be/... |
| 📦 Output Type | video یا audio |
video |
| 🎚️ Quality | کیفیت خروجی (مثلاً 720 برای ویدیو) |
720 |
| 🔢 Max results | حداکثر تعداد نتایج (برای پلیلیست، کانال و جستجو) | 10 |
| 📦 Split > MB | تقسیم فایلهای بزرگتر از این حجم (۰ = بدون تقسیم) | 50 |
- روی Run workflow کلیک کنید و منتظر بمانید تا فرآیند تکمیل شود.
دانلود یک ویدیو یا صدای ویدیو .
دانلود تمام ویدیوهای یک لیست پخش.
امکانات اضافه:
- ساخت فایل ایندکس کامل (
Index.md) با ریز جزئیات - فایل
infoجداگانه برای هر ویدیو
دریافت آخرین ویدیوهای یک کانال. از این فرمتها پشتیبانی میکند:
- لینک کامل کانال
@ChannelName- یا فقط نام کانال
جستجوی یک عبارت و ذخیرهسازی فهرست نتایج در یک فایل Markdown.
توجه: در این حالت خود ویدیوها دانلود نمیشوند و تنها اطلاعات آنها ذخیره میگردد.
| فرمت خروجی | کیفیتهای پشتیبانیشده |
|---|---|
| ویدیو (MP4) | 144, 360, 480, 720, 1080 |
| صدا (MP3) | 128, 192, 320 |
| مقدار عددی | نتیجه |
|---|---|
0 |
فایل هرگز تقسیم نمیشود |
50 |
فایلهای بزرگتر از ۵۰ مگابایت به بخشهای ۵۰MB تقسیم میشوند |
90 |
آستانهٔ تقسیم روی ۹۰ مگابایت تنظیم میشود |
تعداد ویدیوهایی که در حالتهای پلیلیست، کانال یا جستجو پردازش میشوند.
اگر حجم یک فایل از حد تعیینشده عبور کند، به چند بخش فشرده تبدیل میشود:
video.mp4.zip
video.mp4.z01
video.mp4.z02
video.mp4.z03
نحوه استخراج:
- ویندوز: تمامی بخشها را در یک پوشه قرار دهید، روی فایل
.zipراستکلیک کرده و گزینهٔ Extract All... را انتخاب کنید.
اگر این پروژه به کارتان آمده و مایلید از توسعهدهنده حمایت کنید:
🔗 daramet.com/Tavakoli
برای اطلاع از بروزرسانیها:
📎 ble.ir/alitavakoli01