LINUX.ORG.RU

Рассинхронизация видео и звука в Avidemux

 , линейный монтаж


0

2

Вырезал памятные моменты из видеозаписи вчерашнего празднования. MP4, mplayer опознаёт формат как H264 + MP4A. Avidemux-2.7.8, Ubuntu-18.04. Режу по I-FRM.

Столкнулся с заметной рассинхронизацией звуковой дорожки и изображения. Например, катящийся с горы сисадмин прекращает кричать в метре от подножия, а не в самом низу, как было на самом деле. При проигрывании того же сырого файла в mpv синхронизация нормальная.

Что-то можно сделать в avidemux, чтобы было синхронно?

Дополнение: в сохранённом файле всё синхронно, рассинхронизация видна только в редакторе.

★★★★★

Последнее исправление: question4 (всего исправлений: 1)

Возьми все временные метки и вырежи по ним ffmpeg-ом заново, в нём подобные проблемы 10 лет как починили.

ffmpeg -ss старт -t длина -i input.mp4 -acodec copy -vcodec copy -f mp4 output.mp4

старт и длина - в секундах, можно мм:сс или чч:мм:сс

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от firkax

Спасибо, так и сделал уже. Но я спрашивал про avidemux.

question4 ★★★★★
() автор топика

файл -> свойства как опознал сабж. проиграл в авдмкс - проверил синхрон. при необход. под аудиокодеком поле «сдвиг» есть.

anonymous
()
Ответ на: комментарий от anonymous

битрейт какой ? если VBR, так с ним часто рассинхрон.

Сначала перепаковать: загрузил в авидемукс, видео поставить Copy, аудио выбрать PCM, аудиобитрейт поставить CBR, сохранить в mkv.

Затем этот же файл снова в авидемукс, режешь, после кодируешь: видеокодек ставишь Copy, аудиокодек выбираешь aac, контейнер mp4 или оставляешь матрешку.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.