MacYTDL
MacYTDL — это утилита, которая загружает видео с помощью сценариев загрузчика видео youtube-dl и YT-DLP . youtube-dl и YT-DLP могут загружать видео со многих веб-сайтов. MacYTDL работает на любом Apple Mac с macOS 10.10 или более поздней версии. MacYTDL был разработан в основном на AppleScript. Код недоступен из апплета. Однако текстовый экспорт кода находится в папке «Код» выше и может быть открыт в редакторе сценариев . MacYTDL подписан и нотариально заверен.
Загрузите отсюда.
Главный журнал
Функции
- Загружайте отдельные видео и плейлисты.
- Загрузите несколько видео в отдельных процессах, в одном процессе (последовательно) или в одном процессе (параллельно).
- Работает со всеми сайтами, поддерживаемыми YT-DLP .
- Можно переключаться между youtube-dl и YT-DLP на компьютерах Mac под управлением macOS с 10.15 по 12.2.1.
- Можно отменить отдельные загрузки.
- Можно приостанавливать/возобновлять загрузку.
- По умолчанию возобновит прерванную загрузку, если будет передан URL-адрес.
- Можно передавать любые пользовательские настройки в youtube-dl и YT-DLP .
- Настройки уровня обратной связи YT-DLP , папки загрузки, формата файла, формата мультиплексирования, скорости загрузки, URL-адреса прокси-сервера, совместимости с Quicktime, пользовательского шаблона имени файла и т. д.
- Пакетные загрузки.
- PDF-файл справки, описывающий, как использовать все функции MacYDL.
- Скачать текстовое описание к видео.
- Возможность выбора одного из доступных форматов загрузки.
- Переключайтесь между стабильной и ночной сборками YT-DLP .
- Локализация — в настоящее время доступны испанский, итальянский, французский и немецкий языки (переключение языков поддерживается в macOS 10.15 и более поздних версиях).
- Локализация еще не актуальна.
- Загрузите и вставьте субтитры в выбранном формате и на выбранном языке, включая автоматически созданные субтитры с YouTube.
- Загрузите и при необходимости вставьте миниатюры изображений и метаданные.
- Загрузите или извлеките аудиофайлы в выбранном формате.
- Дополнительная служба macOS, которая получает текущий выделенный текст, содержимое буфера обмена или URL-адрес активного веб-браузера, переключается на MacYTDL и вставляет URL-адрес видео для загрузки.
- Службу можно настроить на автоматическую загрузку с URL-адреса текущей веб-страницы без отображения главного диалогового окна.
- Настройки можно сохранить, восстановить и восстановить значения по умолчанию.
- Все компоненты, загруженные и/или установленные MacYTDL, которыми может управлять пользователь. Обновления компонентов доступны в приложении.
- Выдает уведомление (через Alerter ) после завершения загрузки с возможностью воспроизведения видео.
- Для каждой загрузки сохраняется отдельный файл журнала, что позволяет решать проблемы в случае сбоя загрузки.
- Имеет встроенный деинсталлятор, который перемещает все компоненты в корзину.
- Включает ряд простых утилит.
- Использует код Arm64 или x86_64 в зависимости от Mac пользователя.
Требования
Для использования MacYTDL требуется Apple Mac под управлением macOS 10.10 Yosemite и более поздних версий. MacYTDL работает на виртуальных машинах Parallels.
YT-DLP используется по умолчанию для всех компьютеров Mac. Python 3.10 встроен в исполняемый файл YT-DLP . Однако можно использовать установки Homebrew и MacPorts. Подробности в справке.
youtube-dl можно использовать со всеми версиями macOS до Monterey 12.2.1.
Как установить в первый раз
- Загрузите и откройте файл DMG.
- Просмотрите файл справки.
- Нажмите и перетащите MacYTDL в любое место — лучше всего использовать папку «Программы».
- Откройте MacYTDL.
- Нажмите «Да», чтобы установить различные компоненты и создать папку настроек, когда вас спросят.
- Предоставьте учетные данные администратора, когда вас спросят.
- Ждать.
- Отображается главный диалог MacYTDL.
Как обновить
- Загрузите и откройте файл DMG.
- Нажмите и перетащите MacYTDL в обычное место — обязательно замените старую версию.
- Откройте MacYTDL. Такие компоненты, как файл настроек, обновляются по мере необходимости.
Более подробную информацию можно найти в файле справки (4,9 МБ).
Баги, проблемы, вопросы
Чтобы сообщить об ошибках, проблемах и т. д., создайте учетную запись Github, нажмите вкладку «Проблемы» выше и откройте новую проблему. Вы также можете открыть тему в разделе «Обсуждения» выше или отправить электронное письмо на адрес [email protected].
Благодарности
MacYTDL был бы бесполезен без youtube-dl и YT-DLP . Это замечательные, многофункциональные инструменты, поддерживаемые самой преданной группой добровольцев. Следует отметить, что стабильной версии youtube-dl не было с декабря 2021 года. Однако YT-DLP находится в активной разработке.
Многое я обязан Шейну Стэнли за его большой вклад в решение проблем с MacYTDL. Шейн разработал Dialog Toolkit Plus и Myriad Tables Lib, которые предоставляют диалоги в MacYTDL. Идеи для этого интерфейса с графическим интерфейсом пришли из многих источников, в том числе:
- Адам Альбрек, автор PPC Media Center.
- Майкл Пейдж (http://techion.com.au), автор сценария автомататора Video Hoarder.
- «kopurando» (https://github.com/kopurando), автор загрузчика Virga.
- «Tombs» (https://forum.videohelp.com/members/235982-Tombs), активный участник Whirlpool и автор утилиты URLDown Dropper для Windows.
- «xplorr» (https://forum.videohelp.com/members/268051-xplorr), автор TVDownloader.
- Аноним (https://cresstone.com/apps/youtubeDLFrontEnd/), автор youtubeDLFrontEnd.
- Фрэнк, Джефф, Джон, Санто, Тревор и Уолтер — члены группы пользователей Apple ACT.
- Пользователи MacYTDL 1alessandro1, 11lucasarr11, Адам, adenosslept, AirMarty, Алекс, alikaylan, Alphabitnz, Эндрю Х, Энди, andyrb412, Анджум, artcore-c, barney1903, Башар, BigJoe309, бовирус, Брэндон, CdrSpock, CharlesLai0307, Comfortmilk4454, Крис, Данта, darbid, defcon5at, Дидье ЕвронимусDeadOhlin, EricTheDerek, frissonlabs, GrantGochnauer, gustavosaez, Hamza, heviiguy, Hunterbr3193, Infinivibex, ItsMorePaul, Джек, JAKHIGDON, janvdvelde, jeremydouglass, kuglee, L-Kiewa, kuglee, Лабханш-Шарма, Леон-Чен-Вэнь-Цзя, macmeister1967, ЛеонардоМарачино, macmeister1967, MalEbenSo, martinsstuff, meiwechner, Мишель, michel-GH, Майк, minkses, mmaslar, mmicha, MrJmpl3, Nellio, nottooloud, onaforeignshore, паломник, pedrocadiz13, Питер, QAQDE, Рик, Раймонд-Адамс, roest01, Рубен, SwineBurglar, tabascoman77, Тед, Tenz14, thejasonparker, tht7, tigrr, Tobias, Tom, TomasCarlson, upekshapriya, Vinsamlegast78, Whatto23, Williamcorney, Woolfy025, Yehushupat, zxzzz8.
MacYTDL бесплатен
MacYTDL для меня — пенсионный проект, и он всегда будет бесплатным. Пожалуйста, рассмотрите возможность спонсирования команды YT-DLP . Подробности о спонсорстве доступны здесь: https://github.com/yt-dlp/yt-dlp/blob/master/Collaborators.md#collaborators.
Если вы используете другое условно-бесплатное программное обеспечение или программное обеспечение с открытым исходным кодом, рассмотрите возможность сделать пожертвование разработчикам — дайте им знать, что они вас ценят.