備忘録。タイムラプスビデオというのは数秒間隔で写した動画、いわゆる微速度撮影というやつです。以下はこのあいだの科学の祭典のとき10秒ごとに撮ってた写真を繋げたときのコマンドの例です。 ファイル名を連番に: $ c=1 ; for i in P728????.JPG ; do ln $i `printf %04d $c`.JPG ; c=$((c+1)) ; done 連続した静止画をffmpegで繋ぐには、元の写真のファイル名を1から始まる連番を含んだものにしてやる必要があります。 ここでは元の写真をリネームするのではなくハードリンクでやってます。 P728????.JPG Olympus Penの画像ファイル名にマッチ。7月28日のもの。 printf %04d $c 生成した連番を4桁のゼロパディングした整数として表示。 c=$((c+1) ) cの中身に1を足すbashの記法。 連番