MyTetra Share
Делитесь знаниями!
Какие параметры в Blender нужны, чтобы на конечном видео не было рассинхронизации звука и видео
Время создания: 14.08.2019 12:37
Автор: xintrea
Текстовые метки: blender, sync, audio, video, блендер, синхронизация, аудио, видео, видеоредактор, убрать рассинхрон
Раздел: Компьютер - Программное обеспечение - Blender
Запись: xintrea/mytetra_syncro/master/base/1565775432vhebj0o5bg/text.html на raw.github.com

В видеоредакторе Blender, как минимум в версии 2.7, существует проблема.


Если в начале работы в проекте выставить нужную частоту кадров, например 25 кадров в сек., и для монтажа взять исходные кусочки видео, которые:


  • имеют ту же частоту кадров (25 кадров);
  • и которые закодированы монтажным "покадровым" кодеком (например MJPEG);
  • и звуковые дорожки исходного видео закодированы с неизменным битрейтом просто в формате WAV.


... и в проекте выстаивить опции "A/V Sync" и "Frame dropping", то это не значит, что при генерации итогового видео не будет рассинхронизации видео и звука.


Опытным путем было примерно установлено, в каких случаях рассинхронизации нет, а в каких есть. Убрать рассинхрон можно, метод работает.


Итак, чтобы не было рассинхронизации, в окне настроек генерируемого видео (окно Properties), нужно выставлять следующие опции:



Frame rate: 25 - исходная частота кадров.

Time remapping

Old: 1, New 1


Container: MPEG-4

Codec: H.264

Audio Codec: AAC

Bitrate: 384



А вот опции, при которых будет рассинхрон:



Frame rate: 25 - исходная частота кадров.

Time remapping

Old: 100, New 100


Container: AVI

Codec: H.264

Audio Codec: AAC

Bitrate: 384



Видно, что они отличаются только значениями Time remapping (причем в обоих случаях соотношение один к одному) и контейнером. Однако первый вариант генерирует видео, в котором звук четко синхронизирован, а втором варианте будет наблюдаться рассинхрон.


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


Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования