#!/bin/bash

# Copyright Jean-Philippe Guillemin <[email protected]>. This program is free software;
# you can redistribute it and/or modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2 of the License,
# or (at your option) any later version. Please take a look at http://www.gnu.org/copyleft/gpl.htm

MD5="$(echo -n "$4" | md5sum | cut -d " " -f1)"
[ "$1" == "256" ] && FOLDER="large" || FOLDER="normal"
ffmpeg -threads $(nproc) -i "$2" -an -f image2 -vf "thumbnail, scale=$1:-1" "$HOME/.cache/thumbnails/$FOLDER/$MD5.png" 1>/dev/null 2>&1
exit 0