1080p におさめる。

あつめてきた写真を高速スライドショーにする必要があった。画像の下準備

縦づかいか、横づかいかふりわける

identify -format '%f %w %h' IMG_0564.heif | awk '{if($2<$3){print $1,"true"}else{print $1,"false"}}'

横だった場合は、1920 に幅を合せて、クロップする

convert in.jpg -resize 1920 -gravity center -crop 1920x1080+0+0 -quality 100 -background black -compose Copy out.jpg

縦だった場合は、1920x1080 にはめる(背景は足す)。

convert in.jpg -resize 1920x1080 -quality 100 -background black -compose Copy -gravity center -extent 1920x1080 out.jpg

パイプから挿入された写真の連番を、’mp4’ としてコンパイル

find *.jpg | ffmpeg -framerate 30 -f image2pipe -i - -c:v libx264 -r 30 -pix_fmt yuv420p output.mp4

Date: 2022-07-05 Tue 03:19