Yarrtube: синхронизация плейлистов и каналов YouTube для NAS

Yarrtube — это самообслуживаемый синхронизатор плейлистов и каналов YouTube для твоего NAS, построенный на базе yt-dlp. Он позволяет отслеживать новые видео и скачивать их без рекламы и алгоритмов.

Проект решает проблему просмотра видео на YouTube без лишнего потока рекламы и без влияния алгоритмов на выбор контента. Если вам нужны чистые плейлисты или новые видео с конкретных каналов, вы можете настроить Yarrtube для автоматической загрузки. Это особенно пригодится тем, кто использует NAS и уже работает с такими системами, как Plex или Jellyfin, но также возможно развернуть его на обычном ноутбуке.

Yarrtube написан на Python и может быть запущен в Docker, что делает его совместимым с различными платформами. Проект все еще находится на ранней стадии, так что будь готов к возможным проблемам и ограниченному функционалу. Интересно? Тогда загляни в документацию и устанавливай!

Yarrtube — это минималистичный и легковесный собственный сервис, который следит за выбранными плейлистами и каналами на YouTube и автоматически загружает новые видео, как только они публикуются. Проект построен на основе инструмента yt-dlp.

Yarrtube предназначен для работы на NAS через Docker, но также может быть запущен на любом ноутбуке. Это отличный способ интегрировать ваши любимые YouTube-каналы и плейлисты с медиа-системами, такими как Plex, Jellyfin и другими.

Основные особенности

  • Отслеживание публичных плейлистов YouTube.
  • Отслеживание целых каналов с автоматической загрузкой новых видео.
  • Минималистичный веб-интерфейс для просмотра видео на десктопах и мобильных устройствах.
  • Поддержка для Plex, Kodi и Jellyfin. Смотри руководство по Plex.

Проект был создан разработчиком, который вернулся к кодированию после 10-месячного перерыва и хотел создать что-то полезное не только для себя, но и для других. Yarrtube решает проблему ад-безопасного и алгоритмически нейтрального просмотра YouTube-контента — все важные плейлисты и каналы сохраняются на диске и отображаются в Plex.

Установка и запуск

Инструкции по установке проекта можно найти в отдельном документе. Обычно для работы с Docker достаточно выполнить следующие команды:

docker run -d -p 8080:8080 sergigp/yarrtube

После успешного запуска ты сможешь получить доступ к Yarrtube через веб-браузер.

Ограничения

Важно помнить, что Yarrtube не является полноценным архиватором. Если тебе нужны более продвинутые функции, такие как полное архивирование видео, стоит обратить внимание на другие проекты, такие как TubeArchivist. Yarrtube сосредоточен на своей основной задаче и ориентирован на простоту использования.

Открыть на GitHub: sergigp/yarrtube →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте