Я попытался конвертировать видео с соотношением сторон 16: 9 и хочу добавить субтитры. Финальное видео имеет черные полосы (мне это нужно для портативного медиаплеера). Но субтитры не отображаются в финальном видео. Есть ли дополнительный аргумент для достижения этой цели? В mencoder это можно сделать, но при воспроизведении возникает проблема: он пропускает некоторые кадры. Я выложу строку, надеясь, что кто-нибудь может мне помочь.
$ ffmpeg -i 'TOS.mp4' -vcodec libxvid -vtag XVID -aspect 4:3 -r 20 -b:v 300k -s 320x240 -vf "subtitles='TOS.srt':force_style='Fontsize=24'" -vf "scale=w=320:h=240:force_original_aspect_ratio=decrease,pad=320:240:(ow-iw)/2:(oh-ih)/2" -acodec mp2 -ab 128k -ar 44100 -ac 2 -ss 00:00:40 -t 00:01:30 TOS-test17.avi
источник