回答:
からman ffmpeg
:
字幕オプション:
-scodec codec字幕コーデックを強制します(ストリームをコピーするには 'copy')。
-newsubtitle現在の出力ストリームに新しい字幕ストリームを追加します。
-slang code現在の字幕ストリームのISO 639言語コード(3文字)を設定します。
そう:
ffmpeg -newsubtitle subtitles.srv -i video.avi ...
...
result.avi
このコマンドの代わりに使用した場合、機能しませんAt least one output file must be specified
...
「そしてあなたが必要とするその他のオプション」を意味します。
ffmpeg -newsubtitle subtitles.srt -i video.avi result.avi
が、これは上記のメッセージで終了します。result.aviが出力ファイルであることを願っています。私も試してみました-o result.avi
が、成功しませんでした。
mencoder movie.avi -sub movie.srt -o movie.hardsubs.avi -oac copy -ovc lavc -lavcopts vbitrate=1200
具体的には、ピアのリンクから:
ffmpeg -i video.avi -vf subtitles=subtitle.srt out.avi
これを現在の静的git ffmpegリリースでうまく使用しました。