ТЗ для дизайнера
Этот раздел можно передать дизайнеру как техническое задание на контент для экранов Stellar. Подготовьте единый ролик для LED-панелей корпуса; файл для встроенного монитора создаётся отдельно.
Рабочее полотно и формат файла
- Размер кадра: 960 × 1600 px, строго без полей и обрезки; вертикальная развёртка 3:5, квадратный пиксель, SAR 1:1.
- Контейнер: обычный MP4 без фрагментации. Блок moov должен находиться перед mdat; включите Fast Start.
- Частота и кодек: 29,97 fps CFR (30000/1001) или 59,94 fps CFR (60000/1001). В обоих режимах — H.265 / HEVC, Main, 8 бит.
- Цвет: SDR Rec.709, 8 бит, YUV 4:2:0 (yuv420p), без HDR. По умолчанию — без звука.
- Максимальный битрейт HEVC: 100 Мбит/с. Это предел, а не требуемый рабочий битрейт.
Создавайте композицию сразу в размере 960 × 1600. Не растягивайте материалы с другими пропорциями. Служебные линии, координаты и подписи схем не должны попадать в итоговое видео.
Размер видео и физическое разрешение LED
960 × 1600 — размер видеофайла и рабочего полотна дизайнера. Физическое разрешение LED-панелей ниже: контроллер масштабирует видео под установленный экран. Не уменьшайте экспорт до разрешения панелей и не меняйте настройки LED-сетки под размер видео. Все координаты в этом ТЗ относятся к полотну 960 × 1600.
Используйте HEVC и для 29,97, и для 59,94 кадра/с. Stellar Video Maker кодирует только в HEVC. «30 FPS» — округлённое имя младшего профиля; текущий старший — «59.94 FPS»: точные частоты — 30000/1001 и 60000/1001. Настройки экспорта описаны в разделе 16.
Размеры контента по сторонам
Размеры ниже указаны как ширина × высота, в пикселях рабочего полотна. Каждая сторона — единая вертикальная область от верха до низа; горизонтальный стык не делит её на отдельные макеты.
- Перед — 320 × 960 px: видимая область ниже слепой зоны. В общей развёртке: X 480–800, Y 640–1600.
- Зад (дверь) — 320 × 1600 px: вся высота задней стороны. В общей развёртке: X 0–320, Y 0–1600.
- Лево — 160 × 1600 px: вся высота левой боковой стороны, без деления на верх и низ.
- Право — 160 × 1600 px: вся высота правой боковой стороны, без деления на верх и низ.
Передняя грань целиком имеет размер 320 × 1600 px. Её верхние 320 × 640 px закрыты камерой, монитором и подсветкой: X 480–800, Y 0–640. Не размещайте там значимый контент. Если готовите перед отдельно, используйте 320 × 960 px и разместите его ниже слепой зоны; не растягивайте на всю высоту грани.
Итоговый ролик остаётся единым полотном 960 × 1600 px. Боковые полосы занимают X 320–480 и X 800–960, Y 0–1600. Начало координат — левый верхний угол: X вправо, Y вниз; правая и нижняя границы диапазонов не включаются.
Отступы, читаемость и QR-коды
Сохраняйте минимум 16 px от внешних краёв грани и закрытой области. Для переда безопасная зона: X 496–784, Y 656–1584. Горизонтальный стык Y = 960 не требует отступа и не делит контент: текст и графика могут проходить поверх него. Для узких боковых сторон используйте цвет, узоры и движение; не переносите длинные слова через угол корпуса.
Начните с высоты букв 32–48 px. Избегайте мелкого текста, тонких линий и низкого контраста; проверьте читаемость с рабочего расстояния. QR-код не должен пересекать угол корпуса или попадать в закрытую область. Оставляйте его неподвижным и проверяйте сканирование на LED-панели.
Контуры камеры и экрана на схемах показывают расположение оборудования; это не чертёж вырезов. Удалите служебные подписи и линии из видео.
Экспорт файла в стороннем редакторе
Для контента Stellar используйте H.265 / HEVC при 29,97 или 59,94 fps CFR. Максимальный битрейт HEVC для HD-A3L — 100 Мбит/с. Настройки ниже не требуют использовать максимальный битрейт.
Основной режим
- Кодек и профиль: H.265 / HEVC, Main, 8 бит.
- Частота и размер: 29,97 fps CFR (30000/1001), 960 × 1600 px.
- Рабочий битрейт: 8–12 Мбит/с. Ключевые кадры — каждые 1–2 секунды.
Плавная анимация
- Кодек и профиль: H.265 / HEVC, Main, 8 бит.
- Частота и размер: 59,94 fps CFR (60000/1001), 960 × 1600 px.
- Рабочий битрейт: 12–20 Мбит/с. Ключевые кадры — каждые 1–2 секунды.
Рабочий битрейт и интервал ключевых кадров — рекомендации по подготовке контента, а не аппаратные пределы. Максимум 100 Мбит/с указан в спецификации HD-A3L, стр. 8. Диапазон декодирования H.265 — от 64 × 64 до 4096 × 2304. Для этого ТЗ используется профиль Main, 8 бит; Main10 не требуется.
Не создавайте 59,94 fps простым дублированием кадров видео 29,97 fps: новых фаз движения не появится. Для 59,94 fps подготовьте анимацию или исходный материал с соответствующей частотой.
Проверка MP4 и контент для монитора
moov в начале файла
Блок moov atom содержит индекс и метаданные MP4. Он должен находиться перед медиаданными mdat, обычно сразу после ftyp. Это позволяет прочитать индекс до основного видео; фактическое ускорение запуска зависит от плеера контроллера. Включите Fast Start / Web optimized при экспорте. Если редактор не даёт такой настройки, обработайте готовый MP4 через FFmpeg без повторного сжатия:
ffmpeg -i input.mp4 -map 0:v:0 -map "0:a?" -c copy -movflags +faststart output.mp4
Перед передачей контента
- Проверьте 960 × 1600, SAR 1:1, HEVC, постоянную частоту 29,97 или 59,94 fps и 8-битный YUV 4:2:0.
- Убедитесь, что служебные линии и подписи убраны, а важные элементы не попали в закрытую область.
- Проверьте воспроизведение и зацикливание на устройстве: без рывков, ошибок и чёрного кадра на стыке цикла.
- Проверьте адресацию граней и соответствие линии стыка Y = 960 на установленной системе.
Встроенный монитор 16 дюймов
Для монитора подготовьте отдельный вертикальный файл: 1200 × 1920 px, пропорции 10:16, частота 29,97 или 59,94 fps CFR. Эти параметры относятся к 16-дюймовому монитору, а не к LED-развёртке корпуса. Создавайте макет сразу в пропорциях 10:16; не растягивайте контент и не добавляйте поля. Файл монитора готовится отдельно от LED-контента 960 × 1600.
DZEN TECH