Skip to main content


НИ-ШМОГ-ЛА

Задумал я связку Jellyfin + TubeArchivist для скачивания и локального просмотра контента с ТыТрубы. Поднял контейнеры, сделал общий датасет, куда архивист складывает, а джеллифин смотрит. Всё хорошо и прекрасно, да только папки архивист создаёт нечитаемого вида "UCkwMTlzAyrisud_xYwcgHkg" и такие же нечитаемые файлы "1fT_vg2BGpM.mp4". В результате обложек нет, вместо имени плейлиста полная дичь.

Сначала я попытался исправить ситуацию плагином для Jellyfin, который бы подтягивал метаданные, как это прекрасно получилось с фильмами и кинопоиском. Но не тут-то было. Для работы плагина нужно установить yt-dlp, я конечно смог залесть в работающий контейнер, но тут же был обрадован что файловая система read-only. А поскольку сам контейнер это готовая сборка из магазина приложений TrueNas Scale, никаких настроек у контейнера нет.

Далее мной был найден проект "tubearchivist-jf", который как раз отслеживает работу архивиста и передаёт в джеллифин метаданные для скачанных файлов. Но опять же, тут у меня кубернетес, который я знаю приблизительно никак - создал кастомное приложение с этим проектом. А оно не запускается и в логах ничего нет.

Есть ещё 3-й вариант (только что увидел опцию в админке). Вместо кастомного приложения развернуть докер образ напрямую, чтобы это не значило.

#SelfHost

Unknown parent

ХаББыватель
Крч. я поднял два сервиса - один скачивает указанные мной видео с ютуба (на случай их удаления, блокировки или моего оффлайна) а второй позволяет просматривать их через удобную веб-оболочку и приложения под все платформы.