yt-dlp ، یک چنگال از youtube-dlc با پیشرفت های کمی

چند روز پیش انتشار نسخه جدید yt-dlp اعلام شد ، این یک ابزار برای بارگیری صدا و تصویر از سرویس هایی مانند YouTube است. مطلوبیت است یک چنگال از youtube-dl بر اساس پروژه youtube-dlc ، که در حال حاضر توسعه نمی یابد.

از آنجا که تاکنون ما می توانیم شاهد رکود توسعه پروژه اصلی youtube-dl باشیم ، از آنجا که آخرین انتشار آن در 5 ژوئن 2021 انجام شد و از آن زمان تاکنون هیچ نسخه جدیدی منتشر نشده است ، علیرغم وجود مجموعه ای از تأییدات جدید در شاخه اصلی.

در عین حال ، برخی از اشکالات تند و زننده (به عنوان مثال ، مشکلات بارگیری فیلم های YouTube با محدودیت سنی) هنوز اصلاح نشده است ، که در کنار عدم فعالیت بدنام ، سوالات مختلفی را از کاربران ایجاد می کند.

درباره yt-dlp

تمرکز اصلی توسعه yt-dlp اضافه کردن ویژگی ها و رفع مشکلات جدید است ، و همچنین حفظ تمام ویژگی های مربوط به پروژه اصلی ، مانند طبقه بندی قالب: گزینه های پیش فرض طبقه بندی قالب تغییر کرده اند به طوری که وضوح بالاتر و کدک های بهتر در حال حاضر به جای استفاده از نرخ بیت بیشتر ترجیح داده می شوند. همچنین ، اکنون می توانید ترتیب مرتب سازی را با استفاده از -S مشخص کنید. این امر امکان انتخاب قالب بسیار ساده تری را نسبت به حالت ساده با استفاده از - format فراهم می کند.

همینطور آن اکثر ویژگی های دیگر چنگال های youtube-dl وارد شده اند ، به ویژه گزینه «–write-comments» (بارگذاری نظرات ویدئویی در infojson) ، جاسازی پیش نمایش ها در mp4 / ogg / opus و موارد دیگر.

از جمله ویژگی های جدید yt-dlp موارد اصلی عبارتند از:

  • از API SponsorBlock برای حذف / پرچم گذاری پست های حمایت شده در ویدیوهای YouTube استفاده کنید.
  • امکان بارگیری آلبوم های YouTube Music.
  • امکان وارد کردن آسان کوکی ها از مرورگر.
  • ویدیو را به فصل تقسیم کنید.
  • بارگیری چند رشته ای کلیپ های ویدئویی.
  • امکان استفاده از aria2c برای بارگیری DASH (mpd) و HLS (m3u8).
  • استخراج کننده های ویدئویی جدید
  • همه فیدها (: ytfav ،: ytwatchlater ،: ytsubs ،: ythistory ،: ytrec) و پشتیبانی از لیست پخش خصوصی بارگیری از صفحات محتوای متعدد
  • جستجو (ytsearch:، ytsearchdate :) ، جستجوی آدرس های اینترنتی و جستجوی کانال
  • Mixes از بارگیری چندین صفحه محتوا پشتیبانی می کند
  • راه حل جزئی برای مشکل محدودیت
  • جهت حفظ رفتار قدیمی ، آدرس اینترنتی شروع کانال / ویدیو را به طور خودکار تغییر مسیر دهید
  • استخراج زیرنویس از مانیفست: زیرنویس را می توان از مانیفست رسانه پخش استخراج کرد.
  • قالبها و مسیرهای خروجی چندگانه - می توانید قالبهای خروجی مختلف و مسیرهای بارگیری را برای انواع مختلف فایلها ارائه دهید.
  • همچنین می توانید یک مسیر موقت برای بارگیری فایل های میانی با استفاده از –paths (-P) تعیین کنید
  • پیکربندی قابل حمل - فایل های پیکربندی به طور خودکار از فهرست اصلی و اصلی بارگیری می شوند.
  • پیشرفت قالب خروجی: اکنون می توان قالب های خروجی را برای تاریخ و زمان ، جابجایی های عددی ، پیمایش شیء و موارد دیگر قالب بندی کرد.
  • سایر گزینه های جدید:-چاپ ،-درخواست های خواب ،-تبدیل تصاویر کوچک ،-پیوند نوشتن ،-مجبور به بارگیری بایگانی ،-بازنویسی اجباری ،-شکست-در-رد-و غیره.
  • پیشرفتها: Regex سریعتر و سایر اپراتورها در –match-filter ، بررسی چندین پرونده –postprocessor-argsy –downloader-args ، گزینه های بیشتر برای انتخاب قالب و موارد دیگر.

اخبار اصلی yt-dlp 2021.09.02

در این نسخه جدید برجسته شده است که اجرای تعامل با API SponsorBlock گنجانده شد، از آنجا که قبلاً ، SponSkrub برای این منظور استفاده می شد.

همچنین گزینه های جدیدی را برای حذف یا جاسازی فصل های ویدئویی اضافه کرد و پشتیبانی تجربی از DASH آشکار می شود (شما با این پچ به ffmpeg نیاز دارید).

در مورد به ذکر است که اصلاحات متعددی انجام شده است در طرفداران موجود ، علاوه بر موارد جدید نیز اضافه شد، مانند: BannedVideo ، bilibili ، Epicon ، filmmodu ، GabTV ، Hungama ، ManotoTV ، Niconico ، Patreon ، peloton ، ProjectVeritas ، radiko ، StarTV ، tiktok ، Tokentube ، TV2Hu ، پر سر و صدا.

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

yt-dlp را دریافت کنید

برای کسانی که علاقه مند به نصب این برنامه هستند ، می توانند آن را با pip انجام دهند:

python3 -m pip install --upgrade yt-dlp

یا روش دیگری با موارد زیر است:

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. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.