У меня есть два видео для объединения в Adobe Premiere. Они нормально воспроизводятся в видеопроигрывателе, но их вставка в Adobe Premiere CS6 неожиданно делает звук несинхронизированным с видео (даже в Source Monitor).
Видео:
- 4 ГБ каждый
- 1080p @ 60FPS
- 48 кГц аудио
- Кодек ID: avc1
Поиск в Google указывает на то, что это общая проблема. Я пробовал различные исправления, которые не решали проблему, такие как переименование в .mov .
Это записи от NVIDIA Shadowplay. Я подозреваю, что это связано с переменной частотой кадров. Моя цель - сохранить их 60FPS.
Как я могу это исправить, чтобы мои аудио и видео не синхронизировались? Даже после экспорта в окончательный клип он все еще не синхронизирован.
[EDIT] Я вижу упоминания об использовании Handbrake, чтобы сначала конвертировать исходное видео. Есть ли способ решить эту проблему без необходимости конвертировать каждое видео с помощью Handbrake?
Ответы:
Загрузите 32-битную статическую сборку ffmpeg отсюда и попробуйте любой из двух способов:
1) восстановить временные метки
2) Извлечь аудио, импортировать его отдельно, выровнять начинается на временной шкале, а затем проверить
источник
Я настоятельно рекомендую вам не работать с файлами mp4 / H264 для работы, чувствительной к синхронизации. Перекодируйте файлы и работайте с ними.
источник
У меня была такая же проблема в Windows 10 с видео с переменной частотой кадров (VFR), записанным с помощью Shadowplay. Вот как я это исправил без необходимости конвертировать видео с помощью Handbrake или любого другого конвертера :
Я подозреваю, что это работает здесь, потому что Adobe Premiere Pro не может загрузить файл .dif без установленного Quicktime, что означает, что он использует кодеки Quicktime и т. Д. Для работы с файлом, который может обрабатывать VFR. Это означает, что встроенные кодеки, используемые в Adobe Premiere Pro, имеют присущие VFR проблемы.
Для полноты картины это должно решить проблемы со всеми файлами VFR MP4, такими как файлы, созданные с помощью Shadowplay, Xsplit, OBS, iPhone, Relive и т. Д.
источник
Вам, вероятно, понадобится конвертировать их. Следующие методы работают на Mac:
Сначала преобразуйте их в файлы ProRes 422 Quicktime, прежде чем приступить к их редактированию. Используйте что-то вроде Quicktime Player Pro, если конвертация медиафайлов Adobe делает странные вещи.
Затем откройте преобразованные файлы в Premiere.
Перемещайте аудио до тех пор, пока оно не синхронизируется в начале первого видеоклипа. Обратите внимание, как далеко вы должны были подтолкнуть его, чтобы получить синхронизацию.
Проверьте, что конец файла также синхронизирован. Если это не так, проверьте середину файла ... Продолжайте работать в обратном направлении, пока не сможете выяснить, где ухудшается синхронизация. Каждый раз, когда синхронизация ухудшается, нарежьте область на две части и повторно синхронизируйте следующую часть вручную.
Это скучно, но это будет работать. Если количество несинхронизированных кадров одинаково в каждом файле, это будет сделано быстро.
Экспортируйте как файлы ProRes .mov, затем конвертируйте их в тот формат с потерями, который необходим для доставки (например, h264 quicktime .mov)
источник
Это работает для меня каждый раз, если вы в Windows, поместите видео в Windows Movie Maker (я знаю, просто слушайте), после того, как видео там, перейдите в Файл> Сохранить фильм> Рекомендуется для этого проекта, оно будет повторно сохраните файл (даже иногда mp4 в mp4) попробуйте поместить этот новый файл в премьеру. Гарантия это сработает :)
источник