В этой статье
Временной код с пропущенными кадрами (DF) пропускает определенные номера кадров, чтобы синхронизировать ход часов с реальным временем. Временной код без пропущенных кадров (NDF) подсчитывает каждый кадр последовательно, но при этом в час видео с частотой 29,97 кадров в секунду теряется 3,6 секунды. Для телевещания используйте режим «drop frame». Для монтажа с точностью до кадра используйте режим «non-drop frame».
Основные выводы:
- «Drop frame» и «non-drop frame» — это два метода привязки видеокадров к тактовому сигналу. Ни один из них не приводит к удалению реальных кадров из вашей записи.
- Это различие имеет наибольшее значение при частоте 29,97 кадров в секунду (NTSC) и 59,94 кадров в секунду. При частоте 23,976 кадров в секунду (киноформат) и 25 кадров в секунду (PAL) пропуск кадров не применяется.
- Определить формат можно по его обозначению: если используются только двоеточия (HH:MM:SS:FF), это означает формат без пропущенных кадров; если перед числом кадров стоит точка с запятой (HH:MM:SS;FF), это означает формат с пропущенными кадрами.
- При телевещании и потоковой передаче использование метода «drop frame» является стандартной практикой. При монтаже фильмов и постпродакшне с точностью до кадра предпочтительным является метод «non-drop frame».
- Несовпадение таймкодов в субтитрах приводит к сдвигу синхронизации, который со временем усиливается. Sonix автоматически определяет и согласовывает формат таймкода вашего видео.
Краткое сравнение форматов «Drop Frame» и «Non-Drop Frame»
| Кадр с пропуском (DF) | Без пропущенных кадров (NDF) | |
|---|---|---|
| Обозначения | ЧЧ:ММ:СС;FF | ЧЧ:ММ:СС:ФФ |
| Точность в режиме реального времени? | Да | Нет (отставание составляет 3,6 секунды в час при частоте 29,97 кадров в секунду) |
| Точность подсчёта кадров? | Нет | Да |
| Лучшее для | Телевещание, потоковая передача | Монтаж фильмов, постпродакшн |
| Частота кадров | 29,97 кадров в секунду, 59,94 кадров в секунду | 23,976 кадров в секунду, 29,97 кадров в секунду, 59,94 кадров в секунду |
| PAL (25 кадров/с, 50 кадров/с)? | Не применимо | Стандартный (не требуется кадра с вырезом) |
Что такое таймкод?
Временной код — это точный метод подсчёта и маркировки кадров в записи, позволяющий определить их точное расположение. Представьте себе видео-таймкоды как URL-адреса в Интернете: вы редко обращаете на них внимание при просмотре, но вам нужен точный адрес, чтобы поделиться ссылкой на конкретную страницу или сослаться на неё. Таймкод выполняет ту же функцию для видеокадров и используется для ссылки на все типы аудио- и видеофайлов, а также для их синхронизации.
Временной код SMPTE является международным стандартом маркировки видеоматериалов и фильмов. Разработан в 1960-х годах Общество инженеров кино и телевидения (SMPTE), что позволяет точно редактировать, идентифицировать и синхронизировать медиафайлы. Временной код SMPTE выражается в формате ЧЧ:ММ:СС:ФФ (часы, минуты, секунды, кадры).
Принцип работы таймкода определяют два основных правила:
- Учитываются только целые кадры, дробные — никогда.
- Нумерация начинается с нуля: первый кадр — 00, а не 01.
Почему существует показатель 29,97 кадров в секунду: краткая версия
Когда в 1953 году появилось цветное телевидение, стандарт NTSC был модифицирован, чтобы обеспечить воспроизведение цветного сигнала на существующих чёрно-белых телевизорах. Частота кадров была снижена с 30 кадров в секунду до 29,97 кадров в секунду, что привело к появлению небольшого, но накапливающегося с течением времени расхождения между реальным временем и временем видеосигнала.
Поскольку таймкод по-прежнему нумеруется так, как будто видео воспроизводится со скоростью 30 кадров в секунду, при записи со скоростью 29,97 кадров в секунду генерируется только 107 892 кадра в час вместо 108 000 кадров, на которые рассчитан счетчик. Это расхождение составляет 3,6 секунды в час. Таймкод с пропуском кадров был создан специально для устранения этого разрыва.
«Drop Frame» и «Non-Drop Frame»: в чём разница?
Таймкод с пропуском кадров соответствует реальному времени. Таймкод без пропуска кадров — нет. Формат без пропуска кадров точно подсчитывает кадры, но отклоняется от тактовой частоты; формат с пропуском кадров корректирует это отклонение, пропуская при подсчете кадры с определёнными номерами (а не фактические кадры).
Проще говоря, каждый формат преследует свою основную цель:
- Кадр с пропуском: Показывает время. Считывание таймкода с пропущенными кадрами позволяет точно определить, в какой момент хронологического отсчёта вы находитесь, но не даёт точного общего количества кадров.
- Кадр без пропуска: Подсчитывает кадры. Подсчёт осуществляется с точностью до кадра, то есть правильно учитываются все кадры. Однако в видеоформате NTSC 30 кадров без пропусков не равны одной секунде реального времени.
Что такое временной код кадра?
Таймкод с пропуском кадров (DF) устраняет расхождение со скоростью 29,97 кадров в секунду за счёт пропуска определённых номеров кадров, благодаря чему счётчик таймкода остаётся синхронизированным с реальным временем. При этом из записи не удаляются никакие фактические кадры.
Расчет: при частоте 29,97 кадров в секунду в час приходится 107 892 кадра вместо 108 000. Разница составляет 108 кадров, или 3,6 секунды. Если не внести корректировку, час видео в реальном времени с частотой 29,97 кадров в секунду будет отображаться на счетчике как 01:00:03;18.
Корректировка осуществляется по определённой схеме: первые два номера кадров (00 и 01) исключаются из подсчёта в начале каждой минуты, за исключением каждой десятой минуты (минуты 00, 10, 20, 30, 40 и 50). Номера кадров исключаются из минут 01–09, 11–19, 21–29, 31–39, 41–49 и 51–59. К моменту истечения одного часа удаляется ровно 108 номеров кадров, и счетчик в реальном времени показывает 01:00:00;00.
Функция «Drop frame» удаляет из таймкода только цифры. На саму запись это никак не влияет.
Что такое временной код без падающего кадра?
Временной код без пропущенных кадров (NDF) подсчитывает каждый отдельный кадр видео без какой-либо перемаркировки. Соотношение таймкода к количеству кадров составляет 1:1, что делает этот метод простым и обеспечивающим точность до кадра.
Компромисс заключается в следующем: при частоте воспроизведения 29,97 кадров в секунду по стандарту NTSC часовая запись в режиме без пропуска кадров не соответствует одному часу реального времени. Она короче на 3,6 секунды, поскольку счетчик фиксирует 3 000 кадров за 100 секунд, тогда как фактическая частота воспроизведения составляет всего 2 997 кадров. Одночасовая программа с использованием таймкода без пропущенных кадров заканчивается в 00:59:56:12, а не в 01:00:00:00.
Выбор между каплевидной и бескаплевидной рамой
Ни один из этих форматов не влияет на визуальное представление. Большинство современных систем редактирования поддерживают оба формата, и вы можете переключаться между ними, хотя настоятельно рекомендуется соблюдать единообразие в рамках одного проекта.
Как правило:
- Использовать пропуск кадра если произведение предназначено для телетрансляции или потоковой передачи. Это отраслевой стандарт для любых случаев, когда продолжительность программы должна соответствовать реальному времени.
- Использовать режим «Non-drop frame» для монтажа фильмов, работы с архивами или любых рабочих процессов, в которых точное подсчёт кадров имеет большее значение, чем синхронизация по часам.
Не уверены, какой формат вы рассматриваете? Это можно определить по формату обозначения. В формате без пропущенных кадров используются только двоеточия (HH:MM:SS:FF). В формате с пропущенными кадрами перед номером кадра ставится точка с запятой или точка (HH:MM:SS;FF или HH:MM:SS.FF).
Кадры с пропуском и кадры без пропуска при различных стандартных частотах кадров
Наибольшее внимание уделяется случаю с частотой 29,97 кадров в секунду, но кинематографисты и видеопродюсеры работает с различными частотами кадров. Ниже описано, как применяется метод «drop frame» в каждом из этих случаев.
23,976 кадров в секунду (кино и стриминг)
Вариант с пропуском кадров при частоте 23,976 кадров в секунду не существует. Эта частота кадров достаточно четко делится на единицу реального времени, так что отклонение является незначительным для большинства производственных сценариев, и в отрасли принято использовать формат без пропуска кадров для кинофильмов и оригинальных стриминговых проектов. По состоянию на 2026 год частота кадров 23,976 кадров в секунду является наиболее распространённой для стриминговых платформ.
29,97 кадров в секунду (телевещание в формате NTSC)
Как описано выше, это основной случай применения технологии «drop frame». При данной частоте встречаются как формат DF, так и NDF. В телевещании используется формат «drop frame», а в постпродакшне — чаще формат «non-drop frame».
59,94 кадров в секунду (спортивные передачи и прямые трансляции)
Пропуск кадров происходит при частоте 59,94 кадра/с и используется при трансляции спортивных соревнований и прямых эфиров. Расчет производится пропорционально по формуле для частоты 29,97 кадра/с: применяется тот же алгоритм пропуска кадров, только с удвоенной частотой.
25 кадров в секунду и 50 кадров в секунду (PAL)
Для частоты кадров PAL опция «drop frame» отсутствует. Поскольку частота 25 кадров в секунду (fps) без остатка делится на электрический стандарт 50 Гц, используемый в Европе и регионах PAL, разницы между количеством кадров и реальным временем не возникает. Это часто вызывает путаницу: монтажеры, освоившие работу с таймкодом в системах NTSC, иногда ищут опцию «drop frame» в проектах PAL и не находят её. Это сделано специально.
Как настроить режим «Drop Frame» или «Non-Drop Frame» в программе нелинейного монтажа
Этот параметр находится в настройках вашей последовательности или проекта, а не в диалоговом окне экспорта. Ниже приведено, где его можно найти в трёх наиболее распространённых редакторах нелинейного монтажа.
Adobe Premiere Pro
- Перейти к Последовательность > Настройки последовательности (или установить его при создании новой последовательности).
- В раскрывающемся списке частоты кадров в качестве отдельных вариантов представлены как 29,97 кадров в секунду (Drop Frame), так и 29,97 кадров в секунду (Non-Drop Frame).
- На дисплее таймкода в программном мониторе для режима «drop frame» будут отображаться точки с запятой (;), а для режима «non-drop frame» — двоеточия (:), что подтвердит ваш выбор.
- Для трансляции выберите вариант с пропуском кадров. Для офлайн-монтажа с точной синхронизацией кадров выберите вариант без пропуска кадров.
Final Cut Pro
- Установите частоту кадров в «Файл» > «Свойства проекта» при создании нового проекта.
- Для проектов с частотой 29,97 кадров в секунду Final Cut Pro по умолчанию автоматически включает режим «drop frame», что соответствует его концепции, ориентированной в первую очередь на телевещание.
- Вы можете проверить формат таймкода в поле отображения таймкода, расположенном в верхней части окна просмотра.
DaVinci Resolve
- Перейти к «Файл» > «Настройки проекта» > «Основные настройки».
- Сначала установите частоту кадров на временной шкале, а затем найдите “Использовать таймкод с пропущенными кадрами” флажок, расположенный непосредственно под переключателем частоты кадров.
- Resolve применяет настройку ко всему проекту, поэтому рекомендуется подтвердить её до начала редактирования, а не в середине работы над проектом.
Как кадрирование с отсечкой и без отсечки влияет на транскрипцию и создание субтитров
Если вы ещё не добавляете субтитры к своему видеоконтенту, пора начать. Скрытые субтитры являются рекомендуемой передовой практикой в области цифровой доступности в соответствии с Руководство по доступности веб-контента (WCAG), а видео с субтитрами неизменно вызывают больший интерес, что выражается в количестве комментариев, лайков и репостов.
При создании субтитров крайне важно знать, является ли ваш файл с пропущенными кадрами или без них. Если вы создадите субтитры для видео с пропуском кадров, используя формат без пропуска кадров, синхронизация будет нарушена с самого начала, и отставание будет нарастать по мере просмотра видео. В результате в часовой программе к финальной сцене отставание субтитров может составить 3,6 секунды.
Sonix обрабатывает это автоматически. Его автоматическое создание субтитров синхронизирует субтитры с форматом таймкода вашего видео — будь то с пропущенными кадрами или без них — что позволяет выполнять точные настройки вручную, не начиная с нуля. Для транскрипция видео рабочие процессы, Sonix экспортирует в форматы SRT, VTT и другие форматы субтитров, которые передают правильный временной код в вашу систему нелинейного монтажа.
Транскрипция без лишних хлопот с Sonix
Sonix — самая передовая в мире автоматическая транскрипция и создание субтитров платформа. Поддерживая более 53 языков, она обеспечивает быстрое и точное создание стенограмм по доступной цене, а также обрабатывает временные коды как в формате с пропуском кадров, так и без него.
Встроенный в браузер редактор поддерживает множество типов файлов и интегрируется с Adobe Premiere Pro, Adobe Audition и Final Cut Pro, что обеспечивает беспроблемный экспорт стенограмм. Независимо от того, является ли ваш проект телевизионным документальным фильмом или сериалом для стриминговых сервисов, Sonix легко вписывается в ваш существующий рабочий процесс, не требуя добавления дополнительных этапов.
Попробуйте Sonix бесплатно и получите 30 минут автоматические субтитры и титры входит в состав вашей учетной записи.
Часто задаваемые вопросы
Действительно ли функция «Drop Frame» удаляет кадры из моего видео?
Нет. В режиме “Drop Frame” таймкод просто пропускает номера кадров при подсчете; он не удаляет никаких реальных кадров из вашей записи. Это никак не влияет на ваш видеоматериал, независимо от того, используете ли вы режим “Drop Frame” или «Non-Drop Frame». Этот термин вводит в заблуждение: лучше думать о нем как о «пропуске номера кадра», а не как о «пропуске кадра».”
Что означает точка с запятой в таймкоде?
Точка с запятой (или точка) между секундами и кадрами в отображении таймкода, например 01:00:00;00, указывает на таймкод с пропущенными кадрами. Все двоеточия, например 01:00:00:00, указывают на формат без пропущенных кадров. Это различие в обозначениях — самый быстрый способ проверить, какой формат используется в файле, не открывая настройки проекта.
Стоит ли использовать кадр с пропуском для YouTube или стриминга?
Да, для большинства рабочих процессов потоковой передачи использование метода «drop frame» является правильным выбором. Потоковые платформы ожидают, что продолжительность контента будет соответствовать реальному времени, а метод «drop frame» гарантирует точность длительности вашей программы. Если исходный материал имеет частоту 29,97 кадров в секунду, передавайте его в режиме «drop frame». Если частота вашего материала составляет 23,976 кадров в секунду, режим «drop frame» не применяется; используйте режим «non-drop frame».
Применяется ли метод «drop frame» к видео с частотой 24 или 25 кадров в секунду?
Нет. Пропуск кадров применяется только при частоте 29,97 кадров в секунду и 59,94 кадров в секунду (частоты, производные от стандарта NTSC). При частоте 23,976 кадров в секунду (киноформат) отклонение настолько мало, что коррекция не требуется, и в отрасли по традиции используется метод без пропуска кадров. При частоте 25 кадров в секунду (PAL) частота кадров равномерно делится на электрический стандарт 50 Гц, поэтому нет никакого расхождения, которое нужно было бы корректировать, и опция «drop frame» отсутствует.
Как временной код с пропущенными кадрами влияет на синхронизацию субтитров?
Если ваше видео сброс-фреймовое, а в файле субтитров используются таймкоды без сброса кадров (или наоборот), синхронизация субтитров будет постепенно нарушаться. Сначала отклонение будет незначительным, но к концу часовой программы оно достигнет 3,6 секунд. Всегда проверяйте, чтобы формат экспорта субтитров соответствовал формату временного кода вашего видео. Sonix автоматически синхронизирует субтитры с временным кодом вашего видео, устраняя эту проблему.
Что произойдет, если я смешаю кадры с пропуском и кадры без пропуска в одном проекте?
Смешивание форматов в рамках одного проекта приводит к появлению ошибок синхронизации, которые со временем накапливаются и могут быть сложны для диагностики. Большинство программ нелинейного монтажа (NLE) сигнализируют о несоответствии, но некоторые из них выполняют конвертацию «тихо», что может привести к появлению едва заметных ошибок синхронизации. Наиболее безопасным способом является настройка формата таймкода проекта до начала работы и обеспечение единообразия всех медиафайлов. Если вы получаете от чужих источников отснятый материал в смешанных форматах, при импорте приведите его к единому формату.
Самая точная в мире транскрипция с помощью искусственного интеллекта
Sonix расшифрует ваше аудио и видео за считанные минуты - с точностью, которая заставит вас забыть о том, что это автоматический процесс.