این برنامه لینوکس با نام yt-dlp است که آخرین نسخه آن را می توان با نام yt-dlp2023.10.13sourcecode.zip دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.
این اپلیکیشن با نام yt-dlp را با OnWorks به صورت آنلاین دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
yt-dlp
Ad
شرح
yt-dlp یک فورک youtube-dl است که بر اساس youtube-dlc اکنون غیرفعال است. تمرکز اصلی این پروژه افزودن ویژگیها و وصلههای جدید و همچنین بهروز نگه داشتن پروژه اصلی است
امکانات
- ادغام SponsorBlock: با استفاده از SponsorBlock API میتوانید بخشهای حامی را در ویدیوهای YouTube علامتگذاری یا حذف کنید.
- مرتبسازی قالب: گزینههای مرتبسازی قالب پیشفرض تغییر کردهاند به طوری که اکنون به جای استفاده از نرخ بیت بزرگتر، وضوح بالاتر و کدکهای بهتر ترجیح داده میشوند. علاوه بر این، اکنون می توانید ترتیب مرتب سازی را با استفاده از -S مشخص کنید. این امکان انتخاب فرمت بسیار آسان تر از آنچه که با استفاده از --format (مثال) امکان پذیر است را فراهم می کند.
- ادغام شده با animelover1984/youtube-dl: شما بیشتر ویژگی ها و پیشرفت ها را از animelover1984/youtube-dl دریافت می کنید، از جمله --write-comments، BiliBiliSearch، BilibiliChannel، جاسازی تصویر کوچک در mp4/ogg/opus، لیست پخش infojson و غیره. توجه داشته باشید که NicoNico در دسترس نیستند. برای جزئیات بیشتر به شماره 31 مراجعه کنید.
- پشتیبانی از کلیپ ها، داستان ها (ytstories:
)، جستجو (از جمله فیلترها)*، جستجوی YouTube Music، جستجوی خاص کانال، پیشوندهای جستجو (ytsearch:، ytsearchdate:)*، میکسها، آلبومها/کانالهای YouTube Music (به جز موسیقی خودآپلود شده) و فیدها (:ytfav، :ytwatchlater، :ytsubs، :ythistory، :ytrec، :ytnotif) - کوکیها از مرورگر: کوکیها را میتوان بهطور خودکار از همه مرورگرهای وب اصلی با استفاده از --cookies-from-browser BROWSER[+KEYRING][:PROFILE][::CONTAINER] استخراج کرد.
- محدوده زمانی دانلود: ویدیوها را میتوان بر اساس مُهرهای زمانی یا فصلها با استفاده از بخشهای --download بارگیری کرد.
- تقسیم ویدیو بر اساس فصل: فیلم ها را می توان بر اساس فصل ها به چندین فایل با استفاده از --split-chapters تقسیم کرد.
- بارگیری قطعه چند رشته ای: چندین قطعه ویدیوی m3u8/mpd را به صورت موازی دانلود کنید. از گزینه --concurrent-fragments (-N) برای تنظیم تعداد رشته های استفاده شده استفاده کنید
- Aria2c با HLS/DASH: میتوانید از aria2c به عنوان دانلودر خارجی برای فرمتهای DASH(mpd) و HLS(m3u8) استفاده کنید.
- استخراج کننده های جدید و ثابت: بسیاری از استخراج کننده های جدید اضافه شده اند و بسیاری از دستگاه های موجود تعمیر شده اند. فهرست تغییرات یا لیست سایت های پشتیبانی شده را ببینید
- MSO های جدید: فیلو، طیف، SlingTV، Cablevision، RCN و غیره.
- استخراج زیرنویس از مانیفست ها: زیرنویس ها را می توان از مانیفست های رسانه جریان استخراج کرد. برای جزئیات بیشتر به commit/be6202f مراجعه کنید
- مسیرهای متعدد و قالب های خروجی: می توانید قالب های خروجی و مسیرهای دانلود متفاوتی را برای انواع مختلف فایل ها ارائه دهید. همچنین میتوانید یک مسیر موقتی تنظیم کنید که در آن فایلهای واسطه با استفاده از مسیرهای -- (-P) دانلود میشوند.
- پیکربندی قابل حمل: فایل های پیکربندی به طور خودکار از دایرکتوری های اصلی و ریشه بارگیری می شوند. برای جزئیات بیشتر به CONFIGURATION مراجعه کنید
- بهبود الگوی خروجی: الگوهای خروجی اکنون می توانند قالب بندی تاریخ-زمان، جابجایی های عددی، پیمایش اشیا و غیره داشته باشند. برای جزئیات به الگوی خروجی مراجعه کنید. حتی عملیات پیشرفته تر را نیز می توان با کمک --parse-metadata و --replace-in-metadata انجام داد.
- گزینه های جدید دیگر: بسیاری از گزینه های جدید اضافه شده اند مانند -- نام مستعار، --print، --concat-playlist، --wait-for-video، --retry-sleep، --sleep- requests، --convert- تصاویر کوچک، ---دانلود-بایگانی-اجباری---بازنویسی-اجباری---فیلتر-شکست-مطابق- و غیره
- بهبودها: Regex و سایر اپراتورها در --format/--match-filter، چندین --postprocessor-args و --downloader-args، بررسی سریعتر بایگانی، گزینه های انتخاب فرمت بیشتر، ادغام چند تصویری/صوتی، چند --config -موقعیت ها، -exec در مراحل مختلف و غیره
- افزونه ها: استخراج کننده ها و PostProcessors را می توان از یک فایل خارجی بارگیری کرد. برای جزئیات بیشتر به افزونه ها مراجعه کنید
- خود بهروزرسانی: نسخهها را میتوان با استفاده از yt-dlp -U بهروزرسانی کرد و در صورت نیاز با استفاده از -update-to آن را کاهش داد.
- ساختهای شبانه: ساختهای شبانه خودکار را میتوان با --update-to nightly استفاده کرد
زبان برنامه نویسی
پــایتــون
دسته بندی ها
این برنامه ای است که می تواند از https://sourceforge.net/projects/yt-dlp.mirror/ نیز دریافت شود. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.