# Compress a video with CUDA acceleration (GPU from NVIDIA is required)
function reducevideo {
  ffmpeg -hwaccel cuda -i "$1" -c:v libx265 -vtag hvc1 -c:a copy "$2"
}

alias reducevideo="reducevideo"


# Compress an image by reducing size and quality and remove all metadata. Inspiration from Telegram.
function reduceimage {
  convert -resize 2000x2000 -quality 70 "$1" "$1".r && exiftool -all= "$1".r && exiftool -delete_original "$1".r
}

alias reduceimage="reduceimage"