Написал простой GUI для yt-dlp

yt-dlp - полезная утилита, но постоянно работать через командную строку, настраивать ffmpeg и следить за обновлениями - не для всех.

Поэтому я написал для неё простой графический интерфейс - yt-dlp-gui.

Моей целью было сделать приложение, которое вообще не требует настройки. Вы просто запускаете программу, а она делает всё остальное: - скачивает и обновляет yt-dlp и ffmpeg при первом запуске; - подтягивает сессионные куки из браузеров, чтобы без проблем качать видео с возрастными ограничениями; - сохраняет очередь загрузок и историю между перезапусками.

Стек простой: Python, CustomTkinter для интерфейса и PyInstaller для сборки - всё это компилируется в исполняемый файл размером около 23 МБ.

#python #opensource #разработка #ytdlp #customtkinter

Написал простой GUI для yt-dlp | Сетка — социальная сеть от hh.ru