saeota
冴えないオタクの育て方の動画用の画像を生成します。
Get started
$ go install github.com/roronya/saeota@latest # install
$ saeota -f figure.png -c ©コピーライト -l 左の1行目のセリフ -l2 左の2行目のセリフ -r 右の1行目のセリフ -r2 右の2行目のセリフ > out.png # usage
解説対象のpngについて
800px x 450px であることを想定しています。
iPadでスクリーンショットを撮ってsaeotaの入力する場合
ImageMagickでリサイズしてクロップすると簡単です。
$ mogrify -resize 800x600 *.png # 結果は上書きされる
$ mogrify -crop 800x450+0+75 *.png
Output
アウトプットはPNGで解像度は1280px x 720pxです。
このサイズはサムネで推奨されているサイズでもあるし、720pで再生できるサイズです。
see:ref
動画の解像度とアスペクト比 - パソコン - YouTube ヘルプ
動画のサムネイルを追加する - YouTube ヘルプ
Work
workディレクトリで動画を作れます。
vrewで作ったscenario.txtと解説画像を置いたらmakeを叩くと動画が一発で作れます。
scenario.txtの仕様
以下の命令をスペース区切りで入力します。一行が一画像に変換されます。
一行目にはfとcを必ず入力してください。
- r:右のセリフ
- r2:右のセリフの二行目
- l:左のセリフ
- l2:左のセリフの二行目
- f:解説画像のパス
- 指定が無い場合はfが見つかるまで遡り見つかったfの指定を採用します
- c:解説画像のコピーライト
- 指定が無い場合はcが見つかるまで遡り見つかったcの指定を採用します
Author
@roronya
LICENCE
Apache v2.0