speech-recognition
Войти
Практика

· 15 минут чтения

Как сделать тайм-коды для видео и автоматически выделить главы

В десятиминутном ролике нужный фрагмент ещё можно найти перемоткой, в часовом вебинаре — уже нет. Тайм-коды решают это, но чтобы их расставить, запись приходится пересматривать. Разбираемся, как сделать тайм-коды и главы с помощью расшифровки и AI и где AI ошибается, — на вебинаре, который мы сами прогнали через Speech Recognition.

Обложка статьи «Как сделать тайм-коды для видео и автоматически выделить главы»

Поставить тайм-код технически просто: написать «37:20» может кто угодно. Сложнее понять, где в длинной записи действительно начинается новая тема. Расшифровка даёт привязку речи ко времени, а AI помогает разобраться в содержании:

Видео 1:03:20 → навигация

Видео

Расшифровка с тайм-кодами

Смысловые темы

Названия глав и время начала

Готовая навигация

Проверка каждой границы по записи

Коротко: как сделать тайм-коды для видео с помощью AI

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

На нашем часовом вебинаре запрос «раздели на главы» дал 14 глав, и с заранее известной разметкой совпала одна граница. Вопросы «с какого момента начинается…» по семи темам сработали лучше: 3 ответа из 7 попали в допуск разметки (портрет — до секунды), ещё 2 опоздали на реплику. Выдуманных тайм-кодов AI не дал ни одного.

Что такое тайм-код

Тайм-код — обозначение конкретного момента аудио или видео. Например, 12:35 — это 12 минут 35 секунд от начала записи, а 01:12:35 — 1 час 12 минут 35 секунд. Список тайм-кодов с названиями разделов превращается в оглавление ролика:

Начало оглавления нашего вебинара

00:00

Вступление и знакомство с гостем

03:56

Композиция кадра

13:40

Работа со светом

Зачем нужны тайм-коды в длинном видео

В лекции, вебинаре, интервью или подкасте тайм-коды помогают:

  • перейти к нужной теме или вернуться к важному объяснению;
  • увидеть структуру ролика до просмотра;
  • сослаться на конкретный момент;
  • пользоваться записью как справочником: «про ночную съёмку — с 37:20»;
  • подготовить описание ролика и облегчить работу монтажёру.

Тайм-коды и главы — не одно и то же

Тайм-код отвечает на вопрос «где»: 37:20. Глава добавляет, что с этого места начинается: 37:20 Ночная съёмка. Поэтому для глав AI должен работать не только с метками, но и со смыслом речи.

Чем тайм-коды глав отличаются от тайм-кодов субтитров

И субтитры, и главы используют время, но решают разные задачи:

ПараметрСубтитры (SRT)Главы
Сколько метокСвоя у каждой фразыТолько точки перехода: у нас 9 на час
Как выглядит время00:01:14,200 --> 00:01:17,600 — начало и конец37:20 — только начало
ЗачемПоказывать текст синхронно с речьюПереходить к нужной теме

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

Как сделать тайм-коды вручную

  1. Посмотрите видео целиком.
  2. Отмечайте моменты, где начинается новая тема.
  3. Запишите время каждой отметки.
  4. Дайте каждому разделу короткое название.

Для короткого ролика этого достаточно, но часовой вебинар так придётся фактически пересмотреть.

Как сделать тайм-коды автоматически с помощью AI

  1. Распознать речь — получить текст, где у каждой реплики есть метка начала.
  2. Определить смысловые блоки: здесь вступление, здесь пример, здесь новая тема.
  3. Найти начало каждого блока среди меток расшифровки — новых меток AI придумывать не должен.
  4. Дать разделам названия: не «Продолжение разговора», а «Почему ночью в кадре шум».
  5. Собрать и проверить список.

Почему для автоматических глав нужна расшифровка

Расшифровка связывает время с речью, и уже по тексту AI ищет смысловые переходы. Как появляются сами метки — в разделе откуда берутся тайм-коды.

Карточка записи «Вебинар_фотография_на_смартфон.mp4» длительностью 1 ч 3 мин: плеер 0:00 / 1:03:20, вкладка «По ролям», реплики «Ведущий 0:00», «Ведущий 0:48», «Гость 1:20» с текстом расшифровки
У каждой реплики во вкладке «По ролям» — время её начала

Тайм-код стоит у начала блока — подряд идущих фраз одного говорящего. Длинный монолог делится на абзацы по паузам, обычно не длиннее полутора минут. У нас вышло 154 блока, самый длинный — 52 секунды, и у 7 глав из 9 начало совпало с меткой блока до секунды.

Поэтому сначала переведите видео в текст с тайм-кодами, а потом ищите по расшифровке темы и готовьте главы.

Как AI определяет, где начинается новая глава

Сигналы границы — смена темы, новые понятия, переход к новому вопросу или от теории к примеру, явная фраза ведущего («Теперь перейдём к…»). Но переход бывает и постепенным. На вопросы «с какого момента начинается…» о переходах трёх типов AI ответил так:

  • Явный переход — метка на первом ответе эксперта, а не на фразе ведущей: экспозиция [20:53] вместо 20:36, ночь [37:43] вместо 37:20; вопросы слушателей — мимо на 3 минуты.
  • Постепенный переход — свет [14:21] в допуске, обработка [44:03] на реплику позже 43:20.
  • Вопрос ведущей — портрет [26:28] точно, итоги [1:01:21] вместо 59:25.

Выделение глав — смысловая интерпретация, а не объективная разметка: граница зависит от того, что считать началом темы.

Сколько глав должно быть в видео

Формулы вроде «глава каждые пять минут» нет: час, нарезанный на 12 частей, — деление по таймеру, а не структура. Одна глава — один самостоятельный смысловой блок: в одном часовом интервью их может быть 6, в другом — 15.

У нас 9 глав от 4 до 11 минут. AI на трёх запросах предложил 14, 11 и 20, но дело не в числе: мелких лишних глав было от 6 до 15, а в каждом списке нашлась «глава» на 20–23 минуты с пропавшими темами.

Как правильно называть главы

Название объясняет, что зритель найдёт после перехода: коротко и по смыслу.

Слабо
  • Часть 2, Продолжение

  • Съёмка из окон поездов и самолётов: советы по избежанию бликов и настройке фокуса — у AI

Лучше
  • Работа со светом

  • Съёмка из окна поезда

Сверяйте название с местом: у AI строка «03:14 Важность композиции и правило третей» ведёт к совету протереть объектив, а композиция начинается на 03:56.

Как попросить AI выделить главы

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

Второй вариант убирает мелочь: «Выдели только основные темы записи и тайм-код начала каждой. Не создавай отдельную главу для коротких отступлений и организационных реплик». Глав стало 11 вместо 14, отступления «пропал звук» среди них нет (в первом ответе его тоже не было), но ни одна граница не попала в разметку.

Такие запросы имеют смысл, когда AI видит запись целиком, — в Speech Recognition это примерно до 20 минут речи. На часовом видео они не сработали, его надёжнее разбирать по темам:

  1. Возьмите список тем из саммари.
  2. Для каждой темы спросите: «С какого момента начинается разговор о X?»
  3. Проверьте ответ по расшифровке: нет ли выше реплики, где тема уже объявлена.

Как сделать тайм-коды для YouTube

На YouTube список тайм-кодов с названиями в описании ролика становится кликабельной навигацией, в русской справке — «эпизодами». Требования у площадок разные и меняются; на 30 сентября 2026 года они такие:

ПлощадкаПервая меткаСколько метокМинимальная длина эпизода
YouTube00:00не меньше трёх, по возрастанию10 секунд
Rutube00:00не меньше двух эпизодов«10 секунд или более 2% от общей продолжительности ролика»
Дзен00:00не меньше трёх, иначе это просто ссылкипромежуток между метками больше 2 секунд

Наш итоговый список (он в примере ниже) требования YouTube выполняет. А в списке, который AI составил «для описания ролика на YouTube», последняя глава «1:03:17 Завершение вебинара и благодарности» длится 3 секунды — меньше минимума.

Вкладка «Вопросы»: запрос «Составь список глав для описания ролика на YouTube…» и ответ из 20 строк от «00:00 Введение и первый совет: протирайте объектив» до «1:03:17 Завершение вебинара и благодарности»; после «08:07 Направляющие линии и точка съёмки» идёт «30:13 Проблемы со звуком…»
Список для YouTube: 22 минуты без глав, отступление про звук стало главой

Опубликованный ролик скачивать не нужно: расшифровать YouTube-видео можно по ссылке. Сервис пишет время как «0:00» — в описании ставьте «00:00», как просит справка.

Как найти конкретный момент в длинном видео

Иногда нужен один момент, а не главы. В поиске по расшифровке ищите по основе слова: словоформ поиск не знает, а «е» и «ё» различает. Запрос «ночн» дал 14 совпадений, из них 9 — в восьми блоках с 37:20 по 42:31: это и есть глава о ночной съёмке. А «ночной съёмк» через «ё» переход не нашёл: там Whisper написал «съемке».

Поиск по расшифровке «ночн», совпадение 5 из 14, вкладка «По ролям»: «Гость 36:42 — Про ночную съемку в целом мы поговорим отдельно… А для портрета в кафе…», «Ведущий 37:20 — …Записала. Теперь перейдем к ночной съемке», «Гость 37:43 — Неудивительно. Ночью телефон работает на пределе…»
Анонс ночной съёмки — в 36:42, а сама тема начинается в блоке 37:20

Первое совпадение перед скоплением — анонс «Про ночную съёмку в целом мы поговорим отдельно» (36:42). Примите его за начало главы — и получите ошибку первого упоминания, уже не у AI, а у себя.

Если точное слово неизвестно, спросите AI: «С какого момента начинается разговор о X?» или «Найди фрагменты, где обсуждается X, и укажи тайм-коды». На шесть вопросов «где говорили про…» AI назвал главное место в 5 случаях из 6, но повторы пропускал: про синий час ответил [40:07], а поиск находит три места. AI подсказывает место, а все упоминания слова находит поиск — если искать по основе и помнить про «е» и «ё».

Можно ли сделать главы по саммари видео

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

Просьба перечислить темы по порядку дала во «Вопросах» 27 пунктов, у 16 вместо времени — «[не указано в расшифровке]». Как устроено саммари длинной записи — в статье как AI делает саммари аудио и видео.

Что откуда брать

Саммари

Какие темы есть в записи

Расшифровка с тайм-кодами

С какой реплики начинается каждая тема

Почему AI может неправильно определить начало главы

Почти все ловушки сценария сработали — одни на AI, другие на ручном поиске:

ПричинаЧто было у нас
Спикер заранее упоминает следующую темуАнонс ночной съёмки (36:42) AI обошёл, а в поиске он стоит первым перед скоплением совпадений
Итоговая сводка повторяет все темыИтоги AI начал со сводки «Давайте я тоже кратко пробегусь…» [1:01:21], а не с 59:25
Отступление посреди темы«…у части слушателей пропал звук» стало главой [30:13]
Тема меняется постепенноОбработку AI начал с середины первого шага [44:03], а не с 43:20
Тема возвращается в другой части записиПро синий час говорят в 17:13, 40:07 и 1:01:21 — AI назвал только 40:07
Ошибка в расшифровкеНа 27:32 «нос» стал «Но», «селфи» — «сельфи», и AI ответил, что про нос на селфи «не объясняли»
Метка — начало реплики, а не фразы«Теперь перейдём к ночной съёмке» звучит на 37:33, а блок начинается на 37:20

Ещё одна причина — устройство «Вопросов»: запись длиннее примерно 20 минут модель целиком не видит, она получает до 10 фрагментов, найденных по смыслу вопроса, и саммари. В нашей расшифровке около 50 тыс. знаков, так что главы AI делил, видя меньше трети текста. Подробнее — в разборе того, как AI отвечает на вопросы по аудиозаписи.

Что проверить перед публикацией тайм-кодов

Перед публикацией

Границы
  • В указанном месте действительно начинается заявленная тема

  • Глава не начинается посреди предыдущей мысли или с анонса

  • Не пропущена крупная тема

Названия
  • Название совпадает с содержанием

  • Нет слишком мелких глав и соседних дублей

Видео
  • Разметка сделана по финальной версии ролика

  • Список проходит правила площадки: первая метка, число меток, длина эпизода

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

Можно ли сделать тайм-коды для аудио

Да. Подкаст, интервью, лекция или запись мероприятия размечаются так же: аудио → расшифровка → темы → метки.

Пример: автоматически разбиваем часовое видео на главы

1. Получаем расшифровку

Видео обработалось за 8 минут 22 секунды. Роли «Ведущий» и «Гость» модель назвала по смыслу, а голоса сервис почти не перепутал: не тому говорящему отдано 5 сегментов из 878. А «Гордей» стал «Гордий» и «Горди» (верно только «Гордеем», один раз), «Проявка» стала «про явка» — почему нейросети ошибаются в именах и терминах.

2. Просим AI выделить главы

На первый запрос из раздела о промптах AI вернул 14 глав:

Вкладка «Вопросы»: запрос «Раздели расшифровку видео на крупные смысловые главы…» и ответ AI из 14 глав от «Введение и первый совет: чистка объектива — [3:14]» до «Заключение… — [1:00:11]», после [11:12] следующая глава только на [31:17]
14 глав, и с разметкой совпала одна граница

Совпала только «Композиция» [4:14]. «Дополнительные элементы композиции» [11:12] тянутся до [31:17] — 20 минут, в которых пропали свет, экспозиция и начало портрета.

3. Сравниваем три списка

ЗапросГлавГраниц в допускеПропущено целикомСамая длинная «глава»
«Раздели расшифровку…»141 из 9свет, экспозиция, ночь20 мин
«Выдели только основные темы…»110 из 9вступление, свет, экспозиция, ночь23 мин
«Составь список глав… на YouTube»202 из 9свет, экспозиция, ночь, вопросы слушателей22 мин

Ни в одном из трёх списков нет меток на отрезках 11:12–30:13 и 32:35–44:03: модель видела фрагменты, а не всю запись. Зато все тайм-коды из 17 ответов — настоящие начала реплик.

4. Проверяем границы

Вопросы по семи темам дали 3 ответа из 7 в допуске разметки (до секунды — портрет), ещё 2 опоздали на реплику, два неверны:

Вкладка «Вопросы», четыре пары: «С какого момента начинается разговор о свете?» — [14:21]; «…обсуждение ночной съёмки?» — [37:43]; «Когда начинаются вопросы слушателей?» — «…ведущий говорит: «Четвертый вопрос…» [53:19]»; «…итоги вебинара?» — [1:01:21]
Свет и ночь — в допуске, вопросы слушателей и итоги — мимо

Правка 1. Обработка: [44:03] → 43:20. В 44:03 эксперт продолжает первый шаг, кадрирование: «Помните, что мы говорили про правила третей? Обрезкой…». А переход — блоком выше, в 43:20, где эксперт уходит в редактор: «У меня есть порядок… Первым делом — кадрирование и горизонт». Фразы-маркера нет, и AI поставил метку на реплику позже.

Правка 2. Вопросы слушателей: [53:19] → 50:04. По ответу AI, вопросы начинаются, «когда ведущий говорит: «Четвертый вопрос…»». «Четвёртый» сам подсказывает, что начало раньше, а поиск «вопрос» нашёл блок 50:04: «Переходим к вашим вопросам».

5. Получаем финальную навигацию

Тайм-кодГлаваЧто дал AI
00:00Вступление и знакомство с гостем00:00 — верно
03:56Композиция кадра[4:14] — в допуске
13:40Работа со светом[14:21] — в допуске
20:36Экспозиция и фокус[20:53] — на реплику позже
26:28Портретная съёмка[26:28] — точно
37:20Ночная съёмка[37:43] — в допуске
43:20Обработка фотографий[44:03] — правка 1
50:04Вопросы слушателей[53:19] — правка 2
59:25Итоги вебинара[1:01:21] — сводка вместо начала
Все метки взяты из вкладки «По ролям»

Для точности до секунды две метки уточняются на слух: 04:05 вместо 03:56 и 37:33 вместо 37:20 — в этих блоках перед фразой-переходом 9 и 13 секунд прошлой темы.

AI ускорил поиск границ, но ни один из трёх готовых списков не годился для публикации без правки.

Как работать с тайм-кодами в Speech Recognition

Кнопки «Создать главы» в сервисе нет: расшифровка видео даёт текст с тайм-кодами, а главы вы собираете по нему поиском и вопросами к AI:

  1. Загрузите видео или аудио файлом или ссылкой с YouTube, VK Видео, Яндекс.Диска. Имена заранее внесите в «Профиль» → «Глоссарий» — в тесте мы его не заполняли.
  2. Прочитайте «Саммари» — это темы будущих глав, но без времени.
  3. Во вкладке «Вопросы» спросите начало каждой темы. Клик по тайм-коду в ответе перематывает плеер к началу реплики, минуты за вопросы не списываются.
  4. Проверьте поиском по основе слова: во вкладке «По ролям» у найденной реплики видно время.
  5. Послушайте спорные места, кликнув по реплике во вкладке «По ролям». Исходник хранится 7 дней.
  6. Соберите список сами: в «Скачать» → PDF, Word или TXT у каждой реплики — роль и время: «Гость [37:43]», в PDF — «Гость · 37:43». Имена поправьте через «Редактировать» — правки учтутся во «Вопросах» и выгрузке, но не в саммари.

Частые вопросы

Обозначение конкретного момента записи: 12:35 — 12 минут 35 секунд от начала видео.

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

Черновик — может. В нашем тесте AI не выдумал ни одной метки, но на часовом видео запрос «раздели на главы» дал 14 глав, и с разметкой совпала одна граница. Результат проверяйте по записи.

Тайм-код обозначает момент: 37:20. Глава связывает момент с темой: 37:20 Ночная съёмка.

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

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

Да. Ищите в расшифровке по основе слова или спросите AI «С какого момента начинается…». Только читайте найденный блок: у нас первым перед главой о ночной съёмке шёл её анонс.

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


Подготовить главы для длинного видео

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

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

Все статьи