Альтернативный клиент для YouTube написанный на Python с использованием youtube-dl и mpv

cryzfix 43b0bd2de1 Удалить 'config.py' преди 2 години
LICENSE 60bc27fe29 Initial commit преди 3 години
README.md f09e6d9c2d change dl packages преди 2 години
install.sh e3de46c910 Update 'install.sh' преди 2 години
requirements.txt 0fe07da59f Upload files to '' преди 2 години
start.py 24e594caf5 Update 'start.py' преди 2 години
subscribe.txt 67a40df4da Upload files to '' преди 3 години

README.md

TriangleTube 0.4

Альтернативный клиент для YouTube написанный на Python с использованием selenium, youtube-dl и mpv

Для работы в вашей системе должен быть установлен selenium c gecodriver, mpv, yt-dlp, библиотеки pyfzf, sqlite

Мануал

Находим любимых блогеров и добавляем ссылки на них в фаил subscribe.txt потом просто запускаем скрипт и наслаждаемся контентом.

Видео: https://www.youtube.com/watch?v=0c-zGd02Wmo + https://www.youtube.com/watch?v=MzcOcYJGHoo

Изменения:

  • Добавлена локальная база данных:

При первом запуске генерируется база данных в файле Chanelll.db в последующих запусках скрипт будет брать значения из базы, а не из интернета. Что в разы увеличивает скорость работы если у вас очень много подписок.

Первый запуск может занять время.

Если вы хотите добавить новые каналы в подписки, просто удалите фаил Chanelll.db и при запуске будет сгенерирована новая база с новыми подписками

  • Скрипт теперь не отключается после просмотра, а возвращается к списку подписок

  • Добавлена функция поиска

  • Программа теперь использует selenium

План будущих изменений:

  • Добавить локальную базу данных, для увеличения скорости работы

  • Добавить возможность просматривать превью картинки и описание

  • Добавить систему поиска видео вне подписок

Если есть возможность поддержать проект:

https://notabug.org/Black_Triangle/safe_world

Скрипт будет постепенно улучшаться, так как я сам его использую