Чтобы прочитать позицию в Resolve в секундах, сначала определите, в каком формате она отображается: таймкод, общее количество кадров или кадры Fusion. Таймкод уже включает секунды; последняя пара цифр обозначает кадры. Для получения десятичных долей секунды требуется преобразование, а при работе со звуком можно выбрать отображение в секундах в Audacity.

В этом руководстве описано, как найти точку в монтаже и выразить её положение в секундах, прошедших с начала отсчёта. Инструкции по Resolve основаны на справочном руководстве Blackmagic Design DaVinci Resolve 21.1, включая разделы о Fairlight и Fusion. Упомянутое ниже отдельное учебное руководство по Fairlight посвящено Resolve 20.

Какое отображение вы хотите изменить?

В Resolve есть несколько вариантов отображения времени, и для каждого предусмотрены свои настройки. Прежде чем менять параметр, определите, где вы смотрите время: в основном редакторе, редакторе анимации или композиции Fusion. В таблице ниже сведены документированные варианты; единой настройки для всего приложения нет.

Где вы работаете Поддерживаемый способ Что отображается
Таймлайн Edit Щёлкните правой кнопкой мыши по отображению таймкода и выберите формат времени Таймкод, кадры, субкадры или данные аудиосэмплов
Keyframe Editor или Curve Editor Выберите Display Time Ruler in Seconds в меню параметров соответствующего редактора HH:MM:SS:FF в привязке к таймлайну
Композиция Fusion Измените отображение времени в настройках Fusion Кадры, таймкод SMPTE или футы и кадры
Таймлайн Fairlight Смотрите таймкод указателя воспроизведения и поля диапазона Позиция на таймлайне и время диапазона
Звук в Audacity Выберите формат секунд для нужного показателя Целые секунды или секунды с миллисекундами

Эти различия описаны в справочном руководстве Resolve 21.1, в частности на страницах 854, 1258–1263, 1302 и 3750–3751, а также в документации Audacity об указателе воспроизведения.

Важно: документированная команда Blackmagic Display Time Ruler in Seconds доступна в редакторах ключевых кадров и кривых. Она по-прежнему показывает кадры. В указанных разделах не подтверждается наличие глобального режима десятичных секунд для основного таймлайна Resolve, поэтому используйте способ, соответствующий вашей задаче.

Как читать секунды в таймкоде Resolve?

Стандартный таймкод имеет формат HH:MM:SS:FF: часы, минуты, секунды и кадры. Например, 00:00:08:12 обозначает восемь секунд и двенадцать кадров. Последнее поле 12 — это не двенадцать сотых секунды. Apple также описывает таймкод как часы, минуты, секунды и кадры в руководстве по навигации с помощью таймкода.

Для примера возьмём таймлайн с частотой ровно 60 кадров в секунду: двенадцать кадров длятся 12 ÷ 60 = 0.2 секунды. Следовательно, позиция 00:00:08:12 соответствует 8,2 секунды, если отсчёт на таймлайне начинается с нуля. При другой частоте кадров то же значение в поле кадров будет означать другую долю секунды.

Точная частота кадров таймлайна Пример таймкода Позиция от нулевого начала
24 кадра/с 00:00:08:12 8,500 секунды
25 кадров/с 00:00:08:12 8,480 секунды
30 кадров/с 00:00:08:12 8,400 секунды
60 кадров/с 00:00:08:12 8,200 секунды

Это расчётные примеры для целочисленных частот кадров. Они показывают, почему интерпретация последней пары цифр как десятичной дроби даёт неверный результат. Для приблизительного значения в целых секундах смотрите поле секунд; для точной позиции учитывайте кадры и частоту кадров таймлайна.

Верните удобный формат отображения на основном таймлайне Edit

На странице Edit щёлкните правой кнопкой мыши по числовому отображению таймкода таймлайна. Выберите формат таймкода, чтобы видеть часы, минуты, секунды и кадры вместо общего количества кадров. На странице 854 справочного руководства Resolve 21.1 Blackmagic описывает это контекстное меню как место выбора таймкода, кадров, субкадров или данных аудиосэмплов.

Если вам нужно лишь увеличить цифры, выберите Workspace > Timecode Window, затем установите фокус на таймлайн. Плавающее окно отображает данные того окна просмотра или таймлайна, которое сейчас в фокусе, и его можно изменять по размеру. Это повышает удобство чтения, сохраняя формат таймкода, как описано на странице 32 справочного руководства.

Как преобразовать позицию на таймлайне в прошедшее время в секундах?

Сначала определите начало отсчёта прошедшего времени. Позиция — это адрес, а прошедшее время — расстояние от выбранного начального адреса. Если таймлайн начинается с 01:00:00:00, то позиция указателя воспроизведения, начинающаяся с 01, не означает, что прошёл целый час монтажа.

Чтобы проверить начало, перейдите к началу таймлайна и прочитайте таймкод. В учебном руководстве Blackmagic по Fairlight для Resolve 20 указано, что для этого можно нажать Home, а на клавиатурах Mac без клавиши Home — fn-Left Arrow. Для перехода в конец таймлайна можно нажать End или fn-Right Arrow. См. инструкции по навигации в руководстве по работе со звуком Fairlight в DaVinci Resolve 20.

Для точной целочисленной частоты кадров и обычного таймкода без пропуска кадров преобразуйте оба адреса по формуле seconds = hours × 3600 + minutes × 60 + seconds field + frames ÷ fps. Вычтите значение начала из значения указателя воспроизведения. Этот расчёт предполагает, что для обоих адресов используется одна и та же частота кадров и что таймкод не переходит через границу счётчика.

Например, представьте, что монтаж синтетической графики идёт с частотой ровно 25 кадров/с, начинается с 01:00:00:00, а указатель воспроизведения находится на 01:02:08:12. Разница составляет две минуты, восемь секунд и двенадцать кадров: 120 + 8 + 12 ÷ 25 = 128.48 seconds. Именно это прошедшее время следует указать в заметке о тайминге, составленной в секундах.

Если у вас отображается общее количество кадров, разделите число прошедших кадров на точную частоту кадров. Например, 462 прошедших кадра при частоте ровно 60 кадров/с — это 462 ÷ 60 = 7.7 seconds. Перед расчётом убедитесь, что отсчёт кадров начинается с нужной начальной позиции.

Учитывайте дробные частоты кадров и таймкод с пропуском кадров отдельно

Не применяйте простую формулу для полей таймкода без изменений к материалу с частотой 23,976, 29,97 или 59,94 кадра/с. При дробных частотах кадрирование таймкода и реальное прошедшее время требуют особого внимания. Apple объясняет, что в видео с частотой 29,97 кадра/с используется нумерация таймкода с номинальной частотой 30 кадров/с, а таймкод с пропуском кадров пропускает назначенные значения для компенсации; сами видеокадры при этом не удаляются. См. техническое примечание Apple о таймкоде.

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

Как показывать секунды при настройке ключевых кадров?

Если нужно заменить числа в редакторе анимации, измените формат линейки именно в нём. В Keyframe Editor или Curve Editor откройте меню параметров редактора и выберите Display Time Ruler in Seconds. Blackmagic определяет этот формат как HH:MM:SS:FF в привязке к таймлайну, тогда как Display Time Ruler in Frames показывает число кадров от начала таймлайна. Эти параметры описаны на страницах 1258–1263 справочного руководства Resolve 21.1.

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

Эта функция также описана в руководстве о новых функциях DaVinci Resolve 20. Учитывайте версию программы, если выполняете эти инструкции в более старой установке.

Как изменить отображение времени в кадрах в Fusion на Mac?

В Fusion есть отдельная настройка отображения времени. Документированные варианты: кадры, таймкод SMPTE, футы и кадры. Чтобы вместо подсчёта кадров видеть таймкод, выполните действия из раздела о Fusion на странице 1302 справочного руководства Resolve 21.1:

  1. В Resolve выберите Fusion > Fusion Settings. В отдельной программе Fusion Studio на Mac выберите Fusion Studio > Preferences.
  2. Откройте панель Defaults и выберите вариант Timecode.
  3. Откройте Frame Format и выберите подходящую частоту кадров. Для проекта с чересстрочной развёрткой включите has fields.
  4. Нажмите Save.

При настройке этого отображения выберите частоту кадров, подходящую для композиции. В результате будет показываться таймкод SMPTE, в котором сохраняется поле кадров. Это настройка Fusion; она не включает отображение только в секундах на таймлайне Edit или Fairlight.

Что делать, если для звука нужны десятичные секунды?

Основные средства отсчёта времени в Fairlight показывают таймкод указателя воспроизведения, начало и конец диапазона, а также длительность диапазона. На линейке отображается программный таймкод. Эти данные помогают найти аудио на монтаже, однако в указанных настройках не описан переход на десятичные секунды. См. страницы 3750–3751 справочного руководства Resolve 21.1.

Для отдельной задачи измерения аудио в Audacity доступны форматы seconds и seconds + milliseconds для отображения позиции указателя воспроизведения. В актуальном руководстве также описаны отдельные форматы для времени выделения и его длительности. Выберите формат секунд для нужного показателя и не предполагайте, что одна настройка изменит все линейки и счётчики. См. разделы «Позиция указателя воспроизведения» и «Нижняя панель инструментов».

Если в вашей версии Audacity используется старая панель Selection Toolbar, в документации дана точная инструкция: нажмите на треугольник рядом с полем времени или щёлкните правой кнопкой мыши по цифре и выберите seconds + milliseconds. Выберите Start and Length of selection, если нужны начальная позиция и длительность. Интерфейс отличается от нового расположения панели инструментов внизу; используйте документацию по панели Selection Toolbar, только если она соответствует вашей версии программы.

В новом интерфейсе можно также щёлкнуть правой кнопкой мыши по линейке таймлайна и выбрать Minutes & seconds. Audacity описывает это как формат подписей линейки в календарном времени; при увеличении масштаба появляются доли секунды. Числовое отображение настраивается отдельно. См. раздел «Минуты и секунды».

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

Для повседневного монтажа в Resolve начните с таймкода и правильно прочитайте поле секунд. Преобразуйте его, только если нужно получить общее прошедшее время, учитывая начало таймлайна и частоту кадров. Используйте настройки ключевых кадров или Fusion в соответствии с их документированным назначением, а форматы секунд в Audacity — для задач измерения аудио.

Источники