Не могу подобрать/сообразить какие ключи подать на вход команды mkvmerge, чтобы сменить кадры в секунду(fps) в видео.
Есть видео с камер наблюдения в формате *.av(поток без контейнера) их нужно перекодировать в более удобный формат. Я нашел что это можно сделать с помощью mkvmergе. Это получается с mkvtoolnix-gui мышкой ставлю нужный fps и всё получается, но видео много и хочется это автоматизировать. Я читал док https://mkvtoolnix.download/doc/mkvmerge.html там вроде предлагается ключ
--default-duration TID:x
как правильно составить команду? Ошибка такая:
$ mkvmerge -o out.mkv --default-duration 25p input.av
mkvmerge v34.0.0 ('Sight and Seen') 64-bit
Ошибка: '25p' не является правильной последовательностью идентификатора дорожки и продолжительности по умолчанию в '--default-duration 25p'.
Второй вопрос. Исходное видео с переменным fps и он не известен. Не определить(?). Я подбирал постоянный fps на глазок. Получается не очень. Как вообще тут поступить? Может чем-то другим перекодировать?