این برنامه ویندوز با نام yt-dlp است که آخرین نسخه آن را می توان با نام yt-dlp2023.10.13sourcecode.zip دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.
این اپلیکیشن با نام yt-dlp را با OnWorks به صورت آنلاین دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. هر شبیه ساز آنلاین OS OnWorks را از این وب سایت راه اندازی کنید، اما شبیه ساز آنلاین ویندوز بهتر است.
- 5. از OnWorks Windows OS که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. برنامه را دانلود و نصب کنید.
- 7. Wine را از مخازن نرم افزار توزیع لینوکس خود دانلود کنید. پس از نصب، می توانید روی برنامه دوبار کلیک کنید تا آنها را با Wine اجرا کنید. همچنین می توانید PlayOnLinux را امتحان کنید، یک رابط کاربری فانتزی بر روی Wine که به شما کمک می کند برنامه ها و بازی های محبوب ویندوز را نصب کنید.
Wine راهی برای اجرای نرم افزار ویندوز بر روی لینوکس است، اما بدون نیاز به ویندوز. Wine یک لایه سازگار با ویندوز منبع باز است که می تواند برنامه های ویندوز را مستقیماً بر روی هر دسکتاپ لینوکس اجرا کند. اساساً، Wine در تلاش است تا به اندازه کافی از ویندوز را از ابتدا مجدداً پیاده سازی کند تا بتواند همه آن برنامه های ویندوز را بدون نیاز به ویندوز اجرا کند.
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 میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.