Таймкод
Определение
Таймкод (от англ. timecode, временной код) — система временной адресации аудио и видеоматериала. Она позволяет обозначить конкретную позицию последовательности кодом, где указываются часы, минуты, секунды и номер кадра; распространённая запись — HH:MM:SS:FF, а в drop-frame таймкоде перед полем кадров обычно используют точку с запятой.

В профессиональном производстве таймкод используют как точную временную координату: по нему находят нужный кадр, сопоставляют материалы и указывают места правок.
Зачем это нужно?
Таймкод нужен, когда недостаточно сказать «примерно на третьей минуте» или «в моменте после титра».
Например, режиссёр может оставить комментарий к 00:01:24:12, а монтажёр— перейти непосредственно к указанному месту. Это особенно удобно при согласовании анимации, монтажа, звука идругих материалов, где даже несколько кадров могут иметь значение.
Таймкод также помогает сопоставлять материалы изразных источников. Если камера, аудио рекордер или другие устройства записывают совместимый общий таймкод, его можно использовать при синхронизации полученных файлов. При этом сам по себе таймкод не гарантирует синхронную работу оборудования— он прежде всего задаёт временные адреса.
Как читать таймкод
Обычная запись выглядит так:
01:12:35:18
где:
- 01 — часы;
- 12 — минуты;
- 35 — секунды;
- 18 — номер кадра внутри текущей секунды.
Последнее число связано с временной базой таймкода (timebase), которая определяет нумерацию кадров внутри секунды. Она часто соответствует кадровой частоте материала, но это не одно и то же понятие. Поэтому запись таймкода нельзя полностью интерпретировать без понимания используемой временной базы.
Например, диапазон значений поля кадров при timebase 24 и 25 будет различаться.
Исходный и монтажный таймкод
Один и тот же фрагмент видео может иметь несколько временных адресов в зависимости от того, где его рассматривают.
Исходный таймкод относится к исходному медиафайлу и обычно сохраняет временную информацию, полученную при записи или создании материала.
Таймкод последовательности или проекта показывает положение кадра уже внутри монтажной или композиционной временной шкалы.
Поэтому кадр, имеющий один адрес в исходном файле, после помещения на таймлайн может находиться на совершенно другом таймкоде проекта.Это различие важно при передаче комментариев: всегда должно быть понятно, к какому материалу или версии относится указанное значение.
Burn-in timecode
Таймкод может существовать как часть временной информации материала и при этом вообще не быть виден в кадре.
Если его изображение выводят непосредственно поверх видео, это называют burn-in timecode — визуальным таймкодом.
Такой вариант часто используют в превью, аниматиках, черновом монтаже и материалах для согласования. Благодаря ему человек, просматривающий ролик вне монтажной программы, может указать точный момент прямо по изображению.
Наличие burn-in timecode не является обязательным требованием для любого проекта. Его используют там, где это упрощает конкретный производственный процесс.
Источник: Студия REDMEDVED
Drop-frame и non-drop-frame
При работе с некоторыми кадровыми частотами, связанными с телевизионными стандартами, например 29,97 fps, можно встретить два способа нумерации таймкода: drop-frame и non-drop-frame.
Drop-frame корректирует именно нумерацию временных адресов, чтобы показания таймкода лучше соответствовали реальному ходу времени. Кадры изображения при этом не удаляются.
Non-drop-frame использует последовательную нумерацию без такой коррекции.Не любой дробный frame rate требует drop-frame.
Поэтому режим таймкода нельзя определять только по тому, что частота кадров имеет дробное значение.
Таймкод и отметка времени
В обычной речи таймкодом часто называют любую ссылку на момент видео — например 01:23 в комментарии или описании ролика.
Для просмотра этого обычно достаточно. В профессиональном производстве понятие может быть точнее: технический таймкод способен указывать не только секунду, но и конкретный кадр и связан с timebase материала.
Поэтому при работе внутри производства важно понимать контекст: речь идёт просто о моменте ролика или о кадровом временном адресе.
На что обратить внимание
Значение таймкода имеет смысл только вместе с контекстом. Для точной работы необходимо понимать, к какому файлу или последовательности он относится, какая используется временная база и о какой версии материала идёт речь.
Если монтаж изменился, прежняя временная позиция конкретного эпизода тоже может измениться. Поэтому в согласованиях таймкод обычно используют вместе с однозначно указанной версией файла.