#! /bin/bash ############################################################################# # Author: Travis Hathaway # # # # Description: # # This is a simple script used to transform a .mov file to a .gif file # # # # Example: # # mov_to_gif # # mov_to_gif your_movie.mov 5 2.5 # ############################################################################# mov_file=$1 gif_file=$(echo $mov_file | sed -e 's/.mov$/.gif/') start_time=$2 duration=$3 ffmpeg -ss "$2" -t "$3" -i "$mov_file" -filter_complex "[0:v] fps=12,scale=480:-1,split [a][b];[a] palettegen [p];[b][p] paletteuse" "$gif_file"