Главное за 30 секунд
В мае 2026 правильный технический формат для AI-Shorts — это 1080×1920, 9:16, 30 fps, H.264 high profile, ~10 Mbps. Эти числа знают все. Но 60% креаторов всё равно теряют до 18% видео на ОБРЕЗКЕ интерфейсом — кнопками TikTok, плашкой Reels, кнопкой "Подписаться" YouTube Shorts.
Veo 3.1 рендерит честные 1080×1920, но безопасную зону внутри этого кадра знает не он, а вы. Если ваш сабтитр стоит ниже 1640-го пикселя в TikTok-вёрстке мая 2026 — пользователь его не увидит, потому что снизу плашка с UGC-кнопками и описанием. Та же проблема в Sora 2 (рендер по умолчанию забивает кадр полностью) и Runway Gen-4 (тот же 1080×1920, без оверлеев и подсказок).
Ниже — точные пиксели safe zone для трёх главных платформ, разбор кропа Veo 3.1, Sora 2 и Runway Gen-4, и почему рендер-чек на этапе сборки экономит вам ~3 минуты на каждый ролик.
Базовая геометрия: одна цифра, которую все путают
9:16 — это пропорция, а не разрешение. "9:16" может быть 720×1280, 1080×1920, 1440×2560 или 2160×3840. Все крупные AI-генераторы в 2026 рендерят 1080×1920 по умолчанию — Veo 3.1 (Lite / Fast / Standard), Sora 2, Runway Gen-4, Kling 1.6, Pika 2.0, Hailuo 02. Это совпадает с baseline-разрешением TikTok, что упрощает жизнь.
| Платформа | Нативное разрешение | Принимает выше | Принимает ниже |
|---|---|---|---|
| TikTok | 1080×1920 | до 4К (даунскейл) | от 720×1280 |
| Instagram Reels | 1080×1920 | 1440×2560 даунскейл | от 720×1280 |
| YouTube Shorts | 1080×1920 | до 4К | от 720×1280 |
| Telegram Stories | 1080×1920 | до 1440 | от 540×960 |
| VK Клипы | 1080×1920 | 1440×2560 | от 720×1280 |
Если Veo 3.1 отдал вам 1080×1920 — этого достаточно. Не апскейлите через Topaz Video AI ради цифры "4К" в свойствах файла: TikTok всё равно даунскейлит, а битрейт раздувается без видимого выигрыша на feed-просмотре.
Safe zone каждой платформы: точные пиксели
Все измерения сделаны от верхнего-левого угла (0,0) холста 1080×1920 на мобильной вёрстке iOS / Android, май 2026. Цифры приблизительные ±10 px — UI платформы регулярно сдвигается на 4–8 px между релизами.
TikTok
Снизу: нижние ~280 px (от Y=1640 до Y=1920) скрыты под плашкой с описанием, аватаркой, кликабельным "@username" и UGC-кнопками. Если ваш сабтитр стоит на Y=1700 — его не видно у 90% пользователей.
Сверху: верхние ~220 px заняты табами "Подписки / Для тебя" и системной полосой статуса.
Справа: правые ~130 px — вертикальная колонка с лайком, комментом, share, save. Не ставьте туда лица персонажей и текст.
Реальная safe zone: X от 0 до 950, Y от 230 до 1640 — окно примерно 950×1410. Всё критичное содержимое держите внутри.
Instagram Reels
Снизу: ~320 px скрыты под caption, кнопкой "Подписаться", аудиосемплом и шторкой плеера. Reels агрессивнее TikTok — caption частично налезает на видео даже когда свёрнут.
Сверху: ~180 px — таб "Reels / Подписки" плюс камера айфона (на полноэкранных моделях).
Справа: ~120 px — колонка действий.
Safe zone: X от 0 до 960, Y от 190 до 1600. Поле ~960×1410.
YouTube Shorts
Снизу: ~380 px — самая агрессивная плашка из тройки. Здесь заголовок ролика, аватар канала, "@channel", аудио-плашка и кнопки "Like / Dislike / Comment / Share / Remix" в столбик справа.
Сверху: ~200 px — поиск, камера, кнопка "More".
Справа: ~150 px — колонка действий.
Safe zone: X от 0 до 930, Y от 210 до 1540. Самое узкое окно: ~930×1330. На YouTube Shorts теряется ~30% полезной площади против "честного" 9:16.
Сводка
| Платформа | Safe zone (W × H) | Доля от 1080×1920 |
|---|---|---|
| TikTok | 950 × 1410 | 65% |
| Instagram Reels | 960 × 1410 | 65% |
| YouTube Shorts | 930 × 1330 | 60% |
| VK Клипы | 980 × 1500 | 71% |
| Telegram Stories | 1000 × 1700 | 81% |
Вывод: если вы делаете один ролик для всех платформ — таргетируйте safe zone YouTube Shorts (930×1330, центр кадра 540, 875). Будет немного "пустовато" на TikTok, зато ничего не обрежется нигде.
Где AI-видео ломается: разбор по моделям 2026
Каждая модель в 2026 имеет свою логику композиции — и не каждая дружит с вертикальной safe zone мобильного feed'а.
Veo 3.1 (Google DeepMind, через Vertex AI)
Рендерит честные 1080×1920, держит композицию ближе к центру. Главная проблема: при cinematic-промптах ("wide shot", "low angle", "establishing shot") Veo 3.1 любит ставить субъект в нижнюю треть кадра — ровно туда, где плашка YouTube Shorts забирает 380 px. Решение: явно указывайте в промпте "subject centered vertically, head and shoulders at upper third of frame".
Стоимость: около $0.40 за 8-секундный клип на Veo 3.1 Standard, ~$0.10 на Lite (по тарифу Vertex AI на май 2026).
Подробнее про структуру промпта — в гайде по промптам Veo 3.1.
Sora 2 (OpenAI)
Композиция агрессивно "киношная" — Sora 2 ставит горизонтальные элементы (горизонт, бордюры) в правило третей, но НЕ адаптируется под вертикальные UI платформ. На "тру 9:16" видео Sora 2 ваш герой почти всегда оказывается в нижней трети, под кнопкой "Подписаться" в Reels.
Решение то же: явно указывайте композицию в промпте, плюс прогоняйте через ручную проверку.
Доступ: $20/мес в ChatGPT Plus с дневными лимитами; ~$0.50 за 10-секундный клип через Sora API.
Runway Gen-4
Лучше всех держит вертикальную центровку, потому что Runway давно работает с креаторскими форматами. Но: Runway Gen-4 в 1080×1920 даёт заметно более мыльную картинку, чем в 1920×1080 — модель явно оптимизирована под горизонтальный output. На тонких линиях, шрифтах и контурных деталях это видно сразу.
Если вам критична детализация в вертикали — берите Veo 3.1 или Sora 2.
Kling 1.6 (Kuaishou) и Pika 2.0
Kling 1.6 — лучшая центровка из всех, потому что Kuaishou-native продукт DOU-Yin (китайский TikTok) и они оптимизировали output под мобильный feed с самого начала. Если делаете чисто для TikTok-формата — Kling выигрывает по композиции.
Pika 2.0 даёт стабильную центровку, но проседает на длинных клипах (>5 сек) — субъект "плывёт" к краю кадра.
Welder AI
Welder работает на Veo 3.1 / Veo 2 под капотом, но добавляет один важный шаг — пост-рендер маскирует safe zone YouTube Shorts (930×1330) и предупреждает, если сабтитр или ключевой объект выходит за её пределы. На Sora 2 и Veo 3.1 напрямую этого нет — вы получаете "сырой" 1080×1920 без подсказок и потом ловите проблемы уже на загрузке.
Цена Welder начинается от 290 ₽ за серию из 10 роликов; см. тарифы.
Как настроить рендер, чтобы ничего не резалось
Пошаговый чек-лист — работает для Welder, Veo 3.1 напрямую и любого пайплайна с генератором + монтажом:
- На этапе сценария выбирайте
target = "youtube_shorts"— это самая узкая safe zone из трёх, под неё ужмётся всё остальное. - В промпте сцены добавляйте
"compose for vertical 9:16, primary subject within central 930×1330 frame, no critical elements below lower third"— Veo 3.1 и Veo 2 это понимают. Sora 2 учитывает частично. - Если делаете talking-head или lip-sync через HeyGen Avatar IV / Hedra / Tavus — лицо персонажа должно быть на Y=600–900. Это центр safe zone для всех платформ одновременно.
- Сабтитры — Y между 1100 и 1500. НИЖЕ 1500 их сожрёт TikTok-плашка, ВЫШЕ 1100 они конкурируют с лицом.
- Логотип или водяной знак — Y между 240 и 1100, X между 80 и 950. Не ставьте справа: правые 130 px у TikTok закрыты кнопками лайка и комментариев.
Если работаете с генератором напрямую — придётся вручную обрезать в CapCut или DaVinci Resolve. Welder делает кроп под safe zone автоматически на этапе сборки серии, до экспорта. На 30 видео в неделю это полтора часа экономии.
Кросспост без переэкспорта: 4 правила
Если вы публикуете один ролик в TikTok, Reels, YouTube Shorts и VK Клипы — у вас два варианта:
Вариант А. Делать 4 разных рендера под каждую safe zone — качество максимальное, но времени в 4 раза больше.
Вариант Б. Делать один ролик под "пересечение safe zones" (930×1330 в центре кадра) — публикуется везде без потерь.
Правила варианта Б:
- Никаких critical-elements ниже Y=1500. Подпись, CTA, "следующая часть" — между Y=1100 и Y=1500.
- Лицо персонажа в центре. Если talking-head через HeyGen Avatar IV или Hedra, ставьте центр головы на Y=750.
- Текст на безопасном фоне. Не на сложной текстуре — авто-caption платформ может не "понять" контраст и не показать ваш ролик в поиске. Подробнее про авто-сабы — в гайде по Submagic, Captions и CapCut.
- Тестируйте через скриншот. Возьмите скрин TikTok / Reels / YT Shorts и наложите его поверх вашего видео в Figma или Photoshop. Видно всё критичное? — публикуйте. Не видно — переделайте кадрирование.
Про сам процесс кросспостинга и автоматизацию загрузки — в сравнении планировщиков Publer, Buffer, Metricool.
Финальный чек-лист перед экспортом
- 1080×1920 (или 1440×2560 если хотите downscale с контролем bitrate).
- 30 fps. 60 fps пройдёт, но битрейт растёт без видимого выигрыша на feed-просмотре.
- H.264 high profile, CRF 20–22, bitrate 8–12 Mbps.
- Аудио AAC 128 kbps, 44.1 kHz, моно или стерео.
- Критичный текст и CTA — в safe zone 930×1330 от центра.
- Лицо персонажа на Y=600–900.
- Никаких элементов в правых 150 px (там кнопки YT и TikTok).
- Никаких элементов в нижних 380 px (там плашка YouTube Shorts).
- Сабтитр не выходит за safe zone даже на самом длинном слове.
Прошли все 9 пунктов — публикуйте. Иначе исправьте перед загрузкой.
Что делать прямо сейчас
Откройте свой последний ролик в плеере и мысленно наложите рамку 930×1330 на центр кадра (это область от X=75 до X=1005 и от Y=295 до Y=1625). Если все ключевые элементы — лицо, сабтитры, CTA, логотип — внутри, у вас всё хорошо. Если хотя бы один выходит за рамку — половина аудитории на YouTube Shorts его не видит, а на TikTok видит, но с обрезанным концом.
Если хотите делать эту проверку автоматически вместо ручного наложения скриншотов — попробуйте Welder. Он рендерит через Veo 3.1, ставит safe zone YouTube Shorts по умолчанию и на этапе монтажа предупреждает, что обрежется на каждой из платформ. Сделать первое видео — первая серия на тесте бесплатно.