§ ВОЗМОЖНОСТИ ПОДРОБНЫЙ РАЗБОР

Что именно делает Flowmark — без маркетинговых обобщений и без скрытых «но».

Четырнадцать разделов — по одному на каждый рабочий инструмент. В каждом разделе: что делает функция, где она находится, какой результат получает пользователь и какие настройки доступны.

§ 01

Логотипы и водяные знаки

ФотоВидеоНастройки

Ассет — это готовая кнопка в боте

В мини-приложении (Mini App) пользователь загружает изображение (PNG, JPEG или WebP до 10 МБ) или короткое видео (MP4, MOV или WebM) и собирает из него ассет — сущность, которая хранит сам файл вместе со всеми настройками наложения: позицией, размером, прозрачностью, обводкой, шумовой защитой, поворотом и режимом размещения. У ассета есть имя — оно же подпись на кнопке в боте, поэтому пользователь сам решает, как ему называть свои инструменты: «Логотип в углу», «Вотермарк на весь кадр», «Клиент N», «Срочно» — что угодно.

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

Несколько ассетов на одном файле

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

Каждый слой настраивается независимо: у логотипа в углу — своя позиция и размер, у водяного знака на весь кадр — своя прозрачность и обводка. Активный слой выбирается и донастраивается отдельно, не задевая остальные. В одной композиции — до пяти слоёв, для видео из них доступен один видео-слой (например, анимированный логотип поверх статичной подписи).

Композиция словами, а не кнопками

Собирать композицию можно не только кнопками. После отправки файлов достаточно описать желаемое обычным текстом — «лого 1, прозрачность 20 + лого 2 сверху слева», — и бот разложит ассеты по слоям сам. Тем же способом результат правится дальше: поменять настройки, добавить или убрать слой, переставить их местами. Работает и в пакетной обработке — одна фраза применяется сразу ко всем отправленным файлам.

Дублирование и быстрое создание новой кнопки

Если из того же изображения нужен второй инструмент с другими параметрами — например, маленький угловой логотип и плотный полупрозрачный водяной знак на весь кадр, — ассет дублируется одной кнопкой и настраивается заново. В списке Mini App появятся две независимые сущности и, соответственно, две кнопки в боте.

Если готового логотипа нет

Ассет не обязательно откуда-то приносить — его можно создать прямо в Mini App из текста или сгенерировать. Кнопка «Создать из текста»: вводится надпись, выбирается шрифт и начертание, при желании рядом ставится иконка. Дальше это обычный ассет — с теми же режимами размещения, прозрачностью, обводкой и своей кнопкой в боте. Быстрый способ сделать именной водяной знак с ником или подпись со ссылкой на свои соцсети, когда рисовать логотип негде и некогда.

Кнопка «Сгенерировать с ИИ»: идея описывается словами, при желании прикладывается референс — и знак приходит сразу с прозрачным фоном, готовым для наложения. Одной кнопкой он сохраняется как обычный ассет группы и тут же работает на фото и видео. Подробнее — в разделе ИИ-инструментов.

Иконки берутся из встроенного набора — около восьмидесяти сервисов, от Telegram, VK и MAX до YouTube, TikTok, Boosty и Дзена, каждая в цветном, чёрном и белом варианте. Если нужного значка в наборе нет, работает поиск; можно поставить и собственную иконку из своих же ассетов.

Режимы размещения и движения

Угловойдевять позиций по сетке кадра
Случайное местодля видео: позиция меняется через заданный интервал
Плиткаповтор по кадру с настраиваемой плотностью
На весь кадрфоны, плашки, сплошные подложки
Поворотлюбой угол наклона — ползунком в редакторе ассета
Плитка + поворотдиагональный паттерн по всему кадру
Качаниедля видео: логотип плавно покачивается в кадре

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

Видео-логотипы

Логотипом может быть не только картинка, но и короткий ролик — MP4, MOV или WebM, в том числе с прозрачным фоном (альфа-каналом). Анимированная эмблема канала, вращающийся знак, живой стикер — такой ассет накладывается на видео так же, как обычный: тот же редактор, те же позиции, размер и прозрачность. Дополнительно выбирается поведение ролика: зациклить воспроизведение на всю длину видео или заморозить последний кадр после однократного проигрывания — удобно для анимаций появления логотипа.

Защита от автоматического стирания водяных знаков

У любого режима настраиваются прозрачность, обводка и шум. Цвет обводки можно подобрать под сам логотип, сделать контрастным или выбрать произвольный; шум — серый или цветной, поверх обводки или поверх всего ассета.

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

Стопроцентной защиты не существует, и Flowmark не обещает её, — но обводка, шум и случайная позиция по кадру заметно мешают автоматическим сервисам удалить водяной знак без следов.

Быстрые кнопки прямо в результате

После обработки бот присылает файл и набор кнопок для быстрой подстройки: сменить позицию по сетке, изменить размер и прозрачность, включить или выключить обводку, шум, плитку. Пользователь сам решает в редакторе ассета, какие из этих кнопок ему нужны — превью раскладки видно прямо в Mini App.

  • ФорматыИзображения: PNG, JPEG, WebP — до 10 МБ. Видео-логотипы: MP4, MOV, WebM — с поддержкой альфа-канала
  • Ассет из текстаНадпись со шрифтом и значком собирается прямо в Mini App; около 80 иконок сервисов плюс поиск
  • ПоворотЛюбой угол наклона ассета; работает во всех режимах, включая плитку
  • ДвижениеДля видео: качание логотипа и смена позиции через заданный интервал
  • КачествоЛоготипы масштабируются с premultiplied alpha — без светлых ореолов по краям прозрачных PNG
  • Имя кнопкиИмя ассета и его вариантов отображается в боте именно так, как написал пользователь
  • ПорядокПорядок ассетов и вариантов задаётся в Mini App перетаскиванием
  • Текстовые командыКомпозицией слоёв можно управлять фразой в чате — в том числе для пакета файлов
  • ВидимостьЛюбой ассет можно скрыть из бота одним переключателем — без удаления
§ 02

Сжатие и обработка видео

ВидеоЭкспорт

Два режима сжатия

По пресету — задаются «потолки»: максимальные fps, разрешение и битрейт. Доступно несколько профилей — от облегчённого до близкого к исходному качеству. Если файл уже укладывается в «потолок», видео остаётся без изменений; пересжимается только то, что действительно тяжелее нужного.

До конкретного размера — указывается целевой вес от одного до двухсот мегабайт, параметры подбираются под него автоматически. Удобно, когда нужно уложиться в лимит конкретной платформы или попасть в порог автовоспроизведения — те самые «лёгкие» 10–15 МБ, выше которых ролик в ленте мессенджера уже не запускается сам и теряет долю просмотров.

Качество — приоритет

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

Предпросмотр для длинного видео

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

Конвертации одной кнопкой

Удаление аудиодорожки, превращение видео в GIF и обратное превращение GIF в видео с тихой аудиодорожкой (чтобы Telegram не воспринимал ролик как анимацию без звука) — отдельные кнопки в меню действий.

  • ПрофилиНесколько готовых пресетов — от облегчённого до близкого к исходнику
  • Целевой весОт 1 до 200 МБ — параметры подбираются автоматически
  • Размер файлаДо 2 ГБ — расширенный лимит для тяжёлого видео
  • КонвертацииУдаление звука, видео ↔ GIF одной кнопкой
§ 03

Автоматическое кадрирование

ФотоВидеоФормат

Сменить формат, не потеряв главного

Горизонтальное видео нужно опубликовать вертикально, фото — квадратом в ленту. Обычный «кроп по центру» в таких случаях срезает лица и смысл. Автокадрирование работает иначе: Flowmark смотрит, что происходит в кадре, и выбирает окно так, чтобы главное осталось видно. Раньше инструмент ориентировался в основном на лица; теперь он замечает и другие важные вещи — предмет, животное, происходящее событие.

Перед запуском выбирается формат и то, что важнее сохранить: «Автоматически» — бот решает сам, «Люди и лица» — держится за людей и не отвлекается на другие заметные объекты, «Указать главное» — вы описываете словами, что должно остаться: «горящая машина и дым», «мужчина в синей куртке сверху». Понимаются и подсказки о положении — «слева», «справа сверху», «в левом нижнем углу». Если найти описанное не удалось, бот честно скажет и выполнит обычное автоматическое кадрирование. Эта функция пока находится в бета-версии.

У фотографий перед поиском главного объекта система проверяет края кадра: белые и чёрные поля от чужого кадрирования распознаются и убираются, чтобы окно не строилось вокруг пустых полос. Обычное содержимое кадра при этом не срезается — светлое небо или тёмный фон полем не считаются.

С видео инструмент обращается по-монтажному: ролик автоматически разбивается на сцены, и для каждой склейки окно кадрирования подбирается заново. Внутри сцены кадр не бегает за объектом: пока главное остаётся в безопасной зоне, окно стоит неподвижно, а если объект всё-таки вышел за край кадра — двигается плавно, а не рывком. Заодно можно попросить убрать с видео чёрные поля, если они были в исходном материале. Доступные форматы: 1:1, 16:9, 9:16, 3:4 и 4:3.

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

Где это работает ещё

Тем же механизмом подбирается квадратный кадр для «кружка» — поэтому люди остаются в кадре и под круглой маской. И он же обычно оказывается следующим шагом после монтажа по тексту: сначала собрать ролик из нужных фрагментов, потом перевести готовое в вертикальный формат для ленты.

  • Форматы1:1, 16:9, 9:16, 3:4, 4:3 — для фото и видео
  • Что удержатьАвтоматически, «люди и лица» или описание словами; описание отмечено бетой
  • ВидеоРазбивка на сцены, своё окно кадра для каждой склейки, плавные переезды
  • ДополнительноБелые и чёрные поля по краям кадра распознаются и убираются перед кадрированием
§ 04

Монтаж по тексту

ВидеоБета

Просьба обычными словами

Отправьте ролик, нажмите «Монтаж видео» и напишите, что с ним сделать: «оставь с 0:12 до 1:05», «убери фрагмент с 2:30 по 2:48», «первые тридцать секунд не нужны». Формат записи запоминать не нужно — 0:45, 1.20, «с 12 по 30 секунду», «до конца» бот разбирает одинаково.

«Оставь» и «убери» — противоположные просьбы, и разница считывается по формулировке, а не по галочке в настройках. В одном сообщении можно перечислить сразу несколько отрезков: «убери с 0:30 по 0:45 и с 2:10 по 2:30» — бот вырежет оба и склеит то, что осталось.

Несколько роликов в один

Отправьте видеоисходники альбомом или через /batch — и опишите порядок словами: «сначала третье, потом первое, из второго возьми с начала до 0:47». Номера источников — те, в каком порядке вы их отправили; внутри за каждым закреплён свой, поэтому порядок не перепутается даже при одинаковых именах файлов.

Ссылка на слова, а не на секунды

Таймкод можно не называть вовсе: «оставь, где он говорит про цены», «убери всё после слов „на этом всё“». В этом случае бот сначала расшифровывает речь и ищет нужное место сам.

«Выбери самое главное до двух минут»

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

Что происходит между сообщением и файлом

Чтобы понять просьбу, написанную обычными словами, Flowmark обращается к нейросети — и только для этого. Она отвечает на один вопрос: что оставить, а что убрать. Само видео режут и склеивают обычные программы: они расшифровывают речь, отмечают паузы, находят места, где ролик уже был склеен раньше, считают точные секунды и проверяют результат. Поиск прежних склеек заметно ускорен — разбора длинного ролика ждать приходится меньше. Если вы назвали точные таймкоды, нейросеть не участвует вовсе: план собирается прямо из ваших цифр.

Границу бот может подвинуть на доли секунды — чтобы не разрезать слово посередине и не оставить на стыке обрывок в четверть секунды. Тогда он покажет обе цифры, вашу и получившуюся, и объяснит причину; а если вы уверены в точности ваших таймкодов, кнопка «Строго по моим таймкодам» вернёт исходный вариант.

Сначала показать, потом собрать

До сборки в чат приходит ревизия: какие фрагменты останутся, где будут склейки и почему сдвинулась граница. Можно согласиться, а можно поправить, отправив новое сообщение боту — «начни на секунду раньше», «второй фрагмент убери», — и то, о чём вы уже договорились, при этом не теряется.

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

Чего инструмент не делает

Он не собирает «эдиты»: не подбирает музыку, не режет под биты и не придумывает драматургию. Не добавляет эффекты и видеопереходы, не генерирует видео и музыку и не редактирует изображение. Это осознанный выбор: инструмент режет и склеивает, а не сочиняет.

Автоматический монтаж сейчас в бета-версии — на нестандартных просьбах он ещё может ошибиться. Если результат вышел не таким, бот предложит команду /report_auto_tools: она приложит к обращению технические детали последней операции, и исправление придёт быстрее.

  • ЗапускКнопка «Монтаж видео» под отправленным файлом — в Telegram и MAX
  • ТаймкодыПочти любая запись: 0:45, 1.20, «с 12 по 30 секунду», «до конца»
  • ИсточникиОдин ролик или несколько — альбомом либо через /batch, порядок задаётся словами
  • Поиск по смыслуСсылка на реплику или сцену; оплачивается отдельно, с предупреждением до запуска
  • Перед сборкойПредмонтажная ревизия в чате: фрагменты, склейки, причина сдвига границы; правится сообщением
  • ЗаодноФормат кадра и удаление чёрных полей в том же запросе
§ 05

Расшифровка речи

АудиоВидеоЭкспорт

Голосовое, подкаст или видео — в текст

Когда в боте оказывается голосовое сообщение, аудиофайл, подкаст, интервью или видео с речью, в меню действий появляется кнопка «Аудио в текст». Перед запуском пользователь выбирает, нужна ли диаризация (разделение по говорящим), нужны ли таймкоды и в каком виде получить результат — построчно или связными абзацами.

Язык записи можно указать явно. По умолчанию система определяет его сама, но для записей со смешанной речью, сильным акцентом или редкими терминами принудительный выбор языка заметно повышает точность — и избавляет от случаев, когда пара английских фраз «убеждает» распознавание, что вся запись на английском.

Если в записи есть музыка

Для интервью с фоновой музыкой, подкастов с джинглами и видео с саундтреком есть отдельный режим: перед распознаванием запись разделяется на дорожки — голос отдельно, музыка отдельно, — и в работу идёт только вокальная дорожка. Музыка перестаёт «зашумлять» распознавание, и текст получается заметно чище. Этот же механизм используется и в цензурировании речи (об этом — в следующем разделе).

Расшифровку можно отменить

Если файл отправлен по ошибке или ждать результат больше не нужно, процесс останавливается кнопкой прямо во время обработки — рядом с живым прогрессом. Готовый текст возвращается ответом на то самое сообщение с файлом, поэтому в чате с несколькими задачами понятно, к чему относится результат.

Локальная обработка

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

Форматы экспорта

Готовая расшифровка отдаётся в одном из трёх форматов:

  • DOCXАккуратно оформленный документ Word — для отчётов и публикаций
  • TXTПростой текст — удобно вычитывать и копировать дальше
  • SRTФайл субтитров с таймкодами — для монтажа и видеоплееров

Смена формата без повторной расшифровки

Если после получения результата нужен другой формат — перевести TXT в DOCX, переключиться с построчного вывода на абзацы, добавить или убрать таймкоды, — повторно загружать исходник и ждать новой расшифровки не придётся. Кнопка форматирования есть прямо у готового результата: бот переоформит уже распознанный текст по новым параметрам за секунды, не тратя кредиты на повторное распознавание.

Видео-титры

На базе той же расшифровки Flowmark умеет собирать анимированные субтитры поверх видео: бот распознаёт речь, расставляет слова по таймкодам и рендерит титры выбранным стилем. Стиль можно сменить бесплатно — без повторного распознавания, — а вместе с видео забрать и файл субтитров SRT. Инструмент включается в мини-приложении (Mini App); считайте его дополнительной опцией рядом с основной расшифровкой.

Управление видимостью

Расшифровка — отдельный инструмент, и его можно выключить из меню, если он не нужен в работе. Это работает и на уровне группы (владелец скрывает кнопку для всей команды), и индивидуально для конкретного пользователя в его настройках. То же касается и любого другого инструмента Flowmark — ничего лишнего в меню держать не обязательно.

§ 06

Цензурирование речи

АудиоВидеоЭкспорт

Точная вырезка по таймкодам

Заглушает нецензурные слова в видео и аудиофайлах. «Под капотом» работает расшифровка с пословным выравниванием по времени: система знает точный старт и конец каждого слова и закрывает именно нужные сегменты — не «секунду вокруг» и не целую фразу.

Что в словаре

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

Свой словарь: исключения и добавления

Базовый словарь — не догма. В мини-приложении (Mini App), в разделе «Инструменты», у группы есть собственный словарь цензурирования: можно исключить слова, которые для вашей редакции допустимы (и перестали бы ложно срабатывать), и добавить свои — жаргон, бренды конкурентов, что угодно. Тут же есть проверка: вводите фразу — и видите, что именно в ней заглушит боевой алгоритм с учётом ваших правил.

Ревью результата и бесплатная пересборка

Вместе с обработанным файлом бот присылает кнопку «Заглушено: N». За ней — список всех сработавших слов с контекстом и таймкодами. Если что-то заглушено зря, слово можно исключить прямо здесь — и пересобрать файл бесплатно: повторное распознавание не запускается, меняется только звуковая дорожка. После пересборки бот предложит добавить исключённые слова в словарь группы, чтобы в следующий раз они не срабатывали вовсе.

Если под речью — музыка или шум

Выбирать режим «для речи» или «для музыки» больше не нужно: запись всегда сначала разделяется на вокальную и инструментальную дорожки, цензурируется только вокал, а затем дорожки сводятся обратно. Музыка остаётся нетронутой — без «дырок» в аранжировке на месте заглушенных слов, — а распознавание перестаёт спотыкаться о фоновый шум и подложку.

Русская речь — с двойной проверкой

Быструю и неразборчивую речь, шум и сильный акцент один распознаватель иногда не вытягивает: слово может остаться незакрытым или исказиться. Поэтому для русского языка параллельно работает второй распознаватель, заточенный под русский. Он перепроверяет запись и, если находит совпадение, которое первый пропустил, переносит его на точные временные границы. В сложных фрагментах цензурирование стало заметно чище.

Чем заменять

На выбор два варианта: классический тоновый сигнал поверх найденных слов или тишина в нужных интервалах. Внутри одной задачи действует один режим — пользователь выбирает его перед запуском.

XML для монтажной программы

Помимо обработанного аудио или видео Flowmark по запросу собирает FCP 7 XML — стандартный обменный формат, который читают практически все профессиональные монтажные программы (Premiere Pro, DaVinci Resolve, Final Cut, Avid). В XML уже расставлены интервалы с выбранным методом цензурирования — тоновым сигналом или тишиной — и точными таймкодами под исходник.

Вместе с XML в архив кладётся отдельная аудиодорожка с этим сигналом или тишиной, заранее «нарезанная» под нужные таймкоды. Исходное видео или аудио в архив не входит — предполагается, что оно есть у того, кто отправлял файл боту. Монтажёр открывает XML в своей программе, прикладывает рядом исходник и сразу получает готовую разметку, по которой можно работать дальше — переозвучить, заменить фрагменты, перекрыть джинглом или оставить как есть.

  • ЗаменаТоновый сигнал или тишина
  • ЯзыкиРусский и английский — отдельные словари и биграммы
  • Свой словарьИсключения и собственные слова группы — в Mini App, с проверкой фразы
  • ПересборкаИсключить ложные срабатывания и пересобрать файл — бесплатно, без повторного распознавания
  • Музыка и шумГолос всегда отделяется от фона: цензурируется только вокальная дорожка, аранжировка не страдает — выбирать режим не нужно
  • Русский языкПараллельная проверка вторым распознавателем — для быстрой, неразборчивой речи и записей с акцентом
  • Экспорт XMLFCP 7 XML с расставленными интервалами и аудиодорожкой замены — для монтажных программ
§ 07

Видео в «кружок»

ВидеоTelegram

Обычный ролик — в видеосообщение

Одна кнопка «⭕ Видео в круг» превращает обычный ролик в видеосообщение Telegram. Это не просто обрезка по центру: квадратный кадр выбирается через умное автокадрирование — по расположению лиц в каждой сцене, — поэтому люди остаются в кадре и под круглой маской.

Девятнадцать оформлений

Эффекты идут от спокойных к громким: цветная рамка и любая надпись по окружности, свечение и пульс по краю — и дальше пламя, снежный шар, «Матрица», эффект VHS, старый терминал. У большинства больше двадцати цветовых сочетаний и три степени силы, так что один и тот же эффект можно сделать почти незаметным акцентом или главным, что видно в кадре. Пять оформлений считывают громкость дорожки: на паузах затихают, на ударных словах вспыхивают.

Настроить эффекты можно в мини-приложении (Mini App): превью анимируется вживую и показывает эффект на вашем кадре — что видите, то и получите. Наложить оформление можно и на уже записанное видеосообщение.

Надпись и значок под маской

«Кружок» — это квадратное видео, углы которого Telegram прячет за круглой маской. Flowmark оформляет и эту скрытую область: под маской — размытая затемнённая версия кадра, а в углу — анимированный бумажный самолётик с надписью по дуге.

И самолётик, и надпись заменяются на свои. Надпись — короткая строка до двадцати четырёх символов: имя автора, название канала, ссылка. На месте значка встаёт любая ваша картинка или короткий ролик, и размер тоже настраивается. Загружается он один раз в мини-приложении и дальше живёт как обычный ассет Flowmark — тот же файл пригодится для логотипа на видео и водяных знаков.

В ленте Telegram этого не видно, зато когда «кружок» сохраняют и пересылают дальше обычным видео — а это частый сценарий — оформление видно целиком, вместе с тем, чьё это сообщение.

  • Формат файла640×640, до 60 секунд (берётся первая минута), звук сохраняется
  • КадрКвадратное окно подбирается автокадрированием — по расположению лиц в каждой сцене
  • Эффекты19 оформлений, у большинства больше 20 цветовых сочетаний и три степени силы
  • Реакция на звукПять оформлений меняются вместе с громкостью голоса
  • Скрытые углыСвоя надпись до 24 символов и свой значок — картинка или короткий ролик, размер настраивается
§ 08

Скрытие лиц

ФотоКоманда

Каскадная детекция

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

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

→Точная нейросетевая детекцияосновной режимприоритет
→Повтор с расширенной областьюесли на основном проходе ничего не найденостраховка
→Модель с ключевыми точкамиповёрнутые и частично перекрытые лицарезерв
→Классический детекторфинальная попыткафолбэк

Управление каждым лицом отдельно

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

Для размытия дополнительно доступно мягкое растушёвывание края — без грубой прямоугольной границы вокруг лица.

  • РежимыПикселизация, размытие, цветной прямоугольник
  • ОбластиВсё лицо или только зона глаз
  • РастушёвкаПлавная граница для размытия — реалистичный край без резких углов
  • Дефолты группыПараметры по умолчанию настраиваются в Mini App с предпросмотром
§ 09

ИИ-инструменты

ФотоBeta

Да, во Flowmark есть нейросети. По законам жанра об этом полагается кричать на первом экране сайта — мы вместо этого спокойно расскажем в девятом разделе. Это вспомогательные инструменты со статусом beta: они полезны, но сервис построен не вокруг них.

ИИ-редактор изображений

Для одиночных фото в меню действий есть кнопка «ИИ-редактор». Пользователь описывает правку словами — «убери лишний объект», «сделай фон зимним», «замени вывеску» — и получает новое изображение. Правки идут цепочкой: под последним результатом стоит панель со всеми изображениями сессии — исходным фото и вариантами по номерам. Один из них отмечен чекбоксом, и бот прямо пишет: «Следующий запрос изменит: вариант 2». Чтобы вернуться к исходнику или продолжить работу над другим вариантом, достаточно нажать кнопку под сообщением — пересылать файл и отвечать на старые сообщения не нужно.

Перед запуском работает проверка намерения: случайная реплика, цифра или общий отзыв вроде «не то» не уходят в генерацию и не тратят кредиты. Бот просит уточнить задачу или предлагает кнопку «Другой вариант по тому же запросу», если сам запрос был верным. Короткое уточнение («сделай куртку синей») или подтверждение словом «да» подхватывают контекст предыдущего запроса.

На вход можно подать до пяти изображений сразу — они отправляются как обычный пакет и используются вместе: например, фото товара, референс фона и пример стиля. Каждый текстовый запрос и каждое изображение проходят премодерацию до запуска генерации; запросы на удаление чужих водяных знаков и логотипов блокируются.

Выбирать модель не нужно — это уже сделано за вас. Flowmark работает на GPT Image 2 и Nanobanana 2: их взяли за точное следование инструкции и за то, как они держат текст, вёрстку и типографику — то, на чём генераторы обычно сыплются. Поэтому редактору можно доверить сложную графику: поправить надпись на макете, заменить вывеску в кадре, собрать обложку или карточку для канала.

Второе решение такое же простое: ваш запрос не переписывается. Многие сервисы незаметно дополняют описание «магическими» словами ради эффектной картинки — здесь оно уходит модели как есть. Так понятнее, что именно было отправлено, и легче сформулировать следующую правку.

Генерация изображений по описанию

Отдельного меню для этого не нужно: достаточно написать боту, что вы хотите увидеть, — обычной фразой, своими словами. Бот сам понимает, что речь о картинке с нуля, показывает, как он понял запрос, и предлагает кнопку «Сгенерировать изображение». Ничего не запускается молча, пока вы не подтвердили действие.

Под готовым изображением есть кнопки «Ещё вариант», «Редактировать изображение» и «Создать новое»: повтор по тому же запросу и генерация по новому описанию спрашивают подтверждение перед списанием, а «Редактировать изображение» переносит картинку в ИИ-редактор. Описание проверяется до запуска, результат — после; запросы на удаление чужих водяных знаков и логотипов блокируются, как и в редакторе.

Генератор логотипов

Обратная задача: логотипа ещё нет, а брендировать уже нужно. В мини-приложении, в редакторе ассетов, есть кнопка «Сгенерировать с ИИ»: можно описать идею словами и получить готовый логотип сразу с прозрачным фоном — он одной кнопкой сохраняется как обычный ассет группы и тут же работает на фото и видео. Два режима: Ч/Б (белый знак, который читается на любом тёмном кадре) и цветной; можно приложить референс. Мы честно считаем этот инструмент быстрым стартом, а не заменой дизайнеру — но для первого водяного знака его хватает с запасом.

И общее для всех ИИ-функций: результат создаётся автоматически, может содержать ошибки и искажения и не является мнением или позицией Flowmark — он сделан по запросу пользователя. Проверять результат перед публикацией, в том числе на соответствие правилам страны, где он будет показан, — задача пользователя; это закреплено в § 10 оферты.

  • ВходРедактор: одно фото или пакет до пяти изображений; генерация: текстовое описание, для логотипа — ещё и референс
  • ДоработкаПанель под последним результатом: чекбоксом выбирается исходник или вариант, который изменит следующий запрос
  • СтоимостьГенерация изображения — 10 кредитов; редактирование изображения и генерация логотипа — 20 кредитов за операцию
  • Бесплатные попыткиНесколько пробных операций без списания кредитов — по лимиту тарифа владельца активной группы
  • ПремодерацияТексты и изображения проверяются до запуска; недопустимые запросы не расходуют кредиты
  • Где работаетВ любой активной группе, где включён инструмент; тариф, бесплатные попытки и списания кредитов относятся к владельцу этой группы. Включается в разделе «Инструменты» Mini App
§ 10

Подписи и геотеги

ФотоВидеоНастройки

Полноценный редактор подписи

Не «текст в углу», а отдельный инструмент: позиционирование по сетке из девяти точек с индивидуальными отступами по X и Y, выбор шрифта и его начертания (обычное, жирное, курсивное, тонкое и т. д.), цвет и прозрачность текста, настраиваемая подложка с цветом, прозрачностью, скруглением и межстрочным зазором.

Иконка рядом с текстом

К подписи можно добавить значок — из встроенного набора соцсетей и сервисов или собственный, из ассетов группы. Логотип мессенджера рядом с адресом аккаунта, значок канала перед именем — иконка располагается слева или справа от текста, лежит над подложкой и автоматически масштабируется под высоту строки. Набор тот же, что и в ассетах из текста: около восьмидесяти сервисов в цветном, чёрном и белом варианте, плюс поиск, если нужного нет.

Шрифты на любой характер

В каталоге — больше двадцати шрифтовых семейств с Google Fonts: от строгих Roboto, Manrope, Onest, IBM Plex Serif и Playfair Display до характерных Lobster, Pacifico, Caveat, Press Start 2P, Rubik Glitch и Climate Crisis. Все шрифты — под лицензией SIL Open Font, поэтому подходят и для коммерческого использования.

Умные отступы и стабильная высота

Отступы подложки от краёв кадра задаются для каждой стороны отдельно. Это нужно, например, для геотега или подписи, которые должны «выглядывать» из-за нижнего или бокового края, а не висеть отдельным прямоугольником в воздухе. При переносе подписи на противоположную сторону кадра отступы автоматически зеркалятся — тот же геотег по правому краю не приходится перенастраивать с нуля.

По желанию высоту подложки можно зафиксировать: тогда блок остаётся одинаковым при любом тексте и не «прыгает» при смене подписи на длинную или короткую. Если фиксацию выключить — подложка подстроится под содержимое.

Несколько пресетов на группу

У группы может быть несколько именованных пресетов подписи — один из них считается основным. Переключение между ними — кнопками прямо в боте. В мини-приложении (Mini App) у каждого пресета есть живой предпросмотр: подпись видна на изображении до сохранения, можно выбрать соотношение сторон (16:9, 1:1, 9:16) и тестовый фон, а отдельной кнопкой — увеличить именно ту область кадра, где подпись располагается, чтобы рассмотреть детали.

  • ПозицияСетка из девяти точек, индивидуальные отступы X/Y, авто-зеркалирование при смене стороны
  • ШрифтыКаталог семейств Google Fonts; начертание выбирается отдельно
  • ПодложкаЦвет, прозрачность, скругление углов, межстрочный зазор
  • ИконкаЛюбой ассет группы — слева или справа от текста
  • РедактированиеОтправленный новый текст применяется к предыдущему файлу — без повторной загрузки
§ 11

Пакетная обработка

ФотоВидеоКоманда

Flowmark работает не только с файлами по одному. Несколько фото или роликов можно отправить сразу и обработать одной задачей — с теми же настройками и одной кнопкой на всех.

Три способа собрать пакет

Умный пакет — пользователь отправляет файлы подряд, бот замечает поток, собирает их вместе и обрабатывает одной задачей.

Ручной пакет — команда /batch, файлы загружаются в любом темпе, в чате видно живой счётчик «Получено: N», в конце — кнопка «Подтвердить».

Альбом — обычный альбом из нескольких фото в Telegram или MAX автоматически воспринимается как пакет, без отдельных команд.

Параллельная обработка и навигатор

Пакет скачивается параллельно, рендерится одновременно и приходит обратно одним сообщением с коллажем-навигатором. Из коллажа можно открыть любой отдельный файл и подправить его настройки — без передёлки остальных.

Размер пакета зависит от тарифа группы: на стартовых планах — небольшой набор, на старших — десятки файлов за раз. Точные числа — на странице с тарифами.

  • СпособыУмный пакет, ручной пакет, альбом
  • Что поддерживаетсяБрендирование (логотипы и водяные знаки), сжатие видео, конвертация в видеосообщение, автокадрирование, автоматический монтаж
  • НавигаторКоллаж пакета с возможностью открыть и переделать любой кадр отдельно
  • ЛимитРазмер одного пакета определяется тарифом группы
§ 12

Группы и команды

КомандаНастройки

Группа — это общий брендкит

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

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

Роли и инвайты

В команде есть три роли. Владелец создаёт и настраивает группу, управляет тарифом, приглашает и удаляет участников. Администратор помогает с управлением: редактирует брендкит, добавляет участников, но не имеет доступа к биллингу и не может удалить группу. Участник пользуется готовыми инструментами без доступа к настройкам.

Владелец генерирует инвайт-ссылку в разделе «Команда» мини-приложения (Mini App) или командой /invite. Ссылка ведёт на лендинг с кнопками «Открыть в Telegram» и «Открыть в MAX»; перегенерация автоматически аннулирует предыдущую.

Кто сколько потратил

В разделе «Команда» у владельца и администраторов есть расход команды: сколько кредитов ушло за выбранный период, как расход распределился по участникам и какими инструментами они пользовались, плюс хронологическая лента операций — что и когда обрабатывалось. Видно, куда уходит лимит, и не приходится угадывать, пора ли менять тариф.

Своя статистика есть и у каждого участника — в разделе «Профиль»: личный расход, число операций и кредитов по инструментам, в том числе из общего пула команды.

Где работать с группой

Группа хранит один брендкит, а команда выбирает, где с ним работать — в Telegram, в MAX или на обеих платформах сразу: приглашение можно отправить в одном мессенджере, а принять в другом. Переключение между несколькими своими группами — командой /switch или из раздела «Команда» в Mini App.

  • ПлатформыTelegram и MAX — на выбор; можно использовать одну или обе сразу
  • РолиВладелец, администратор, участник
  • ИнвайтСсылка действительна 24 часа; перегенерация аннулирует предыдущую
  • СтатистикаРасход команды за период, разбивка по участникам и инструментам, лента операций; личный расход — в «Профиле»
§ 13

Mini App и брендкит

НастройкиЭкспорт

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

Мини-приложение (Mini App) — это визуальная панель Flowmark внутри мессенджера. В ней настраиваются ассеты, варианты, пресеты, кнопки бота, подписи с предпросмотром, параметры видео, скрытие лиц, команда, профиль и тариф.

Чат остаётся для частых, быстрых действий: отправить файл, нажать кнопку, получить результат. Mini App — для редких и развёрнутых: собрать ассет, настроить шрифт подписи, переставить кнопки в нужном порядке, поделиться инвайтом.

Экспорт и импорт .flowpack

Полный брендкит группы — ассеты, варианты, пресеты, подписи, раскладка кнопок, настройки инструментов — упаковывается в файл .flowpack. Это и резервная копия, и инструмент переноса: можно откатиться к предыдущей версии настроек или передать собранный брендкит другой группе.

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

  • ПеретаскиваниеПорядок ассетов, вариантов и кнопок настраивается мышкой
  • ВидимостьЛюбой инструмент или ассет можно временно скрыть, не удаляя
  • Резервная копияСоздаётся автоматически перед каждым импортом
  • ЛокализацияРусский и английский — настройки бота и Mini App, синхронно с обеими платформами
§ 14

Надёжность и качество

СервисХранение

Состояние сохраняется между сессиями

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

Несколько задач в одном чате не путаются

Если одновременно обрабатываются несколько фото, видео или аудиозаписей, их настройки, прогресс и результаты не смешиваются — это касается и пакетной обработки, и ИИ-редактирования, и работы в редакторах. Когда в чате открыто сразу несколько операций, свободный текст привязывается к явному ответу (reply) на нужное сообщение; если непонятно, к какому файлу относится команда, бот переспросит, а не угадает.

Ответы на вопросы прямо в чате

Обычное сообщение, не похожее на задачу, разбирает справочный автоответчик: он ищет ответ по смыслу и ключевым словам и подсказывает, где нужный инструмент — в боте или в Mini App.

Большие файлы и аккуратное масштабирование

Поддерживаются файлы до 2 ГБ — стандартный мессенджерский лимит в 50 МБ обходится на стороне сервиса, для пользователя всё выглядит как обычная отправка. Логотипы при изменении размера масштабируются с предварительным умножением на альфу — это устраняет светлые ореолы по краям прозрачных PNG, которые обычно появляются при стандартном ресайзе.

Исходники не залёживаются — это гарантия, а не обещание

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

Файл больше лимита — не тупик

Flowmark использует мягкие лимиты: если видео длиннее или тяжелее, чем предусмотрено тарифом, бот предупредит и предложит выполнить операцию с повышенной тарификацией (×2 к обычному списанию кредитов). Решение всегда за пользователем — без подтверждения ничего не списывается и не запускается.

Локализация и резервные копии

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

  • Размер файлаДо 2 ГБ — расширенный лимит для тяжёлых видео и архивов
  • ПрогрессЖивой индикатор при скачивании, кодировании и пакетной обработке
  • ПараллельностьПользователи и группы работают независимо друг от друга
  • Хранение исходниковУдаляются сразу после отправки результата; всё старше 24 часов уничтожается принудительно
  • Мягкие лимитыФайл сверх лимита тарифа обрабатывается с коэффициентом ×2 — по явному подтверждению
  • ПодсказкиПри загрузке ассета система мягко уточнит, если файл не похож на логотип
  • ЛокализацияРусский и английский — синхронно в боте и Mini App

Это полный список, и проект продолжает развиваться.

Всё, что описано выше, работает прямо сейчас и проверено на ежедневном редакционном потоке — несколько тысяч операций в месяц. Скрытых функций «для следующей версии» в этом разборе нет: если о чём-то здесь не сказано — этого пока нет и в боте.

Сервис обновляется регулярно: какие-то инструменты дорабатываются, какие-то появляются по запросам пользователей. Если в этом списке нет нужной вам функции, что-то ведёт себя не так, как ожидается, или просто есть идея — расскажите. Внутри бота есть форма обратной связи: открыть её можно командой /report или из раздела «Профиль» в мини-приложении. Если удобнее почтой — напишите нам письмом: читаем всё, отвечаем по делу.