
Многочасовые видеоконференции, на которых от вас требуется лишь сохранять внимательный вид, могут стать настоящим испытанием. Один разработчик решил автоматизировать эту рутину и при помощи Claude Code создал расширение Veloop, способное заменить изображение с веб-камеры зацикленным видео с участием пользователя.
Veloop выступает в роли виртуальной камеры. Расширение перехватывает API getUserMedia и вместо реального видеопотока передаёт заранее записанный ролик. Пользователю достаточно удерживать горячую клавишу, чтобы снять короткое видео с сосредоточенным и заинтересованным выражением лица. После этого программа зацикливает запись, используя плавный переход, который помогает скрыть момент повторения кадров.
На время воспроизведения ролика физическая камера отключается. Это уменьшает потребление энергии и предотвращает дальнейшую съёмку пользователя после завершения записи. Расширение работает в веб-версиях Google Meet, Zoom, Microsoft Teams и других сервисах.
Большую часть разработки автор доверил Claude Code. Искусственный интеллект помог создать расширение на базе Manifest V3, настроить обработку изображения через Canvas, рассчитать плавные переходы, организовать хранение видео в IndexedDB и разработать интерфейс всплывающего окна. В результате ИИ помог решить вполне практическую задачу: сохранять вид внимательного участника встречи, даже если пользователь уже отошёл от компьютера.
