Ihre Syntax ist fehlerhaft. Das sub_charenc
ist eine Decoder - Option und wird angewandt, wenn die Untertitel - Datei als regulärer Eingang zugeführt wird. Der Untertitelfilter nimmt seine Eingabe jedoch direkt auf.
Benutzen
ffmpeg -i input.mkv -vf subtitles=sub.srt:charenc=CP1252 -s 720x404 -c:v libx264 -level 3.1 -tune film -preset slow -crf 19 -c:a aac -ar 48000 -b:a 128k -ac 2 output.mp4
Möglicherweise müssen Sie die Codepage angeben, dh 'CP1252'
oder"CP1252"