Несколько причин, по которым видео в формате MP4 может чаще отставать от звука, чем в формате AVI:
- Плавающий фреймрейт или битрейт аудио. 1 Чтобы избежать рассинхронизации, программа для перекодирования и выходной контейнер должны поддерживать метки времени (timestamps). 1 У MP4 с этим всё в порядке, а вот AVI не поддерживает. 1
- Недостаток вычислительных ресурсов. 2 Особенно это сказывается на сжатом видео. 2 Например, формат AVI может воспроизводиться почти синхронно со звуком, а формат MP4 — заметно отставать. 2
- Неподдерживаемый видеовыход. 5 Аудиоустройство не может использовать неподдерживаемый видеовыход, и наоборот. 5
Чтобы решить проблему, можно попробовать смотреть видео в более низком качестве или завершить некоторые работающие программы, которые используют вычислительную мощность устройства. 2