В Lampa только трейлеры: почему нет фильмов и как их включить
В карточке фильма Lampa только кнопка «Трейлеры», а смотреть нечего: по исходникам Lampa разбираем, почему пропали источники, и включаем онлайн-плагин или парсер.
Если в карточке фильма Lampa одна кнопка «Трейлеры», а кнопки «Смотреть» нет, это не поломка. Так выглядит Lampa сразу после установки: оболочка показывает каталог и трейлеры из TMDB, а источники самих фильмов в ней не предусмотрены. Их добавляют онлайн-плагины и парсер торрентов. Ниже разбираю, откуда это берётся в коде, и как за пару минут вернуть фильмы.
Почему в карточке только трейлеры
В Lampa три вида кнопок в карточке: «Смотреть», «Торренты» и «Трейлеры». В исходниках Lampa (шаблон full/start_new) они устроены так:
| Кнопка | Откуда берётся | Когда видна |
|---|---|---|
| Трейлеры | Ролики из базы TMDB вместе с описанием фильма | Почти всегда: если у фильма есть хотя бы одно видео в TMDB |
| Торренты | Встроенный модуль поиска раздач | Только если включён параметр «Использовать парсер» |
| Онлайн (название зависит от плагина) | Добавляют плагины, например online_mod.js | Только после установки плагина и перезапуска |
| Смотреть | Объединяет все источники в один список | Скрыта, пока нет ни одного источника |
Последняя строка объясняет симптом целиком. В файле buttons.js есть проверка: кнопка «Смотреть» получает класс hide, если в контейнере источников нет ни одной видимой кнопки. Трейлеры источником не считаются. Поэтому у «пустой» Lampa остаётся только одна кнопка, а при нажатии на неё открывается список роликов с YouTube.
Трейлер при этом может не открыться на некоторых телевизорах, но это отдельная история: в «Настройках» → «Плеер» есть пункт «Плеер для трейлеров», где на Android можно выбрать приложение YouTube вместо встроенного плеера.
Что из этого ваш случай
Быстрая проверка в «Настройках»:
- Откройте «Настройки» → «Парсер». Если такого раздела нет вообще, у вас сборка из магазина приложений (например, RuStore): в коде Lampa торрент-функции отключаются по строке в названии версии, чтобы пройти модерацию. Переходите сразу к способу 1.
- Если раздел есть, а «Использовать парсер» выключен, и при этом в «Расширениях» пусто, у вас обычная установка без источников. Подойдут оба способа.
- Если в «Расширениях» уже стоит онлайн-плагин, а кнопки нет, приложение не перезапускали после установки. Перезапустите и проверьте ещё раз.
Способ 1. Онлайн-плагин
Самый простой путь для телевизора: источник появляется без TorrServer и без отдельного сервера в сети.
- «Настройки» → «Расширения» → «Добавить плагин».
- Введите адрес скрипта. Проверенные адреса собраны в каталоге плагинов Lampa, там же указана дата последней проверки.
- Lampa спросит про перезагрузку. Согласитесь или перезапустите приложение вручную.
- Откройте любой фильм. Рядом с «Трейлерами» должна появиться кнопка онлайн-источника, а над ними кнопка «Смотреть».
Если после перезапуска кнопки нет, зайдите в «Расширения», нажмите OK на плагине и выберите «Проверить статус». Lampa скажет, загружается ли скрипт. Сообщение о том, что проверить не удалось, ещё не означает, что плагин сломан: в коде это сообщение выводится и при обычном сбое проверки, поэтому надёжнее перезапустить приложение ещё раз.
Как устроены такие источники и что делать, если список пустой или просит вход, разобрано в статье про онлайн-балансеры.
Способ 2. Парсер и TorrServer
Торренты дают лучшее качество, но требуют двух вещей: парсера, который ищет раздачи, и TorrServer, который их проигрывает.
- «Настройки» → «Парсер» → включите «Использовать парсер». Кнопка «Торренты» появится сразу, без перезапуска: в коде она просто снимает класс
hideпри включённом параметре. - В том же разделе укажите тип парсера и его адрес. Готовые варианты сравниваются в статье про парсеры для Lampa.
- «Настройки» → «TorrServer» → адрес сервера, обычно
http://IP:8090. Если сервера ещё нет, начните с настройки TorrServer.
Если кнопка «Торренты» есть, но раздачи не ищутся или не запускаются, это уже другая проблема. Её разбор, включая Mixed Content и сбитые часы телевизора, в статье о пропавшей кнопке «Торренты».
Когда виноват не Lampa, а устройство
Два случая, которые на практике приносят в мастерскую чаще всего:
- Сборка из RuStore или другого магазина. В ней раздел «Парсер» спрятан, и способ 2 недоступен в принципе. Решение: установить обычный APK со страницы проекта на GitHub, как описано в инструкции по установке APK на Android TV.
- IPTV-режим оболочки. В некоторых сборках Lampa запускается как IPTV-плеер, и тогда в коде выключаются и плагины, и торренты. Такая версия фильмы показывать не будет, нужна обычная.
Если ничего не помогло
Пройдите по порядку:
- Перезапустите приложение, а не только выйдите из карточки.
- Проверьте «Расширения» → OK на плагине → «Проверить статус».
- Убедитесь, что адрес плагина в браузере телефона отдаёт код, а не страницу ошибки 404.
- Сравните свою установку с пошаговой настройкой Lampa с нуля: там каждый шаг от первого запуска до первого фильма.
Готовые плагины под вашу задачу
Ответьте на 3 вопроса о вашем ТВ, и мастер подберет проверенный набор скриптов.
- Онлайн-видео (балансеры)Без P2P
- 4K торренты (TorrServer)В стриме
- Зеркала CUB и плагиныАктуально
Ремонтирует и настраивает медиаприставки, ноутбуки, телефоны и компьютеры в Уссурийске. Ведёт lampa.help: редактирует материалы и сверяет команды, адреса и настройки с исходным кодом Lampa, TorrServer и Lampac и с документацией производителей.
Часто задаваемые вопросы (FAQ)
Это ошибка Lampa или так и задумано?
Так и задумано. Lampa — оболочка-каталог: она показывает карточки фильмов из TMDB и трейлеры из той же базы. Откуда брать сам фильм, оболочка не знает, пока вы не подключите источник плагином или не включите парсер торрентов.
Я установил плагин, а кнопки всё равно нет. Что делать?
Перезагрузите приложение: в Lampa плагин подключается только после перезапуска, об этом говорит и само окно «Расширения». Если после перезапуска кнопки нет, откройте «Расширения» и нажмите OK на плагине — «Проверить статус» покажет, загружается ли скрипт.
В настройках вообще нет разделов «Парсер» и «TorrServer».
Это сборка для магазина приложений, в ней торрент-функции отключены ради модерации. Такой Lampa остаётся только онлайн-плагин. Если нужны торренты, установите APK со страницы проекта на GitHub.
Онлайн-плагин стоит, но в списке источников пусто или ошибка.
Значит кнопка уже есть, а проблема в самом источнике: сервис недоступен из вашей сети, требует вход или временно лежит. Это уже не про «только трейлеры», смотрите разбор онлайн-балансеров.