n1ro°
RU

Текст и данные · Инструкция

Drop-frame и non-drop-frame timecode: в чём разница

Drop-frame и non-drop-frame timecode — это два способа нумерации кадров в таймкоде, а не два способа записывать само.

Редакция N1RO · Проверено

Короткий ответ

Если проект должен точно совпадать с часами при 29,97 fps, используйте drop-frame timecode. Кадры из видео при этом не выкидываются: пропускаются только некоторые номера таймкода, чтобы счётчик не убегал вперёд относительно реального времени.

Почему вообще появился drop-frame

Видео с частотой 29,97 кадра в секунду не укладывается в простую схему «30 номеров каждую секунду». Если нумеровать его как ровные 30 fps, таймкод будет идти немного быстрее реальных часов и на длинной программе расхождение станет заметным. Drop-frame корректирует именно счётчик, периодически пропуская определённые номера кадров. Видеокадры при этом остаются на месте и воспроизводятся без дыр. Adobe указывает, что Premiere позволяет переключать отображение между Drop-Frame и Non-Drop-Frame и отдельно подчёркивает, что изменение display format не меняет фактическую частоту кадров клипа или секвенции. Это ключевая мысль: DF/NDF — метаданные и способ счёта, а не монтажная операция удаления контента.

Важно: Если в спецификации вещателя или постпродакшена явно указан DF или NDF, следуйте этой спецификации. «На глаз» по длительности клипа выбирать формат не стоит.

Главные отличия

  • Соответствие реальному времени при 29,97 fps. Да, счётчик корректируется. Постепенно расходится с часами
  • Удаляются ли видеокадры. Нет. Нет
  • Простота нумерации. Некоторые номера пропускаются. Номера идут последовательно
  • Типичный сценарий. ТВ/длительность по часам. Проекты, где важна непрерывная нумерация или так требует pipeline

Предупреждение: Не путайте пропущенный номер таймкода с пропущенным кадром. Монтажная последовательность содержит те же кадры; меняется только адресация.

Как возникает ошибка в длинной программе

При 29,97 fps за реальную секунду проходит чуть меньше 30 кадров. Если счётчик делает вид, что их ровно 30 каждую секунду, он постепенно накапливает расхождение. На коротком ролике это почти незаметно, а на многочасовом материале важно для эфирных слотов, журналов, cue-листов и синхронизации с внешними системами. Drop-frame был придуман именно как способ приблизить показания таймкода к реальному времени без изменения видеосигнала. Поэтому вопрос «что качественнее» здесь некорректен: качество изображения DF и NDF не меняют. Разница проявляется в том, какой адрес будет у конкретного кадра и насколько показание счётчика соответствует настенным часам.

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

Как выбрать формат в Premiere и не сломать проект

  1. Проверьте реальную частоту кадров секвенции и исходников: 23,976, 25, 29,97, 30 и т. д.
  2. Уточните требования доставки: broadcaster, архив, монтажная команда или клиент могут требовать конкретный формат отображения.
  3. В Premiere меняйте Display Format, понимая, что это не конвертация FPS.
  4. После смены формата проверьте начало секвенции, ключевые cue-точки и конечную длительность.
  5. Не смешивайте в документации адреса DF и NDF без явной пометки: один и тот же момент может иметь разные номера.

Совет: Символы-разделители таймкода могут различаться между программами. Не делайте вывод только по двоеточию или точке с запятой — проверяйте настройку проекта.

Когда DF действительно нужен

  • Материал 29,97 fps
  • Длительность должна совпадать с реальными часами
  • Есть эфирные/операционные требования
  • Cue-листы и внешние системы используют DF
  • Команда согласовала единый формат таймкода

Практические нюансы перед применением

В производственном процессе полезно записывать формат таймкода прямо в техническом паспорте проекта. Например: 29,97 fps DF, старт 01:00:00;00. Тогда монтажёр, звук, цвет и QC используют одинаковые адреса. Если кто-то пришлёт замечание «00:42:15:10», а проект открыт в другом формате, сначала уточните систему нумерации, а не ищите кадр вручную. Особенно неприятны ошибки при конформе, EDL/XML и длинных программах, где внешние документы живут отдельно от NLE. Сам по себе DF не делает синхронизацию аудио; для многокамерной съёмки важны ещё общий источник времени, jam sync или корректная синхронизация по звуку/генлок в зависимости от системы. Но единый формат отображения уменьшает риск человеческой ошибки, когда все уже синхронизированные клипы обсуждаются по разным адресам.

Практический пример расхождения и именования

Представьте часовую программу 29,97 fps. Если её нумеровать как ровные 30 кадров каждую секунду без коррекции, счётчик non-drop будет постепенно уходить относительно реального времени. Drop-frame компенсирует это именно схемой номеров: на большинстве минут пропускаются отдельные значения номера кадра, но медиаданные остаются на месте. Поэтому команда «перекодировать в DF» не должна означать удаление или дублирование кадров. В интерфейсах NLE формат часто заметен по разделителю: для DF нередко используют точку с запятой перед номером кадра, например 01:00:00;00, а для NDF — двоеточие. Но полагаться только на знак нельзя: проверяйте настройки проекта и требования доставки. Если исходники пришли с внешнего рекордера, камеры и аудиорекордера, сначала сохраните исходный таймкод, затем уже создавайте прокси или синхронизированные клипы. Изменение display format без понимания исходного FPS способно породить красивые, но неверные адреса для монтажа и QC. Для финальной проверки возьмите известную длинную точку программы и сопоставьте адрес таймкода с фактической длительностью. Если проект передаётся другому отделу, укажите DF/NDF рядом с FPS в имени техпаспорта или delivery notes — одного числа 29,97 недостаточно.

Проверка перед передачей проекта проста: возьмите длинный мастер 29,97 fps и сравните длительность файла с таймкодом конца. Apple прямо описывает DF как систему, где пропускаются номера, а не реальные кадры; две позиции счётчика перескакивают в начале каждой минуты, кроме каждой десятой. Именно поэтому запись вида 00:10:00;00 допустима, а логика около остальных минут отличается от NDF. Если исходники уже содержат записанный камерой timecode, не переписывайте его без производственной причины: для синхронизации важнее сохранить один стандарт между камерой, звуком, монтажом и QC. При передаче замечаний указывайте не только адрес, но и DF/NDF. Строка «01:12:34:10» без контекста двусмысленна для 29,97-проекта; «29.97 DF, 01:12:34;10» снимает вопрос сразу. Так timecode остаётся адресом кадра, а не источником расхождений между отделами.

Что учитывать

Видео с частотой 29,97 кадра в секунду не укладывается в простую схему «30 номеров каждую секунду». Если нумеровать его как ровные 30 fps, таймкод будет идти немного быстрее реальных часов и на длинной программе расхождение станет заметным. Drop-frame корректирует именно счётчик, периодически пропуская определённые номера кадров. Видеокадры при этом остаются на месте и воспроизводятся без дыр. Adobe указывает, что Premiere позволяет переключать отображение между Drop-Frame и Non-Drop-Frame и…

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. Change timecode display format in Premiere). Пример и формулировки — редакция N1RO на 2026-09-22.