Я снял событие двумя камерами, и мне нужно синхронизировать запись второй камеры со звуком первой. Это было живое мероприятие, и я не мог записывать вспомогательные средства синхронизации, как хлопушку.
Я называю свои видеофайлы по отметке времени с камеры и подумал, что могу использовать это для синхронизации. Так, например, у меня есть один клип с именем VID-2017-04-22-11-09-26.mov
и другой с именем VID-2017-04-22-11-16-22.mov
, поэтому я могу понять, что второй клип закончился через 6 минут и 56 секунд после первого. (Камера знает только, когда вы закончили съемку и создали файл, а соглашение об именах помещает чч-мм-сс в качестве последних трех пар чисел.)
Поэтому я решил, что могу просто отметить место на временной шкале, где заканчивается клип 1, и поместить клип 2 так, чтобы он заканчивался в это время плюс 6:56.
Но когда я сделал это, это было совершенно неправильно, и я не могу понять, почему. Единственная переменная, которую я могу придумать, это то, что частота кадров этого кадра составляет 59,94, а последовательность — 23,976 кадра в секунду. Но я не уверен, что это актуально, и если да, то я до сих пор не могу понять, как разместить эти клипы.
Между тем, я застрял на очень сложном пути синхронизации, просматривая клип и вручную пытаясь найти соответствующие кадры с камеры 1, и это мучительно утомительно.
Из опубликованных комментариев я понимаю, что был не ясен. Оба клипа взяты с одной и той же камеры, то есть с камеры 2. Я синхронизировал первый из этих клипов с камеры 2 вручную с камерой 1, и теперь мне нужно синхронизировать оставшиеся клипы с камеры 2 друг с другом .
Рабочий процесс был таким: я установил камеру 1 на штатив, чтобы снимать говорящего непрерывно (но довольно скучно). Я ходил с камерой 2 для более динамичных ракурсов, иногда делая паузы между кадрами. Итак, у камеры 2 есть около 25 различных клипов, которые я хочу выровнять с камерой 1, а затем разрезать между ними, чтобы сделать более интересное видео.
Я постоянно записываю конференции, так что в итоге получаю по 10 часов отснятого материала за раз. У меня есть несколько приемов, которые помогают с синхронизацией:
Я завишу от 1 до 3 почти исключительно. Я очень хорошо научился читать осциллограммы и останавливаю камеры только для перерывов более 10 минут. Все мои клипы рассинхронизированы максимум на 30 секунд. Довольно легко синхронизировать весь день за 15 минут. Я использовал PluralEyes, но обнаружил, что обработка материала занимает слишком много времени, и большую часть времени он отставал примерно на полсекунды, поэтому мне все равно пришлось пойти и переместить все клипы. Я использую его только в том случае, если у меня есть тонны клипов для синхронизации (более 15) вместо моих обычных четырех или пяти. PluralEyes поможет вам приблизиться, тогда вам придется настраивать вручную.
Если настройки времени (часов) для двух камер различны, отношение «конечное время» не имеет смысла. Если у вас все еще есть доступ к камерам, включите их обе и запишите хлопок. Включите два коротких клипа и обратите внимание на разницу во времени во время хлопка. Эту разницу, плюс или минус, следует добавить к 6:56, чтобы получить истинное смещение. Оттуда можно обрезать кадрами.
В любом случае не должно быть сложно найти совпадающее звуковое событие в двух клипах. Любой отчетливый звук может заменить хлопушку. Конечно, если ваше программное обеспечение имеет автоматическое выравнивание звука, это становится тривиальным.
У вас все еще могут быть проблемы с дрейфом, поскольку две камеры могут не синхронизироваться точно так же, но когда у вас есть общее смещение, небольшие обрезки становятся проще.
Из того, что я вижу, ваш метод требует двух предположений (и я не думаю, что здесь можно безопасно сделать одно из них).
Внутреннее время камер не синхронизировано. Две камеры, на которые вы снимали, вероятно, использовали внутренние часы, которые вы установили при первом включении. Они не подключены к Интернету и не обновляются с какой-либо точностью. Вы можете вручную изменить время одного из них на 17:00, а другого на 2:30, и они будут работать нормально. То, что может быть 11:16:22 на одной камере, вероятно, больше похоже на 11:15:54 на другой.
Секунды недостаточно точны для синхронизации аудио/видео. Если вы синхронизируете только с часами/минутами/секундами, вы не синхронизируете так точно, как если бы вы использовали кадры, что в вашем случае будет 1/24 секунды (в вашей последовательности). Даже если внутренние часы на обеих камерах были идеально синхронизированы, это не значит, что вы начинаете и останавливаете запись ровно через 1 секунду, каждый раз 0 кадров.
Что ж, я чувствую себя немного глупо, потому что ответ заключается в том, что эта камера на самом деле ставит временную метку видеофайла с временем начала, а НЕ временем окончания. Таким образом, я могу выполнить то, что мне нужно, вычислив разницу во времени по именам файлов и сместив начало клипа от начала первого клипа. Дух.
Джон Бартон
Джошуа Франк
Джошуа Франк
Джон Бартон
Джошуа Франк
Джон Бартон
Джон Бартон
пользователь 24601