FFmpegで動画にフレーム番号を描き込む方法
こんにちは。たつやです。FFmpegコマンドで動画に簡単な編集をする覚書きになります。結果INPUT: input_8fps.mp4OUTPUT: output_8fps.mp4コマンドffmpeg -i input_8fps.mp4 -vf "drawtext=fontfile=C\\:/Windows/Fonts/consola.ttf:text='%{frame_num}':start_number=1:x=960-tw:y=256:fontcolor=white:fontsize=720" -codec:a copy output_8fps.mp4 長いコマンドですが、・パスを指定したフォント(Consolas)で・フレーム番号(frame_num)を『1』から始めて・(x, y)の位置に・白文字で大きく書いてください(drawtext)という内容になっています。また、位置指定に tw(text width)を考慮してフレーム番号が右詰めになるようにしています。コメント実は、このコマンドは以前の記事(の見えないところ)でも使っていました。前回のImageMagickを使った画像編集でも言いましたが、コマンドで完結できるのがいいですね。
0