Пропадает звук при перемотке фильма, созданного через ffmpeg

Передо мной стоит следующая задача:

видеодорожку из одного видеофайла соединить со всеми аудиодорожками и субтитрами другого видеофайла и сохранить результат в третьем видеофайле; при этом, необходимо заменить аудиодорожку, используемую по умолчанию (с 1-й аудиодорожки на 2-ю).

Данную задачу я выполняю следующей командой:

ffmpeg -i video1.mkv -i video2.mkv -map 1:v -map 0:a -map 0:s -c copy -disposition:a:1 default -disposition:a:0 -default video_out.mkv

Указанной командой я получаю то, что мне надо, однако при воспроизведении результирующего файла в vlc я сталкиваюсь со следующей проблемой:

при перемотке видео в сторону конца фильма полностью пропадает звук.

Если, после перемотки к концу фильма, перемотать его назад к той части видео, на которой звук был, то иногда звук также пропадает в этом месте.

С исходными файлами такой проблемы не наблюдается.

Подскажите, пожалуйста, в чём может быть проблема, в какую сторону гуглить и как это можно исправить?

P.S. Все работы выполняю в Debian 11, если это важно.


Ответы (0 шт):