flfire/video_to_frames.sh

9 lines
303 B
Bash
Executable File

#!/usr/bin/env sh
mkdir "$2_t"
mkdir "$2"
printf "Converting video $1 to images\n"
ffmpeg -i "$1" -r 30/1 "$2_t/frame%06d.bmp"
printf "Converting folder $2_t to $2\n"
for f in $(ls "$2_t"); do convert "$2_t/$f" -resize 128X64\! -compress none -colorspace gray "$2/$f.pbm"; printf "."; done
rm -r "$2_t"