Перейти к содержимому

В Lampa только трейлеры: почему нет фильмов и как их включить

В карточке фильма Lampa только кнопка «Трейлеры», а смотреть нечего: по исходникам Lampa разбираем, почему пропали источники, и включаем онлайн-плагин или парсер.

4 мин чтения
В Lampa только трейлеры: почему нет фильмов и как их включить

Если в карточке фильма Lampa одна кнопка «Трейлеры», а кнопки «Смотреть» нет, это не поломка. Так выглядит Lampa сразу после установки: оболочка показывает каталог и трейлеры из TMDB, а источники самих фильмов в ней не предусмотрены. Их добавляют онлайн-плагины и парсер торрентов. Ниже разбираю, откуда это берётся в коде, и как за пару минут вернуть фильмы.

Почему в карточке только трейлеры

В Lampa три вида кнопок в карточке: «Смотреть», «Торренты» и «Трейлеры». В исходниках Lampa (шаблон full/start_new) они устроены так:

КнопкаОткуда берётсяКогда видна
ТрейлерыРолики из базы TMDB вместе с описанием фильмаПочти всегда: если у фильма есть хотя бы одно видео в TMDB
ТоррентыВстроенный модуль поиска раздачТолько если включён параметр «Использовать парсер»
Онлайн (название зависит от плагина)Добавляют плагины, например online_mod.jsТолько после установки плагина и перезапуска
СмотретьОбъединяет все источники в один списокСкрыта, пока нет ни одного источника

Последняя строка объясняет симптом целиком. В файле buttons.js есть проверка: кнопка «Смотреть» получает класс hide, если в контейнере источников нет ни одной видимой кнопки. Трейлеры источником не считаются. Поэтому у «пустой» Lampa остаётся только одна кнопка, а при нажатии на неё открывается список роликов с YouTube.

Трейлер при этом может не открыться на некоторых телевизорах, но это отдельная история: в «Настройках» → «Плеер» есть пункт «Плеер для трейлеров», где на Android можно выбрать приложение YouTube вместо встроенного плеера.

Что из этого ваш случай

Быстрая проверка в «Настройках»:

  1. Откройте «Настройки» → «Парсер». Если такого раздела нет вообще, у вас сборка из магазина приложений (например, RuStore): в коде Lampa торрент-функции отключаются по строке в названии версии, чтобы пройти модерацию. Переходите сразу к способу 1.
  2. Если раздел есть, а «Использовать парсер» выключен, и при этом в «Расширениях» пусто, у вас обычная установка без источников. Подойдут оба способа.
  3. Если в «Расширениях» уже стоит онлайн-плагин, а кнопки нет, приложение не перезапускали после установки. Перезапустите и проверьте ещё раз.

Способ 1. Онлайн-плагин

Самый простой путь для телевизора: источник появляется без TorrServer и без отдельного сервера в сети.

  1. «Настройки» → «Расширения» → «Добавить плагин».
  2. Введите адрес скрипта. Проверенные адреса собраны в каталоге плагинов Lampa, там же указана дата последней проверки.
  3. Lampa спросит про перезагрузку. Согласитесь или перезапустите приложение вручную.
  4. Откройте любой фильм. Рядом с «Трейлерами» должна появиться кнопка онлайн-источника, а над ними кнопка «Смотреть».

Если после перезапуска кнопки нет, зайдите в «Расширения», нажмите OK на плагине и выберите «Проверить статус». Lampa скажет, загружается ли скрипт. Сообщение о том, что проверить не удалось, ещё не означает, что плагин сломан: в коде это сообщение выводится и при обычном сбое проверки, поэтому надёжнее перезапустить приложение ещё раз.

Как устроены такие источники и что делать, если список пустой или просит вход, разобрано в статье про онлайн-балансеры.

Способ 2. Парсер и TorrServer

Торренты дают лучшее качество, но требуют двух вещей: парсера, который ищет раздачи, и TorrServer, который их проигрывает.

  1. «Настройки» → «Парсер» → включите «Использовать парсер». Кнопка «Торренты» появится сразу, без перезапуска: в коде она просто снимает класс hide при включённом параметре.
  2. В том же разделе укажите тип парсера и его адрес. Готовые варианты сравниваются в статье про парсеры для Lampa.
  3. «Настройки» → «TorrServer» → адрес сервера, обычно http://IP:8090. Если сервера ещё нет, начните с настройки TorrServer.

Если кнопка «Торренты» есть, но раздачи не ищутся или не запускаются, это уже другая проблема. Её разбор, включая Mixed Content и сбитые часы телевизора, в статье о пропавшей кнопке «Торренты».

Когда виноват не Lampa, а устройство

Два случая, которые на практике приносят в мастерскую чаще всего:

  • Сборка из RuStore или другого магазина. В ней раздел «Парсер» спрятан, и способ 2 недоступен в принципе. Решение: установить обычный APK со страницы проекта на GitHub, как описано в инструкции по установке APK на Android TV.
  • IPTV-режим оболочки. В некоторых сборках Lampa запускается как IPTV-плеер, и тогда в коде выключаются и плагины, и торренты. Такая версия фильмы показывать не будет, нужна обычная.

Если ничего не помогло

Пройдите по порядку:

  1. Перезапустите приложение, а не только выйдите из карточки.
  2. Проверьте «Расширения» → OK на плагине → «Проверить статус».
  3. Убедитесь, что адрес плагина в браузере телефона отдаёт код, а не страницу ошибки 404.
  4. Сравните свою установку с пошаговой настройкой Lampa с нуля: там каждый шаг от первого запуска до первого фильма.
Интерактив
Мастер

Готовые плагины под вашу задачу

Ответьте на 3 вопроса о вашем ТВ, и мастер подберет проверенный набор скриптов.

  • Онлайн-видео (балансеры)Без P2P
  • 4K торренты (TorrServer)В стриме
  • Зеркала CUB и плагиныАктуально
Запустить конфигуратор

Теги

Опубликовано:
Понравилось руководство? Поделитесь:
В Telegram
Илья Новиков
Автор материала
Илья Новиков
Инженер по ремонту медиаприставок, ноутбуков, телефонов и ПК

Ремонтирует и настраивает медиаприставки, ноутбуки, телефоны и компьютеры в Уссурийске. Ведёт lampa.help: редактирует материалы и сверяет команды, адреса и настройки с исходным кодом Lampa, TorrServer и Lampac и с документацией производителей.

Часто задаваемые вопросы (FAQ)

Это ошибка Lampa или так и задумано?

Так и задумано. Lampa — оболочка-каталог: она показывает карточки фильмов из TMDB и трейлеры из той же базы. Откуда брать сам фильм, оболочка не знает, пока вы не подключите источник плагином или не включите парсер торрентов.

Я установил плагин, а кнопки всё равно нет. Что делать?

Перезагрузите приложение: в Lampa плагин подключается только после перезапуска, об этом говорит и само окно «Расширения». Если после перезапуска кнопки нет, откройте «Расширения» и нажмите OK на плагине — «Проверить статус» покажет, загружается ли скрипт.

В настройках вообще нет разделов «Парсер» и «TorrServer».

Это сборка для магазина приложений, в ней торрент-функции отключены ради модерации. Такой Lampa остаётся только онлайн-плагин. Если нужны торренты, установите APK со страницы проекта на GitHub.

Онлайн-плагин стоит, но в списке источников пусто или ошибка.

Значит кнопка уже есть, а проблема в самом источнике: сервис недоступен из вашей сети, требует вход или временно лежит. Это уже не про «только трейлеры», смотрите разбор онлайн-балансеров.