動作確認に使う当たり障りのないダミー画像・動画をCLIで作成する
システムの動作確認で画像や動画のアップロードをすることがある
その際に特にファイルの指定がない場合,当たり障りのないようなファイルを用意するのが地味に困る
画像を作成する
code:sh
magick -size 640x360 xc:none \
-draw "fill black rectangle 0,0 80,360" \
-draw "fill gray rectangle 80,0 160,360" \
-draw "fill yellow rectangle 160,0 240,360" \
-draw "fill cyan rectangle 240,0 320,360" \
-draw "fill green rectangle 320,0 400,360" \
-draw "fill magenta rectangle 400,0 480,360" \
-draw "fill red rectangle 480,0 560,360" \
-draw "fill blue rectangle 560,0 640,360" \
dummy.jpg
単色の画像だとアプリの背景と同じ色の時に不便なのでカラーバーの画像を作成すると地味に便利
https://gyazo.com/c884126434d3b925c5b00d4e1e54a9e0
動画を作成する
code:sh
ffmpeg -loop 1 -i dummy.jpg -t 5 -c:v libx264 -pix_fmt yuv420p dummy.mp4
↑で生成した単一画像を元に適当な長さの動画を作成