Компьютерная обработка звука
Шрифт:
• Time & Frames – часы, минуты, секунды и кадры, как они определены командой Edit Frame Rate (Изменить частоту кадров) в меню Special. В этом режиме часы, минуты и секунды измеряются в реальном времени, не завися от частоты кадров;
• Absolute Frames – кадры с точностью до трех десятичных знаков;
• Measures & Beats – такты и удары в минуту;
• SMPTE Non-Drop – формат SMPTE для 30 или 29,97 кадров в секунду без компенсации. Стандартная частота для этого формата при синхронизации с видео – 29,97. Однако в музыкальных приложениях часто используется 30,00.
• SMPTE Drop – формат SMPTE для 29,97 кадров в секунду с компенсацией. Кадры будут скомпенсированы (пропущены) в определенных точках времени, чтобы гарантировать синхронизацию отображаемых часов и минут с реальным всемирным временем;
• SMPTE EBU – формат SMPTE для 25 кадров в секунду (стандартная частота смены кадров, используемая европейским телевидением);
• SMPTE Film Sync – формат SMPTE для 24 кадров в секунду (стандарт для кино: наименьшая частота смены кадров, неразличимая человеческим глазом).
Кодировка времени SMPTE
Кодировка времени, принятая Обществом кино– и телевизионных инженеров (The Society of Motion Picture and Television Engineers – SMPTE, произносится «симпти»), – возможно, одно из самых спорных понятий музыкальной индустрии. Даже проработав с ней в течение нескольких лет, не все осваивают эту концепцию.
Самая большая проблема с SMPTE состоит в следующем: в зависимости от того, занимаетесь вы видео или только звуком, эта кодировка может значить для вас разное.
Кодировка SMPTE 25 EBU
Этот SMPTE-формат поддерживает частоту 25 кадров в секунду и также известен как SMPTE EBU (European Broadcasting Union – Eвропейское объединение передающих систем). Причина появления этого формата – европейские телевизионные системы, стандартно отрабатывающие ровно 25 кадров в секунду.
Кодировка SMPTE 24 Film Sync
Этот SMPTE-формат поддерживает частоту 24 кадра в секунду и также известен как SMPTE Film Sync. Данная частота смены кадров соответствует номинальной скорости движения кинопленки (самая медленная из возможных, при которой изображение сохраняет непрерывность в движениях, нет видимых скачков).
Кодировка SMPTE 30 Non-Drop в аудио
В США при частоте в сети энергопитания 60 Гц легко генерировать для кода времени частоту 30 кадров в секунду. Она обычно применяется в звуковых системах и известна как 30 Non-Drop (без компенсации). Вы, вероятно, используете этот формат при синхронизации таких звуковых приложений, как многодорожечный рекордер или MIDI-секвенсор.
Если вы работаете только со звуком, то вам необходимо уметь обращаться с тремя SMPTE-форматами: SMPTE 24, SMPTE 25 и SMPTE 30 NonDrop. Однако знайте, что формат SMPTE 30 Non-Drop в видео выполняется в режиме 29,97 кадров в секунду.
Кодировки SMPTE 30 Drop и SMPTE 30 Non-Drop в видео
При работе с видео в американской системе NTSC никогда не используется частота ровно 30 кадров в секунду. Даже если в названии форматов упоминается эта величина, фактически используется 29,97 кадров в секунду. В этом-то и состоит проблема, так как за длительные периоды времени записи или воспроизведения
В SMPTE Non-Drop условные кадры временного кода всегда увеличиваются в точном соответствии с кадрами вашего видео. Однако так как в видео за секунду фактически проходит только 29,97 кадров (а не 30), SMPTE-время течет медленнее реального всемирного времени. Это приводит к расхождению показаний SMPTE-времени с временем реальным. Таким образом, поработав определенное время, вы заметите, что настенные часы ушли вперед по сравнению с SMPTE-временем, отображаемым в вашем приложении.
Формат SMPTE Drop (который также отсчитывает 29,97 кадров в секунду) старается скомпенсировать расхождение между реальным всемирным временем и SMPTE-временем, пропуская кадры из последовательности SMPTE-кадров, чтобы догнать реальное всемирное время. Это означает, что иногда в SMPTE-последовательности времени SMPTE-время пройдет вперед больше, чем на один кадр. Время корректируется на два кадра вперед на каждой границе между минутами за исключением 00, 10, 20, 30, 40 и 50. Таким образом, если время в формате SMPTE Drop 00:00:59:29, следующее значение будет 00:01:00:02, а не 00:01:00:00, как в формате SMPTE Non-Drop. Нужно помнить, что в формате SMPTE Drop некоторые показатели времени не существуют. Например, нет значения 00:01:00:00. Показатель этого времени фактически 00:01:00:02.
При синхронизации звукового и видеосигналов важно, чтобы SMPTE-код времени (30 Drop или Non-Drop), используемый в вашем секвенсоре или цифровой звуковой рабочей станции, был точно таким же, как на видео. Только тогда показатели SMPTE-времени на видеоэкране и на мониторе компьютера будут одинаковыми во время воспроизведения.
Многие пользователи стали называть формат 30 Non-Drop (который выполняется в режиме 29,97 кадров в секунду) 29,97 Non-Drop, чтобы отличать его от 30 Non-Drop, используемого в звуковых приложениях (и действительно выполняемого в режиме 30 кадров в секунду). SMPTE 30 Drop, который применяется в видео, называют также форматом SMPTE 29,97 Drop, чтобы подчеркнуть, что частота кадров фактически равна 29,97 в секунду.
Однако помните, что между форматами 30 Drop и 29,97 Drop нет никакой разницы. Некоторые пользователи говорят, что есть SMPTE-код времени, который фактически выполняется в режиме 30 кадров в секунду и генерирует кадры компенсации, но такой код не показал бы реального всемирного времени и был бы несовместим с частотой кадров 29,97 NTSC, так что неясно, как его можно было бы применять.
Как в Sound Forge решается эта проблема?
При работе с форматами SMPTE 24, SMPTE 25 и SMPTE 30 Drop программа Sound Forge ведет себя именно так, как от нее и ожидают: частоты вычислены и сгенерированы точно в 24, 25, и 29,97 кадров в секунду соответственно. Для формата 30 Drop вставлены пропущенные кадры, чтобы восполнить расхождения времени с реальным всемирным временем.
Для формата SMPTE 30 Non-Drop обычный метод Sound Forge – вычислить все SMPTE-значения точно в 30 кадров в секунду. Если вы работаете с видео и вам нужен формат SMPTE Non-Drop, отмеряющий 29,97 кадров в секунду, можете отключить опцию Use 30 frames per second for SMPTE Non-Drop на вкладке MIDI/Sync (диалоговое окно Preferences), в результате чего Sound Forge будет использовать 29,97 кадров в секунду вместо 30 для формата SMPTE 30 Non-Drop.