Размер смайликов для Твича
Twitch хранит каждый смайлик в трёх размерах: 28, 56 и 112 пикселей. Делать их самому не нужно: в режиме автоматического изменения размера (он включён по умолчанию) хватит одного квадратного файла от 112×112 до 4096×4096 и до 1 МБ, остальное Twitch уменьшит сам. Если хочешь управлять каждым размером, можно загрузить все три вручную, но тогда лимиты на вес намного строже.
Лимиты коротко
| Обычный | С анимацией | |
|---|---|---|
| Формат | PNG | GIF |
| Авторежим | один файл, от 112×112 до 4096×4096 | один GIF, от 112×112 до 4096×4096 |
| Вес, авторежим | меньше 1 МБ | до 1 МБ |
| Ручной режим | три файла: 28×28, 56×56, 112×112 | три GIF: 28×28, 56×56, 112×112 |
| Вес, ручной режим | меньше 100 КБ каждый | до 512 КБ каждый |
| Кадры | — | до 60 |
| Мигание | — | не чаще 3 раз в секунду |
| Миниатюра | — | первый кадр или своя миниатюра |
В обоих случаях картинка должна быть квадратной, а фон Twitch просит полностью прозрачный. Полный код смайлика — префикс канала плюс название, которое ты ему дашь, например префиксGG.
Автоматический режим или ручной?
Почти всегда хватает автоматического. Ручной нужен художникам, которые перерисовывают версию в 28 пикселей: тонкие линии расплываются, когда большую картинку просто уменьшают. Все три файла должны быть вариантами одного изображения, а анимированный смайлик без одного из GIF не заработает.
В каком размере делать
Хватит 112×112: это самый большой размер, который хранит Twitch, и больший файл зрителям ничего не добавит. Рисуй крупнее, только если это нужно твоей программе. Важнее, как смайлик выглядит в 28 пикселях: на этот размер и советует ориентироваться руководство Twitch. Кадрируй плотно вокруг лица, оставляй крупные формы, а из текста — максимум одно короткое слово.
Как уложить анимированный смайлик в 1 МБ и 60 кадров
60 кадров — это 3 секунды при 20 кадрах в секунду или 2 секунды при 30. Вес зависит прежде всего от размера GIF. Мы замерили клипы по 3 секунды при 20 кадрах в секунду, с фоном:
| Размер GIF | Человек говорит | Пёстрая сцена, камера движется |
|---|---|---|
| 112×112 | около 400 КБ | около 800 КБ |
| 224×224 | 1,5 МБ | 2,8 МБ |
| 512×512 | 7 МБ | 13 МБ |
Поэтому предел 4096×4096 для видео ничего не даёт: уже при 224×224 клип не влезает, так что делай GIF 112×112. Если всё равно тяжело или в ручном режиме больше 512 КБ, вот что помогает, от самого действенного:
- Вырезать фон. Прозрачное почти ничего не весит.
- Сократить фрагмент. 1–2 секунды вместо 3 оставляют запас для плавного движения.
- Снизить частоту кадров. В размере смайлика 10–15 кадров в секунду ещё смотрятся нормально.
- Уменьшить число цветов. В кадре GIF до 256 цветов, а простому смайлику нужно намного меньше.
Наша страница для Twitch делает это сама: загрузи клип, видео, GIF или фото и получишь квадратный GIF 112×112 до 1 МБ и 60 кадров и статичный PNG того же размера. Частоту кадров и цвета она снижает, только если файл не укладывается в лимит. Эти файлы сделаны под автоматический режим: для ручного понадобятся ещё версии в 28 и 56 пикселей.
Почему смайлик не принимают
- При загрузке: картинка не квадратная, файл слишком тяжёлый, в GIF больше 60 кадров или формат не тот: PNG для обычного смайлика, GIF для анимированного.
- При проверке: смайлик нарушает правила Twitch или анимация мигает чаще 3 раз в секунду. Twitch пришлёт письмо с общей причиной, а смайлик можно изменить и отправить снова. Подробности — в требованиях Twitch.
Пока смайлик «Ожидает утверждения», зрители его не видят, и проверка бывает несколько дней. Партнёрам с хорошей репутацией и компаньонам, которые за последний год стримили в 60 разных дней, её проходить не нужно: их смайлики появляются сразу.
Kick и 7TV
У них свои лимиты, по данным их справки:
| Kick | 7TV | |
|---|---|---|
| Формат | PNG или GIF | PNG, APNG, WEBP, WEBM или GIF |
| Размер | до 500×500 | до 1000×1000, 7TV подгонит сам |
| Вес | меньше 1 МБ | до 7 МБ |
| Кадры | не указано | до 1000 |
| Сколько | 60 на канал и 24 для подписчиков у каналов Affiliate и Verified | без ограничений |
Вопросы и ответы
Какого размера должен быть смайлик для Twitch?
Квадратный PNG или GIF от 112×112 до 4096×4096 пикселей и до 1 МБ. Меньшие размеры Twitch сделает сам. При ручной загрузке нужны 28×28, 56×56 и 112×112.
Как подогнать GIF под размер смайлика Twitch?
Загрузи его на нашу страницу для Twitch: она сделает квадратный GIF 112×112 и сожмёт его до 1 МБ и 60 кадров. Вытянутый GIF сохранит пропорции, по краям будут прозрачные поля, если не кадрировать его заранее.
Может ли смайлик быть не квадратным?
Само изображение — нет: Twitch принимает только квадрат. Широкую картинку нужно кадрировать или положить на прозрачный квадрат.
Кто может загружать анимированные смайлики?
В таблице в английской справке Twitch анимированные смайлики первого уровня есть у всех стримеров с монетизацией. Компаньоны начинают с 5 мест и могут открыть до 20. Партнёрам доступно до 60 мест на первом уровне и по 5 на втором и третьем.
Почему анимированный смайлик не двигается?
В приложении Twitch для iPhone может и не двигаться: в справке сказано, что анимация работает в приложении для Android, а для iOS её ещё делают. Зрители также могут выключить её в настройках чата.
Можно загрузить MP4, WEBM или APNG?
На Twitch нет: анимированные смайлики принимаются только в GIF. APNG и WEBM принимает 7TV. Чтобы сделать смайлик для Twitch из видео, сначала преобразуй его на нашей странице.
Конвертер бесплатный?
Да, без водяного знака. Без входа — 5 смайликов в день, со входом лимита нет.