У меня есть файл avi с потоками следующим образом
Stream 0: Video, MPEG2 video, 480x576, 25fps
Stream 1: Audio, MP2, 44100Hz, 192kbps
Я пытаюсь преобразовать вышеуказанный файл в файл MPG жалобы SVCD. Итак, я использовал следующую команду для его преобразования.
mencoder -oac copy -ovc copy -of mpeg -mpegopts format=xsvcd -o o.mpg I.avi
Выходное видео теперь имеет следующие характеристики
Stream 0: Audio, MP2, 44100Hz, 192kbps
Stream 1: Video, MPEG2 video, 480x576, 50fps
Выходное видео воспроизводит звук в нормальном темпе, но видео воспроизводится в ускоренном темпе. Исходное видео заканчивается через 35 минут 27 секунд, а выходное видео заканчивается через 25 минут 43 секунды.
Что я делаю неправильно?
Также я не понимаю, как изменился fps, ведь я просто скопировал видео в новый контейнер.