ТЗ на видеобаннер

Баннер истории Octopussy: безопасная зона Telegram

Холст остаётся 1080×1920. Меняется только расположение блоков внутри: сейчас заголовок и главный оффер попадают под интерфейс Telegram и не видны.

Что не так сейчас

Слева текущий баннер с зонами перекрытия, справа предлагаемая раскладка
Обе схемы в одном масштабе. Слева — что сейчас закрывает интерфейс Telegram. Справа — куда должны встать блоки.

Telegram рисует поверх истории свои элементы: сверху — полосу прогресса, аватар, имя и время; снизу — поле ответа, кнопку пересылки и реакции. На высоких экранах вдобавок подрезаются края.

Всё содержимое баннера сейчас занимает по вертикали 1521 px — от 197 до 1718. Видимая зона — только 1330 px. Разница и уходит под интерфейс.

БлокСейчас, yВидно?
Заголовок «Octopussy VPS»197 – 253под полосой прогресса
Подзаголовок, 2 строки290 – 332видно
Плашка про доступ434 – 471видно
Осьминог со щитом786 – 1227видно
«Поделись и получи»1378 – 1523видно
«3 месяца бесплатного доступа»1525 – 1718под полем ответа

Границы, в которые нужно уложиться

Безопасная зона — 1330 px высоты. Рекомендую работать в пределах 290–1540 (1250 px): запас по 40 px сверху и снизу закрывает разброс между клиентами и экранами разной вытянутости.

По горизонтали Telegram перекрывает только правый нижний угол — там реакции. Тексту достаточно полей 96 px от края холста; фон при этом идёт во весь кадр, без полей.

Предлагаемая раскладка

Размеры самих блоков почти не меняются — проблема не в них, а в том, что стопка смещена вверх и вниз за границы. Достаточно поджать промежутки и отцентрировать её в рабочей зоне.

БлокСтало, yВысотаОтступ сверху
Заголовок «Octopussy VPS»300 – 37272
Подзаголовок, 2 строки396 – 4626624
Плашка про доступ500 – 64014038
Осьминог со щитом680 – 114046040
«Поделись и получи» + «3 месяца»1180 – 152034040

Высота блока заголовка растёт с 57 до 72 px — в рабочей зоне есть место, а сейчас он мельче, чем позволяет формат. 57 px — это измеренная высота строки, не кегль шрифта.

Фон — во весь кадр, без рамки

Сейчас содержимое лежит «карточкой» внутри кадра: поля 136 px по бокам, 16 px сверху и 88 px снизу, а вокруг — размытая копия той же картинки. Эту рамку и подложку нужно убрать полностью.

Фон занимает весь холст 1080×1920 — без видимых границ, без второго слоя. Содержимое ложится прямо на него, в пределах безопасной зоны.

Карточка отнимает 272 px ширины, но часть уходит обратно на поля текста: чистый выигрыш — 80 px, поле контента растёт с 808 до 888 px.

По высоте выигрыша нет. Кромки карточки лежат на y = 16 и y = 1831, то есть за пределами видимой зоны — их и так никто не видит. Убираем их ради цельного кадра, а не ради места.

Требования к файлу

Разрешение1080 × 1920
Кодек, цветH.264, yuv420p
Частота кадров30 fps
Длительность8 сек, зацикленно
Звукбез звука
Весдо 1 МБ
ПостерJPEG 1080 × 1920, первый кадр видео

Проверка перед сдачей