最近ffmpegを触っていたので、今回はffmpegの話をします。
FFmpegではエンコード時にテキストを埋め込むdrawtext
フィルターが存在します。
改行する方法がわからずに「ffmpeg 改行」でググったところ、この記事に当たりました。
FFmpegのdrawtextでテキストの改行をしたい(multiple line)時は改ページ(Form Feed \f ^L)を使えばよい
僕はipaフォントを使って文字を生成していたのですが、存在しない文字が入ってしまう・・・
記事には\r\n\f
にすればよいと書いてありましたが、それでもうまくかなかったです。
FFmpegで改行する
で、綺麗に改行させるためにどうしようか試行錯誤していましたが普通に
\r\n
をしていすればいけましたw
そもそも’\v’は垂直タグだし、\f
は改ページですよね・・・そこで何か問題がるのかなぁ。。。
とりあえず改行コードである\r\n
ならうまくいきました。