⚙️ Официальный выпуск

Редактор JSON-плейлиста
для динамического табло

Создавайте, редактируйте и просматривайте плейлисты для LED-дисплеев. Поддержка текста, видео, изображений, погоды. Экспорт в JSON для интеграции с плеером.

О программе

Программа предназначена для подготовки контента для светодиодных табло и аналогичных устройств.

Назначение

Создание, редактирование и предварительный просмотр плейлистов для информационных табло. Формат JSON, совместимый с внешними плеерами.

Основные возможности

  • Настройка размера табло
  • 4 типа элементов
  • Визуальный предпросмотр
  • Миниатюры
  • Сохранение в JSON

Текст с изображениями

Вставка картинок внутри строки, слева/справа или над/под блоком. Жирное начертание, выравнивание.

Формат вывода

Файлы data1.json и data2.json совместимы с плеером. Служебные поля выносятся в _meta.

Инструкция пользователя

Полное руководство по работе с редактором плейлистов

Назначение программы

Программа позволяет создавать, редактировать и сохранять плейлисты для информационных табло (LED-дисплеев) в формате JSON. Плейлист состоит из последовательности элементов: текстовые блоки, видео, изображения, блоки погоды. Для текстовых элементов доступна вставка изображений (внутри строки, слева/справа от текста, либо над/под всем текстом), а также жирное начертание отдельных фрагментов и выравнивание.

Основные возможности

  • Настройка размера табло — задаётся ширина и высота дисплея в пикселях (по умолчанию 288×48).
  • Добавление элементов четырёх типов: текст, видео, погода, изображение.
  • Редактирование и удаление любых элементов.
  • Визуальный предпросмотр плейлиста с автоматическим переключением по длительности.
  • Миниатюры всех элементов для быстрой навигации.
  • Сохранение в два JSON-файла (data1.json и data2.json), соответствующих формату приложения-плеера.
  • Загрузка ранее сохранённого плейлиста.

Интерфейс

Главное окно: Верхняя панель с кнопкой «⚙ Размер табло». Левая панель — кнопки добавления элементов. Центральная область — таблица со списком элементов. Нижняя область — горизонтальная полоса миниатюр. Меню «Файл» и «Справка».

Работа с элементами

Добавление: нажмите кнопку типа элемента, заполните параметры, нажмите «Сохранить».

Редактирование: выделите элемент в таблице, нажмите «Редактировать».

Удаление: выделите и нажмите «Удалить» или клавишу Delete.

Типы элементов

Текст

Длительность, размер шрифта (8–16), жирный шрифт (кнопка «Ж»), выравнивание (лево/центр/право). Вставка изображений: ⬅️ / ➡️ — в той же строке; 🔼 Центр / 🔽 Центр — над или под текстом. В текстовом поле изображения отображаются маркерами.

Видео

Длительность и URL видеопотока (http://...).

Погода

Только длительность. В JSON сохраняется объект weatherNow: { id: 1 }.

Изображение

Длительность и выбор файла (PNG, JPG, BMP, GIF). Автоматическое масштабирование под размер табло, результат в base64.

Предпросмотр

Кнопка «Предпросмотр» открывает окно с ручным переключением (◀/▶) и автопереключением (Play/Pause) по длительности элементов. Отображается номер элемента и длительность.

Миниатюры

Для каждого элемента создаётся миниатюра: реальное изображение для текста/графики, иконка для видео/погоды. Клик по миниатюре выделяет элемент в таблице.

Сохранение и загрузка JSON

Сохранение: нажмите «Сохранить JSON» — создаются data1.json (метаинформация) и data2.json (структура frame.items). При повторном сохранении запросит перезапись.

Загрузка: «Файл» → «Открыть...», выберите JSON-файл с массивом items.

Особенности

  • Требуется библиотека Pillow (pip install Pillow) для рендеринга изображений.
  • Жирный шрифт — используются системные шрифты (arialbd.ttf и др.).
  • Контекстное меню для вставки из буфера обмена.
  • Индикаторы прокрутки в диалоге текста при переполнении.

Сочетания клавиш

Delete — удалить выбранный элемент в таблице.

Примечания по формату JSON

Плеер ожидает data2.json с объектом { "frame": { "id": "...", "items": [...] } }. Каждый элемент содержит duration (сек). Тип определяется по полям: videoUrl, weatherNow, imageData, text/_segments. Служебные поля (_type, _segments) выносятся в _meta.

Решение возможных проблем

  • Изображение не отображается — проверьте установку Pillow.
  • Некорректный размер табло — настройте через кнопку «⚙ Размер табло».
  • Не удаётся вставить изображение в текст — убедитесь, что файл не повреждён.

© 2026 ООО «Спецстрой». Все права защищены.

📄 Скачать инструкцию (PDF)

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

Ответы на популярные вопросы о редакторе плейлистов
1. Как добавить текст с картинкой внутри строки или над всем текстом?
В диалоге редактирования текста используйте кнопки в группе «Изображение»: ⬅️ / ➡️ — изображение слева/справа в той же строке; 🔼 Центр / 🔽 Центр — изображение над или под всем текстом. После выбора файла в редакторе появится маркер, при сохранении программа сама скомпонует элементы.
2. Почему изображение или текст отображаются не так, как я ожидал? Как настроить размер дисплея?
Нажмите кнопку «⚙ Размер табло» в главном окне и укажите реальную ширину и высоту дисплея в пикселях (по умолчанию 288×48). После изменения программа пересчитает все элементы и миниатюры.
3. Как посмотреть плейлист на дисплее и запустить автопереключение?
Используйте кнопку «Предпросмотр». В открывшемся окне: ◀/▶ — ручной переход, ▶ Play — автоматическое переключение по длительности элементов. Кнопка Pause останавливает автовоспроизведение.
4. Как сохранить плейлист для плеера табло?
Нажмите «Сохранить JSON» (или «Файл» → «Сохранить...»), выберите папку. Будут созданы два файла: data1.json (метаданные) и data2.json (структура frame.items), полностью совместимые с плеером.
5. Можно ли открыть ранее сохранённый плейлист и отредактировать его?
Да, выберите «Файл» → «Открыть...» и укажите JSON-файл. Программа автоматически определит типы элементов и восстановит настройки форматирования. При наличии несохранённых изменений предложит сохранить.

Скачать

Редактор плейлистов и документация

Редактор JSON-плейлиста

Версия 1.0, Windows (x64)

Скачать .exe (78 КБ)

Инструкция пользователя

PDF-версия, подробное руководство

Скачать инструкцию (PDF)

Напишите нам, если необходима версия программы для другой ОС

Контакты

Свяжитесь с нами по любым вопросам

ООО «Спецстрой»

📍 Адрес: г. Киров, ул. Северное кольцо, д. 54

✉️ Email: montag43@mail.ru

Напишите нам