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

Black_Triangle ab59a32ede Update 'README.md' 3 years ago
LICENSE 60bc27fe29 Initial commit 3 years ago
README.md ab59a32ede Update 'README.md' 3 years ago
start.py 2a8cf85e1a Update 'start.py' 3 years ago
subscribe.txt 67a40df4da Upload files to '' 3 years ago

README.md

TriangleTube 0.4

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

Для работы в вашей системе должен быть установлен selenium c gecodriver, mpv, youtube-dl, библиотеки 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

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