راهنمای استفاده از YT-DLP

راهنمای استفاده از YT-DLP

این راهنما برای کمک به کاربران در درک و استفاده از YT-DLP، یک دانلودکننده ویدیوی قدرتمند خط فرمان، طراحی شده است. چه مبتدی باشید و چه یک کاربر پیشرفته، این آموزش جامع همه چیز را از نصب تا تنظیمات پیشرفته پوشش می‌دهد. YT-DLP ابزاری رایگان و متن‌باز است که انعطاف‌پذیری بی‌نظیری را برای دانلود ویدیوها از پلتفرم‌هایی مانند YouTube، Vimeo و موارد دیگر فراهم می‌کند.

سلب مسئولیت: این محتوا صرفاً برای اهداف اطلاع‌رسانی در نظر گرفته شده است و هیچ فعالیتی (از جمله فعالیت‌های غیرقانونی)، محصول یا خدماتی را تأیید نمی‌کند. کاربران هنگام استفاده از این اطلاعات یا خدمات مورد بحث، مسئول رعایت قوانین مربوطه، از جمله قوانین مالکیت معنوی، هستند. ما هرگونه مسئولیتی در قبال خسارات ناشی از استفاده از این اطلاعات یا خدمات را، به جز مواردی که طبق قانون مربوطه الزامی است، از خود سلب می‌کنیم.

yt-dlp چیست؟

YT-DLP یک پروژه نرم‌افزاری رایگان و متن‌باز است که از پروژه متوقف‌شده‌ی youtube-dlc مشتق شده است. این پروژه بر اساس محبوبیت youtube-dlc ساخته شده و ویژگی‌ها و بهبودهایی به آن اضافه شده است. YT-DLP در درجه اول برای دانلود ویدیو از سایت‌هایی مانند YouTube، Vimeo و سایر سایت‌ها استفاده می‌شود. این نرم‌افزار به عنوان یک ابزار خط فرمان برای سیستم‌های Windows، macOS و Linux عمل می‌کند.

چرا YT-DLP را به سایر دانلودکننده‌ها ترجیح دهیم؟

YT-DLP به دلیل ویژگی‌های پیشرفته‌اش، از جمله انتخاب فرمت، ادغام زیرنویس و گزینه‌های پیشرفته شبکه، برجسته است. در مقایسه با جایگزین‌ها، YT-DLP به‌روزرسانی‌های سریع‌تر، سازگاری گسترده‌تر با سایت‌ها و یک جامعه توسعه‌دهنده فعال ارائه می‌دهد که آن را به بهترین دانلودکننده ویدیو برای کاربران مدرن تبدیل می‌کند.

ویژگی‌های کلیدی YT-DLP :

  • گزینه‌های شبکه: تنظیمات ارتباطی، مانند پیکربندی پروکسی، مقادیر زمان انتظار و رشته‌های عامل کاربر را تنظیم کنید.
  • دور زدن محدودیت‌های جغرافیایی: با استفاده از گزینه‌هایی مانند تنظیمات VPN یا پروکسی، بر محدودیت‌های مبتنی بر موقعیت مکانی غلبه کنید.
  • انتخاب ویدیو: ویدیوهای خاصی را از لیست‌های پخش یا کانال‌ها برای دانلود انتخاب کنید.
  • گزینه‌های دانلود: دانلودها را کنترل کنید، مثلاً فقط صدا، فقط ویدیو یا هر دو را، و محدودیت‌های کیفیت یا سرعت را تعیین کنید.
  • گزینه‌های سیستم فایل: دایرکتوری‌های خروجی و الگوهای نام فایل را مشخص کنید.
  • دانلود تصاویر کوچک: تصاویر کوچک ویدیوها را در کنار ویدیوها دانلود کنید و فرمت و اندازه آنها را مشخص کنید.
  • مدیریت خطا: دانلودهای ناموفق را به طور خودکار دوباره امتحان کنید (پیش‌فرض: سه بار امتحان مجدد).
  • انتخاب قالب: قالب‌هایی مانند MP4 یا WebM را انتخاب کنید، کیفیت و وضوح تصویر را تنظیم کنید.
  • پشتیبانی از زیرنویس: دانلود یا جاسازی زیرنویس‌ها، با مشخص کردن فرمت و زبان.
  • گزینه‌های احراز هویت: برای سایت‌های محدود شده از اعتبارنامه‌ها یا کلیدهای API استفاده کنید.
  • پس‌پردازش: ادغام، تقسیم، اضافه کردن فراداده یا تبدیل فرمت‌های ویدیویی.
  • ادغام SponsorBlock: با استفاده از API SponsorBlock، بخش‌های مربوط به اسپانسرها را در ویدیوهای یوتیوب رد کنید.

جنبه‌های قانونی

استفاده از YT-DLP برای دانلود محتوا تابع قوانین حق نشر و شرایط خدمات پلتفرم است. در اینجا نمونه‌هایی از موارد استفاده قانونی آورده شده است:

  • دانلود محتوای شخصی یا آموزشی که توسط سازنده به اشتراک گذاشته شده است.
  • دسترسی به ویدیوها یا مطالب عمومی که صراحتاً مجوز دانلود دارند.

نقض حق نشر می‌تواند منجر به عواقب قانونی شود. همیشه قوانین منطقه خود را بررسی کنید و به حقوق مالکیت محتوا احترام بگذارید.

  1. نحوه دانلود و نصب YT-DLP

به مخزن رسمی گیت‌هاب YT-DLP دسترسی پیدا کنید: https://github.com/yt-dlp/yt-dlp

دستورالعمل‌های نصب را بر اساس سیستم عامل خود دنبال کنید:

  • فایل اجرایی را برای ویندوز، macOS یا لینوکس دانلود کنید.
  • مطمئن شوید که فایل با نیازهای سیستم عامل شما مطابقت دارد.

برای لینوکس (اوبونتو) :

دستور sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp

sudo chmod a+rx /usr/local/bin/yt-dlp

برای ویندوز :

  1. فایل .exe را دانلود کنید و آن را در یک پوشه (مثلاً C:\yt-dlp) قرار دهید.
  2. نصب را با استفاده از خط فرمان (Command Prompt) آزمایش کنید.
  3. نصب وابستگی‌ها: FFmpeg و FFProbe

YT-DLP توصیه می‌کند برای قابلیت‌های اضافی، مانند ادغام فایل‌های ویدیویی و صوتی یا استخراج فراداده، FFmpeg و FFProbe را نصب کنید. نصب بسته به سیستم عامل شما متفاوت است:

  • لینوکس: sudo apt install ffmpeg
  • ویندوز: FFmpeg را دانلود کنید، آن را استخراج کنید و مسیر آن را به متغیرهای محیطی سیستم اضافه کنید.

استفاده از YT-DLP در ویندوز و لینوکس

از آنجایی که yt-dlp یک ابزار خط فرمان است، برای استفاده از آن ترمینال یا خط فرمان خود را باز کنید. نحوه‌ی استفاده‌ی اولیه شامل وارد کردن موارد زیر است:

yt-dlp [آدرس یوتیوب]

برای فهرست کردن فرمت‌های موجود برای یک ویدیو:

yt-dlp -F [آدرس یوتیوب]

برای دانلود ویدیو و صدا با بهترین کیفیت:

yt-dlp -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]" [آدرس یوتیوب]

مثال‌های عملی

دانلود 10 ویدیوی اول یک لیست پخش:
yt-dlp --playlist-start 1 --playlist-end 10 [آدرس یوتیوب]

فقط استخراج صدا:
yt-dlp --extract-audio --audio-format mp3 [آدرس یوتیوب]

دانلود زیرنویس به زبان‌های مختلف:
yt-dlp --write-subs --sub-langs en,es [آدرس یوتیوب]

جایگزین‌های رابط کاربری گرافیکی برای YT-DLP

برای کاربرانی که رابط‌های گرافیکی را ترجیح می‌دهند، چندین ابزار رابط کاربری گرافیکی وجود دارد که از قابلیت‌های YT-DLP بهره می‌برند، مانند:

  • YDL-UI : یک برنامه ویندوزی که رابط کاربری گرافیکی ساده‌ای ارائه می‌دهد.
  • JDownloader : یک مدیر دانلود چند پلتفرمی با ادغام YT-DLP.
  • yt-dlp-web : رابط کاربری مبتنی بر مرورگر برای مدیریت دانلودهای YT-DLP.

نکات بهینه‌سازی عملکرد

بهینه‌سازی دانلودهای YT-DLP توسط:

  • استفاده از چندین نخ با گزینه --concurrent-fragments.
  • محدود کردن نرخ دانلود برای جلوگیری از گلوگاه شبکه (--limit-rate).
  • اگر محدودیت‌های جغرافیایی بر سرعت تأثیر می‌گذارند، از یک پروکسی یا VPN سریع‌تر استفاده کنید.

موارد استفاده پیشرفته

  • خودکارسازی دانلودها با cron jobs یا Windows Task Scheduler.
  • ادغام YT-DLP با سرورهای رسانه‌ای مانند Plex یا Kodi.
  • ایجاد فایل‌های پیکربندی (yt-dlp.conf) برای تنظیمات ثابت.

نتیجه‌گیری

YT-DLP به عنوان یک ابزار متن‌باز و همه‌کاره که هم برای کاربران تازه‌کار و هم برای کاربران حرفه‌ای مناسب است، برجسته است. ویژگی‌های گسترده، سازگاری بین پلتفرمی و جامعه توسعه فعال آن، آن را به انتخابی مطمئن برای دانلود ویدیو تبدیل کرده است. با رعایت دستورالعمل‌های قانونی و استفاده مسئولانه از این ابزار، کاربران می‌توانند از تمام پتانسیل YT-DLP برای اهداف شخصی و حرفه‌ای استفاده کنند. چه در حال مدیریت کتابخانه‌های رسانه‌ای باشید و چه در حال دانلود محتوای آموزشی، YT-DLP یک راه‌حل قوی متناسب با نیازهای مدرن ارائه می‌دهد. تجربیات یا سوالات خود را در نظرات به اشتراک بگذارید تا گفتگو ادامه یابد!

هر سوالی دارید؟

استفاده از: yt-dlp -f "bv*+ba/b" --merge-output-format mp4 [URL] این دستور بهترین جریان‌های ویدیویی و صوتی را انتخاب کرده و آنها را با استفاده از ffmpeg در یک فایل MP4 ادغام می‌کند.

yt-dlp در درجه اول مبتنی بر رابط خط فرمان (CLI) است، اما رابط‌های کاربری گرافیکی شخص ثالث مانند yt-dlp-gui نیز وجود دارند.

استفاده از ffmpeg به همراه yt-dlp، بله — مثلاً برای ادغام یا تبدیل خودکار فرمت‌ها.

معمولاً، بسته به منبع و گزینه‌های فرمت، MP4 یا WebM برای ویدیو و M4A یا MP3 برای صدا.

تمام URL ها را در یک فایل متنی لیست کنید و دستور زیر را اجرا کنید: yt-dlp -a urls.txt

بله، می‌توان آن را به عنوان یک ماژول وارد کرد. برای جزئیات بیشتر، راهنمای توسعه‌دهنده را بررسی کنید.

فقط آدرس کانال را وارد کنید: yt-dlp [channel-url]

از گزینه -P استفاده کنید: yt-dlp -P /your/folder/path [URL]

بله. yt-dlp از هزاران پلتفرم وب، از جمله Vimeo، Facebook و دیگران پشتیبانی می‌کند.

دانلود محتوای دارای حق نشر بدون اجازه، بسته به حوزه قضایی شما، ممکن است غیرقانونی باشد. yt-dlp یک ابزار است - از آن مسئولانه استفاده کنید.

yt-dlp عملکرد بهتری ارائه می‌دهد، به‌روزرسانی‌های مکررتری دارد، از سایت‌های جدید پشتیبانی می‌کند و ویژگی‌هایی مانند مسدود کردن اسپانسر، فیلتر کردن لیست پخش و موارد دیگر را ارائه می‌دهد.

این را در ترمینال اجرا کنید: yt-dlp -U

بله، با استفاده از a-Shell یا سایر برنامه‌های ترمینال شخص ثالث، می‌توانید اسکریپت‌های yt-dlp را روی دستگاه‌های iOS اجرا کنید.

بله. استفاده کنید: yt-dlp -x --audio-format mp3 [URL]

از گزینه -f استفاده کنید. مثال برای بهترین کیفیت MP4: yt-dlp -f bestvideo[ext=mp4]+bestaudio [URL]

دستور زیر را اجرا کنید: yt-dlp [URL]

از Homebrew استفاده کنید: brew install yt-dlp

آخرین نسخه را از صفحه رسمی گیت‌هاب دانلود کنید. فایل اجرایی را در یک پوشه قرار دهید، سپس آن پوشه را به متغیر PATH سیستم خود اضافه کنید تا از طریق خط فرمان به راحتی به آن دسترسی داشته باشید.

yt-dlp یک ابزار خط فرمان قدرتمند است که به شما امکان می‌دهد ویدیوهای یوتیوب، صدا و محتوا را از سایت‌های دیگر مانند Vimeo دانلود کنید. این ابزار، انشعابی از youtube-dl است که به طور فعال‌تری نگهداری می‌شود.

Ready to Get Started?

Create an account and start accepting payments – no contracts or KYC required. Or, contact us to design a custom package for your business.

Make first step

Always know what you pay

Integrated per-transaction pricing with no hidden fees

Start your integration

Set up Plisio swiftly in just 10 minutes.