ПО Tesseract

Мощная программная платформа для стримов, записи, микширования и обработки видео в реальном времени


Микшер

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

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

Фильтры

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

Возможности профессиональных программ видеомонтажа, ранее доступные только для записанного заранее контента, в Tesseract доступны в реальном времени.

Сцены

Инструмент "Сцена" вместе с алгоритмами хромакея и процедурной генерацией фона неограниченного разрешения дают возможность объединять множество видеопотоков и статичных изображений в одну композицию - виртуальную студию. Сцены могут выступать полноценными каналами микшера. Также сцены позволяют осуществлять многослойное титрование.

Хромакей

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

Видеотракт

Все видеопотоки, все стадии обработки, все микшеры, сцены и слои наглядно видны на диаграмме видеотракта.

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

Предусмотрена масса инструментов предпросмотра всех узлов видеотракта для тонкой настройки всех стадий обработки контента.

Титрование

Десятки инструментов титрования обладают огромным количеством параметров оформления и настроек; поддерживаются анимированные APNG/GIF, RAW-фото и векторные изображения SVG, а также формат WEBP; форматирование текста, обводка, подложка, тени, преломление, прозрачность, скругление и прочее. Доступны наборы векторных фигур, массивы и прокси-объекты

Коррекция цвета

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

Анализ

Для каждого этапа обработки видеопотоков доступен большой набор инструментов контроля: гистограммы цвета и альфа-канала, вектороскоп и осциллоскопы, просмотр каналов RGB, YCbCr, HSL, Lab, CYMK, диагностика альфа-канала и уровни переходов, градиентомер и прочее. Окна предпросмотра имеют функцию увеличения и режимы диагностики 2х2. 

Запись

Tesseract поддерживает большое количество форматов записи: MPEG2, H264, MOV и H265 и прочие.

Записывать можно каналы, слои, выходы, исходники и уже обработанный контент. Можно записывать видео в RAW, используя несколько дисков без объединения в RAID

Стримы

Поддерживаются практически все распространённые форматы стримов и интернет-вещания: RTP, UDP, RTMP, RTSP, HTTP, HLS и др. Кодирование в MPEG2, H264 или H265, по возможности, использует аппаратное ускорение GPU.

Стримить можно на любом этапе видеообработки - входы, слои, каналы, выходы и прочее. 

Ретушь

"Заплатка" и "Суперкисть" позволяют удалять и замазывать фрагменты видеопотока в реальном времени, создавать иллюзию движения, и корректировать цвета по маске, задаваемой кистью.

Инструмент "Загар и кожа" позволяет разглаживать кожу и управлять её оттенком.

Звук

Более 20 фильтров обработки звука: многоканальные микшеры, фланжер, эквалайзер, эхо, частотные фильтры, генераторы частот и шумов, DTMF, компрессор, лимиттер, pitch и прочее. Фильтры звука дают полный контроль над аудиопотоками на всех стадиях обработки. 


Устройства

Можно использовать устройства Blackmagic для вывода видеопотоков с синхронизацией, в том числе и через SDI. Также можно использовать выходы видеокарты - для этого можно выводить поток в окно без рамок. Форматы, разрешение и частота кадров могут быть любые. 

Фотография

Предусмотрен специальный инстурмент для асинхронного сохранения отдельно взятого кадра с альфа-каналом или без него. В сочетании с возможностью современных карт захвата принимать 4K и 8K RAW видео (более 8 МПикс) можно делать фотосессии, сразу получая и исходники, и готовый результат с цветокоррекцией на нужном фоне

Машинное зрение

Tesseract подходит для прототипирования видеоконвейеров машинного зрения - более 30 фильтров, среди которых:интерактивные фильтры свёртки яркости, каналов и непрозрачности с редактором ядра 7х7, обнаружение контуров, распознавание объектов и текста, выделение диапазонов, оптический поток, бинаризация, сглаживание, трекинг, локализация пятен и прочее.

Дополненная реальность

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

Креатив

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

Разрешение

Обрабатывать можно видеопотоки в большинстве разрешений и форматов. Входы и выходы также могут иметь практически любое разрешение и формат - преобразование будет происходить в реальном времени.

При преобразовании можно применять несколько способов масштабирования, исправлять соотношение сторон, поворачивать и отражать изображение при необходимости.