خلاصه: yt-dlp ابزار خط فرمان دریافت صدا و ویدئو از سرویسهای پشتیبانیشده است. از آن برای فایلهای خودتان یا محتوایی استفاده کنید که اجازه دریافت و استفادهاش را دارید. ابتدا فراداده یک لینک را بررسی کنید، سپس یک فایل را بگیرید. حفظ شناسه و منبع کمک میکند آرشیو با فایلهای نامعلوم پر نشود.
پیشنیاز: فایل یا لینک مجاز، نسخه رسمی مناسب ویندوز؛ بعضی مسیرها نیازمند FFmpeg و وابستگیهای سرویساند.
سطح: متوسط
آرشیوی که بعداً هم قابلفهم باشد
فرض کنید یک وبینار شخصی را در یک سرویس ویدئویی منتشر کردهاید و نسخه محلی برای تولید کلیپ میخواهید. اگر فایل با نام مبهم «video-final2» ذخیره شود، چند ماه بعد معلوم نیست از کدام لینک آمده. آرشیو خوب، علاوه بر فایل، شناسه و اطلاعات منبع را نگه میدارد.
این آموزش فقط برای ویدئوهای خودتان یا محتوای دارای اجازه دریافت و استفاده است. برای دانلود فایل مشتری هم محدوده اجازه را پیش از شروع مشخص کنید؛ قابلدریافتبودن یک لینک، مجوز بازنشر آن نیست.
مسیر شروع در ویندوز
نسخه مستقل ویندوز را از Releases رسمی بگیرید و در پوشه آزمایشی قرار دهید. ابتدا لینک مجاز خودتان را جایگزین VIDEO_URL کنید:
.\yt-dlp.exe --no-playlist --skip-download --write-info-json "VIDEO_URL"
این مرحله فراداده را ذخیره میکند. عنوان و شناسه را ببینید و مطمئن شوید لینک همان فایل موردنظر است. سپس یک فایل، بدون رفتن سراغ کل فهرست، دریافت کنید:
.\yt-dlp.exe --no-playlist --write-info-json --restrict-filenames -o "archive/%(id)s.%(ext)s" "VIDEO_URL"
این مسیر مبتنی بر مستندات است و در این مقاله روی سرویس مشخصی آزمایش نشده است. README برای ادغام صدا و تصویر یا بعضی پردازشها FFmpeg و برای پشتیبانی کامل بعضی سرویسها وابستگیهای دیگر ذکر میکند. در صورت خطا، همان بخش dependencies را بخوانید. README رسمی
کنترل فایل قبل از تولید محتوا
فایل را از ابتدا، وسط و انتها پخش کنید. صدا و تصویر باید هماهنگ باشند و مدت با منبع همخوانی داشته باشد. کنار آن، یک یادداشت کوتاه بنویسید: صاحب محتوا، لینک اصلی، محدوده اجازه استفاده و تاریخ دریافت. اطلاعات حساس احتمالی فایل فراداده را پیش از ارسال به دیگران بررسی کنید.
در مثال وبینار، نسخه دریافتشده را ورودی زیرنویس قرار دهید و کلیپهای انتخابی را با زمان شروع و پایان ثبت کنید. فایل اصلی را دستنخورده نگه دارید تا برای اصلاح دوباره به آن برگردید.
محدودیت و مجوز
سرویسها تغییر میکنند؛ پشتیبانی فعلی تضمین همیشگی دریافت نیست. این ابزار، مسیر دورزدن DRM یا دسترسی غیرمجاز نیست. کیفیت و حجم دریافتشده هم باید کنترل شوند.
کد مخزن تحت Unlicense است، ولی README توضیح میدهد بعضی فایلهای اجرایی بستهبندیشده شامل اجزای GPLv3+ هستند. برای بازتوزیع فایل اجرایی، مجوز بسته منتخب را جدا بررسی کنید. LICENSE
وضعیت پروژه و منابع
در بررسی ۸ اکتبر ۲۰۲۶، مخزن 196,186 ستاره داشت و بایگانی نبود. آخرین push ثبتشده: 2026-09-27. ستاره زیاد، تضمین کیفیت، امنیت یا نتیجه نیست. مخزن و README · مجوز · فعالیت
مشخصات مخزن
- مخزن: yt-dlp/yt-dlp
- ستارهها هنگام بررسی: ۱۹۶٬۱۸۶ (۱۶ مهر ۱۴۰۵)
- مجوز: Unlicense (repository); bundled PyInstaller executables include GPLv3+ components
سؤالات متداول
آیا میتوان هر ویدئوی عمومی را بازنشر کرد؟
خیر. عمومیبودن لینک مجوز بازنشر نیست. فقط در محدوده اجازه صاحب محتوا یا مجوز معتبر استفاده کنید.
چرا فایل بدون صدا یا با خطای ادغام ساخته شد؟
بعضی سرویسها صدا و تصویر جدا میدهند و ادغام به FFmpeg نیاز دارد. وابستگیهای جاری README و فایل خروجی را کنترل کنید.
محدودیتها
اجازه دانلود با اجازه بازنشر متفاوت است؛ سرویسها تغییر میکنند؛ فایل اجرایی مجوز اجزای همراه دارد.
منابع
- README و صفحه رسمی yt-dlp — yt-dlp
- مجوز کد yt-dlp — yt-dlp
- فعالیت رسمی مخزن — GitHub



