Как записать видео демо для хакатона: сценарий и звук
Пошаговая подготовка видео демо: один пользовательский сценарий, запись экрана и голоса, проверка ссылки и запасной файл для финала.

Видео демо должно позволять понять, что делает проект и что в нём уже работает. Начните с одного законченного пользовательского сценария, запишите экран с объяснением и проверьте готовую ссылку без своего аккаунта. Продолжительность, формат и способ доступа определяет регламент хакатона.
Монтаж полезен, когда убирает паузы и делает действие понятнее. Он становится проблемой, если скрывает отсутствие результата или создаёт впечатление работающей функции, которой ещё нет. Различайте реальное выполнение, макет и заранее подготовленный ответ прямо в рассказе.
Прочитайте требования до записи
Найдите лимит длительности, допустимый видеохостинг, язык и требование к видимости ролика. Уточните, нужно ли показывать лицо команды, исходный код или обязательную технологию. Сохраните список рядом со сценарием: хороший ролик может не подойти конкурсу из-за формального ограничения.
Проверьте, как видео отображается в заявке. Иногда ссылка открывается отдельно, иногда используется встроенный проигрыватель. Доступ владельцу канала не означает доступ члену жюри. Для закрытых событий согласуйте способ передачи, прежде чем загружать запись публично.
Официальные рекомендации Devpost по видео советуют показывать работу приложения через запись экрана и оставлять время на загрузку. Это разумная отправная точка; конкретные условия вашего события всё равно нужно проверить отдельно.
Напишите сценарий через действия
Представьте зрителя, который впервые видит проект. Ему нужно знать, кому вы помогаете, что этот человек пытается сделать и какой результат получает. История создания команды для этого обычно не требуется. Название проекта можно произнести одновременно с первым полезным кадром.
Для примера возьмём сервис распределения обращений. В начале координатор открывает очередь, затем загружает сообщение, получает предложенную категорию, проверяет объяснение и подтверждает назначение. На экране остаётся изменившийся статус. Такая последовательность показывает законченную работу.
Сделайте таблицу из трёх колонок: реплика, действие на экране, подтверждение результата. Если строка содержит только обещание, добавьте доказательство или уберите её. Фраза «поддерживаем все форматы» требует проверки всех заявленных форматов, а не одного успешного файла.
Пример распределения трёх минут
Если регламент допускает три минуты, можно попробовать такой черновой план:
- До 20 секунд: пользователь и конкретная трудность.
- Следующие 90 секунд: основной сценарий от входа до результата.
- Ещё 35 секунд: что команда реализовала и как это проверила.
- Оставшееся время: ограничения и ближайший шаг.
Это редакционный пример, а не правило конкурса. Для проекта с физическим устройством потребуется больше времени на действие в кадре. Если длительность ограничена иначе, сокращайте число объясняемых решений, а не ускоряйте речь до потери смысла.
Прочитайте текст вслух, одновременно выполняя действия. Пауза загрузки, переключение вкладок и исправление ввода тоже занимают время. После такой репетиции часто выясняется, что красивый письменный сценарий не помещается в ролик.
Подготовьте экран и звук
Откройте только нужные окна, увеличьте мелкие элементы интерфейса и отключите уведомления. Уберите секреты из терминала, адресной строки и истории запросов. Используйте демонстрационный аккаунт с безопасными данными. Рабочий экран после подготовки просмотрите ещё раз целиком.
Запишите короткую пробу голоса и послушайте в наушниках. Проверьте, выбран ли нужный микрофон, нет ли перегруза, гула или слишком тихой речи. Не добавляйте фоновую музыку, если она мешает словам; на техническом демо она редко помогает понять результат.
Запись экрана просмотрите на небольшом устройстве. Если важный статус нельзя прочитать, приблизьте нужную область или измените масштаб интерфейса. Курсор должен помогать следить за действием. Постоянные круговые движения возле кнопки только отвлекают.
Записывайте по коротким фрагментам
Сначала сохраните полный рабочий проход без монтажа. Это запасная версия на случай, если времени на обработку не останется. Затем можно отдельно переписать вступление, сложный переход или фрагмент с оговоркой.
При склейке сохраняйте причинную связь. После нажатия кнопки зритель должен увидеть соответствующий результат. Если вычисление длится долго и вы сокращаете ожидание, обозначьте пропуск. Если показываете заранее записанный запуск, так его и называйте.
Не тратьте последний час разработки на эффектную заставку. Гораздо полезнее исправить неразборчивую реплику, проверить финальный кадр или показать ошибку, которую приложение умеет объяснить. Ролик оценивают как свидетельство работы, поэтому содержание кадра важнее переходов.
Проверьте экспорт и доступ
Откройте готовый файл от начала до конца. Убедитесь, что звук не пропал после монтажа, надписи не обрезаны и длительность укладывается в лимит. Сохраните исходную запись и финальную версию с понятными именами, чтобы случайно не отправить ранний черновик.
Загрузите ролик заранее и дождитесь обработки. Проверьте ссылку в отдельном сеансе браузера, затем в самой форме проекта. Если правила требуют доступ по ссылке, убедитесь, что видео не стало приватным. Настройки проверяйте по текущей документации выбранного сервиса.
Попросите человека вне команды пересказать увиденное одним предложением. Если он понял проблему, действие и результат, основной сценарий читается. Если запомнил только список технологий, переделайте начало. После этого включите ролик в общий контрольный список сдачи проекта.
Перед экспортом ещё раз откройте условия выбранного хакатона через каталог Stavleak: формат, длительность и способ подачи видео задаёт организатор.


