Я преобразовал файл mkv (matroska) в avi, используя ffmpeg:
ffmpeg -i input.mkv -f mp4 -vcodec mpeg4 -sameq -r 29.97 -b 512kb -acodec ac3 -ab 128kb -vol 512 output.avi
Выходной файл воспроизводится нормально, используя mplayer. После этого я использовал mencoder для вставки субтитров:
mencoder output.avi -o new.avi -oac pcm -ovc lavc -subfont-text-scale 3 -sub subtitle.srt
После воспроизведения видео «new.avi» видео и аудио не синхронизированы. Какие параметры я могу ввести в mencoder для синхронизации A/V?
Я также попробовал параметр ffmpeg -newsubtitle
но не могу заставить его работать. Будем весьма благодарны за любые примеры использования -newsubtitle
.