ТранскрибаторТранскрибатор
Транскрибатор · Практика

Как разделить аудио на части и сохранить общие таймкоды

После деления часовой записи каждая часть начинается с нуля. Если не сохранить смещение, отметка 03:20 во второй части перестанет указывать на нужное место исходника.

Выбрать границы
Делите копию на смысловых паузах и для каждой части записывайте время её начала в исходнике. Общий таймкод равен смещению части плюс локальная отметка.
1Выбрать границы2Записать смещения3Проверить стыки
Порядок действий для этой задачи.

Сначала решите, зачем делить

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

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

Составьте таблицу смещений

Назовите файлы последовательно: part_01, part_02, part_03. Для каждого запишите исходное начало и конец. Если часть начинается на 30:00, локальное 05:12 превращается в 35:12. Считать нужно время, а не складывать строковые обозначения.

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

Расшифруйте и соедините результаты

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

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

Учебный пример для проверки

Точка проверкиНаблюдениеДействие
Часть 1Начало 00:00Метки без сдвига
Часть 2Начало 30:00Прибавить 30 минут
Метка 05:12Во второй частиВ исходнике 35:12
УЧЕБНЫЙ ПРИМЕР · КОНТРОЛЬНЫЕ ТОЧКИЧасть 1Начало 00:00Метки без сдвигаЧасть 2Начало 30:00Прибавить 30 минутМетка 05:12Во второй частиВ исходнике 35:12
Пример показывает способ проверки; это не реальные данные пользователя.

Рабочий образец

Файл: part_02
Начало в исходнике: 00:30:00
Локальная реплика: 00:05:12
Общий таймкод: 00:35:12
Перекрытие с предыдущей частью: нет

Что ещё проверить

Правила чтения временных меток есть в статье о таймкодах. Для хранения частей пригодится структура архива записей.

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

Можно резать через равные интервалы?

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

Нужно ли переписывать все метки вручную?

Нет, пересчёт можно автоматизировать, но формулу и контрольные примеры всё равно нужно проверить.