Что нового в 1.6.0
Внешние плееры и окно
- Внешние плееры на Windows и Linux: VLC, MPC-HC/BE, mpv, celluloid, SMPlayer, PotPlayer, ffplay и другие. Путь к найденному плееру подставляется автоматически. Запускаются только известные плееры, а опасные флаги (
--script,--lua-*,--input-ipc-serverи т. п.) блокируются. - MPC-HC/BE: запуск с
/new, поэтому уже открытое окно не перехватывает воспроизведение и таймкод сохраняется. Автоопределение находитmpc-hc.exeиmpc-hc64.exeв обоих каталогах Program Files. - Картинка в картинке (Ctrl+P) и мини-плеер поверх окон (Ctrl+Shift+P).
- Меню приложения: перезагрузка, масштаб, полноэкранный режим (F11), DevTools, проверка обновлений.
- Окно и питание: размер и позиция окна запоминаются, а во время воспроизведения система не засыпает.
Озвучка и продолжение просмотра
- Выбор озвучки торрента. Перед стартом файла приложение показывает дорожки, выбор запоминается для раздачи. Сменить его можно долгим нажатием на серию. Дорожки AC3/E-AC3/DTS перекодируются через TorrServer. Для этого нужна сборка TorrServer-gst. Язык по умолчанию задаётся в настройках («Озвучка торрентов»).
- Таймкоды в TorrServer при любом плеере, включая внешние. Кнопка «Продолжить» в истории просмотров запускает серию с сохранённой позиции.
Сеть
- Поддержка DNS через HTTPS и прокси (например, при блокировке TMDB). Настраивается в «Настройки → Приложение».
Обновления
- Ядро Lampa обновляется при запуске (
app.jsиapp.cssизyumata/lampa) без переустановки приложения. Отключается в меню «Обновления». - Автообновление самого приложения через GitHub Releases.
Синхронизация между устройствами (необязательно)
- Домашний сервер
sync-server/server.js(Node.js, без зависимостей) синхронизирует прогресс, историю, закладки, записи «Продолжить» и выбор озвучки между ПК, ТВ и телефоном. - Сервер запускается отдельно из исходников, а не из установщика:
node sync-server/server.js. Он слушает только127.0.0.1, для других устройств нужен--host 0.0.0.0. - Доступ по токену. Токен создаётся при первом запуске и лежит в файле
tokenв каталоге данных сервера. Его нужно ввести в «Настройки → Приложение → Токен синхронизации» или добавить к адресу плагина:http://<ip>:8095/lampa.js?token=<токен>. - Пароли и ключи (Jackett, Prowlarr, TorrServer) не синхронизируются.
Безопасность
- Версия ядра из
assembly.jsonпринимается только в виде чисел через точку. Раньше она использовалась как часть пути, что давало обход каталога. - Прокси из рендерера проверяется по формату перед применением.
- Electron 44.5.1 (включает обновления безопасности Chromium).
Сборка
- electron-forge 8.0.1.
- 32-битная сборка Windows больше не выпускается: у Electron 44 её нет.
- Исправлена сборка MSI с русскими строками (кодовая страница 1251).
- Пакет Flatpak в этом релизе не публикуется.
Какой файл скачать
| Система | Файл |
|---|---|
| Windows (установщик) | Lampa-1.6.0.Setup.exe
|
| Windows (MSI) | lampa.msi
|
| Windows (портативная) | Lampa-win32-x64-1.6.0.zip
|
| Linux, любой дистрибутив | Lampa-1.6.0-x64.AppImage
|
| Debian / Ubuntu | lampa_1.6.0_amd64.deb
|
| Fedora / openSUSE | lampa-1.6.0-1.x86_64.rpm
|
| Linux (портативная) | Lampa-linux-x64-1.6.0.zip
|
Full Changelog: v1.5.10...v1.6.0