HERE=$(cd "$(dirname ${BASH_SOURCE})"; pwd)
input=$1
frame=${2:-3}

directory=`echo $input | sed -E "s/(.*)(\/)(.*$)/\1/g"`
file=`echo $input | sed -E "s/(.*)(\/)(.*$)/\3/g"`
file_name=`echo $file| sed -E "s/(.*)(\.+)(.*$)/\1/g"`
file_suffix=`echo $file| sed -E "s/(.*)(\.+)(.*$)/\3/g"`
echo input:$input
echo frame:$frame
echo directory:$directory
echo file_name:$file_name
echo file_suffix:$file_suffix

cd $HERE
if [ ! -e $input ]; then
    exit
fi
ffmpeg -i $input -vf "select='eq(pict_type,I)'"  -fps_mode vfr -frames:v $frame -y $directory/${file_name}_%02d.png
cd -
