Синхронізація аудіо та відео при використанні mkvmerge


4

Я витягнув аудіо та відео з mkv за допомогою mkvextract. Потім я використав mkvmerge, щоб об'єднати їх назад у mkv. Коли я грав mkv, аудіо та відео не були синхронізовані.

Як їх можна поєднати, щоб вони синхронізувалися? Я намагався знайти корисну інформацію, використовуючи mkvmerge на оригінальному файлі, щоб побачити, чи є якась корисна інформація, але не знайшла.

Відповіді:


1

Можливо, початковий файл задав затримку звуку. Якщо ви використовуєте графічний інтерфейс mkvmerge, ви можете змінити затримку звукової доріжки в Форматувати певні параметри на вкладці. Позитивні значення затримують звукову доріжку, негативні значення її просувають (все в мілісекундах). Якщо ви використовуєте командний рядок, вам слід скористатися -y або --sync аргументів. Подивитися документацію mkvmerge для деталей. Документація також показує, як масштабувати затримку звуку рівномірно, незважаючи на вихід відео (замість встановленої постійної затримки).

Щоб визначити потрібну затримку звуку, можна використовувати Media Player Classic разом із клавішами +/-, щоб визначити затримку. Крім того, ви можете спробувати використати інструмент інформації про медіа, щоб дізнатися, яка затримка була на початковому файлі.


Якщо в оригінальному файлі вказано затримку, не повинна mkvinfo відображати це?
tony_sid

@OSX Jedi Так, але тільки якщо затримка була після звук був закодований (і явно вказано, коли файл був першим mkvmerge'd).
Breakthrough

1

Ось простий робочий процес:

  • Дізнайтеся, скільки не синхронізується з програвачем VLC за допомогою j і k кнопки.
  • Завантажити mkvtoolnix і натисніть кнопку Додати файл.
  • Додайте відеофайл. Після додавання натисніть на аудіофайл і зараз ви зможете додати затримку. Простіше кажучи, використовуйте - або + і які коли-небудь затримки розроблені з vlc.
  • Натисніть mux now. Готово :)
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.