Это графический интерфейс Windows для yt-dlp, выполненный в виде простого загрузчика YouTube. Начиная с версии 1.2, интерфейс также принимает URL-адреса, отличные от YouTube, поэтому теоретически его можно использовать для загрузки с любого сайта, который поддерживает yt-dlp
(см. список).
Для использования распакуйте архив в новую папку по вашему выбору и запустите ytdlp-interface.exe
.
Ссылка для скачивания последней версии (64-разрядной): https://github.com/ErrorFlynn/ytdlp-interface/releases/download/v2.14.1/ytdlp-interface.7z
32-битная сборка: https://github.com/ErrorFlynn/ytdlp-interface/releases/download/v2.14.1/ytdlp-interface_x86.7z
Проект зависит от трех статических библиотек: библиотеки Nana C++ GUI версии 1.8 или новее (на момент написания этой статьи версия 1.8 находится в разработке, поэтому вам необходимо собрать ветку develop-1.8
), libjpeg-turbo и bit7z.
В проекте используется модифицированная версия библиотеки Nana (файл nana-develop-1.8 (2024-05-06) ytdlp-interface mod.7z
). Вы по-прежнему можете ссылаться на исходную библиотеку, но модифицированная версия имеет функции и поведение, отсутствующие в оригинале (по состоянию на июнь 2024 г.). Самое главное, что модифицированная библиотека гарантирует, что все элементы интерфейса соответствуют выбранной цветовой схеме и что большинство элементов интерфейса правильно масштабируются в соответствии с коэффициентом масштабирования системы.
Программа также использует JSON для современного C++, чтобы получать информацию о видео из yt-dlp.exe
и читать/записывать файл настроек, но это всего лишь заголовочный файл, включенный в проект (вы можете заменить его последней версией, если хотите). хочу).