SRT ファイルとタイムコード値を MP4 ファイルに書き込み (ハードコード) しようとしていますが、うまくいきません。
現在、以下のコマンドを使用して srt とタイムコードを焼き付けています。
SRTを燃やす
ffmpeg -i input.mp4 -vf subtitles=subs.srt out.mp4
タイムコードを書き込む
ffmpeg -i input.mp4 -filter_complex "drawtext=fontfile=/Windows/Fonts/arial.ttf:x=320:y=main_h-50:fontsize=32:fontcolor='white':timecode='00\:00\:00\:00':rate=29.97" -y output.mp4
ただし、ffmpeg では -vf と -filter_complex を一緒に使用できないため、2 つを 1 つのコマンドに結合することはできません。
回避策はありますか?