saeota

command module
v0.0.0-...-c0681f8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 11, 2021 License: Apache-2.0 Imports: 13 Imported by: 0

README

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

example

解説対象の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

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL