Энтузиаст создал движок для потокового ASCII-видео в реальном времени со скоростью 30 кадров в секунду

Разработчик под псевдонимом YusufB5 представил ASCILINE Engine — необычный движок для трансляции видео в виде цветного ASCII-текста. Проект уже привлек внимание благодаря высокой производительности, минимальным требованиям к трафику и спорам вокруг идеи «неблокируемого» видеоконтента.

Энтузиаст создал движок для потокового ASCII-видео в реальном времени со скоростью 30 кадров в секунду

Разработчик YusufB5 выпустил новый проект с открытым исходным кодом под лицензией MIT, получивший название ASCILINE Engine. Его автор описывает разработку как высокопроизводительный движок для потоковой передачи ASCII-видео в реальном времени, способный отображать видеопоток исключительно с помощью текстовых символов.

Технология продолжает идеи классических ASCII-видеоплееров, которые существуют еще с 1990-х годов, однако выводит их на новый уровень. По словам автора, движок способен воспроизводить цветное видео со скоростью до 30 кадров в секунду, используя палитру из более чем 32 тысяч оттенков. Также поддерживается традиционный монохромный режим отображения.

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

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

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

Критики быстро отметили, что говорить о полной неуязвимости для блокировки все же нельзя. Например, современные блокировщики рекламы способны удалять элементы страницы, в которых отображается ASCII-видео, точно так же, как и обычные видеоплееры. Тем не менее сама идея использования текстового видеопотока вызвала активные дискуссии в технологическом сообществе.

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

Помимо споров вокруг рекламы, ASCILINE предлагает ряд интересных технических возможностей. Движок поддерживает применение CSS-фильтров в реальном времени, использует дельта-кадры для передачи только изменяющихся символов и может дополнительно сжимать данные с помощью GZIP. Благодаря этому объем передаваемой информации остается крайне небольшим даже при воспроизведении видео.

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

Пока ASCILINE остается экспериментальным проектом энтузиаста, однако он уже демонстрирует, что даже давно знакомые технологии вроде ASCII-графики могут получить неожиданное развитие в эпоху искусственного интеллекта, потокового видео и сверхэкономичных способов передачи данных.

Читайте также

На PlayStation 5 научились запускать игры с дисков PS2 — с поддержкой 4K и улучшенной графики

На PlayStation 5 научились запускать игры с дисков PS2 — с поддержкой 4K и улучшенной графики

GPT-6 Astra прошла стартовую зону World of Warcraft без единого кадра игры

GPT-6 Astra прошла стартовую зону World of Warcraft без единого кадра игры

Microsoft запатентовала систему показа рекламы во время пауз в играх

Microsoft запатентовала систему показа рекламы во время пауз в играх

GPT-6 Astra потеряла все в Minecraft из-за крипера и несколько часов выращивала картошку

GPT-6 Astra потеряла все в Minecraft из-за крипера и несколько часов выращивала картошку

Minecraft портировали на PlayStation 2 с 32 МБ оперативной памяти

Minecraft портировали на PlayStation 2 с 32 МБ оперативной памяти

Blizzard анонсировала Diablo 5 — действие развернется спустя 100 лет после Diablo 4

Blizzard анонсировала Diablo 5 — действие развернется спустя 100 лет после Diablo 4

В Minecraft перенесли мозг настоящей мухи из 176 тысяч нейронов

В Minecraft перенесли мозг настоящей мухи из 176 тысяч нейронов

Эмуляция PS5 на ПК сделала большой шаг вперед — GTA V уже работает на ПК при 40–60 FPS

Эмуляция PS5 на ПК сделала большой шаг вперед — GTA V уже работает на ПК при 40–60 FPS

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

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

Почему роботы умеют делать сальто, но до сих пор не могут нормально сложить рубашку

Почему роботы умеют делать сальто, но до сих пор не могут нормально сложить рубашку

Почему невозможно создать абсолютно точную карту Земли, Луны или Марса?

Почему невозможно создать абсолютно точную карту Земли, Луны или Марса?

Первый складной iPhone не стал революцией: с чем придется мириться владельцам iPhone Duo

Первый складной iPhone не стал революцией: с чем придется мириться владельцам iPhone Duo

Водяные облака обнаружили впервые за пределами Солнечной системы

Водяные облака обнаружили впервые за пределами Солнечной системы

Клетки крови 80-летнего превратили в нейронные стволовые клетки юноши

Клетки крови 80-летнего превратили в нейронные стволовые клетки юноши

Квантовое моделирование цезия выявило новый фазовый переход

Квантовое моделирование цезия выявило новый фазовый переход

Спорт смягчает симптомы депрессии у людей с высоким генетическим риском

Спорт смягчает симптомы депрессии у людей с высоким генетическим риском