文字起こしファイルsrtを使って、mp4動画に字幕を付ける

FFmpegを使います。

インストール方法はこちら
blog.systemjp.net

フォントを用意する

今回は無料で配布されている「Bebas Neue」をダウンロードします
fonts.google.com

zipの中にある BebasNeue-Regular.ttf を
字幕を付けたいmp4のあるフォルダにmyfontsフォルダを作って、その中に入れる。

字幕付けるコマンド

ffmpeg -i <入力mp4ファイル> -vf "subtitles=<字幕ファイル.srt>:fontsdir=./myfonts:force_style='FontName=Bebas Neue,FontSize=30,PrimaryColour=&H00FFFFFF,OutlineColour=&H00000000,BorderStyle=1,Outline=1,Shadow=2'" -c:a copy <出力mp4ファイル名>