From 60ecffe5784e5980939416dcbf22b81a26a5de62 Mon Sep 17 00:00:00 2001 From: InigoGutierrez Date: Fri, 1 Jan 2021 18:49:28 +0100 Subject: Better image showing. --- showURLimage.sh | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'showURLimage.sh') diff --git a/showURLimage.sh b/showURLimage.sh index ee67593..ebf8aff 100755 --- a/showURLimage.sh +++ b/showURLimage.sh @@ -4,16 +4,18 @@ # If the url is from youtube tries to download the thumbnail. folder="/tmp/showURLimage" +filename="${folder}/$(date +%H%M%S)" url="$1" + +[ -d "$folder" ] || mkdir -p "$folder" + if echo "$url" | grep -i "youtube" >/dev/null; then - url="$(youtube-dl --get-thumbnail "$url")" - folder="${folder}/$(date +%H%M%S)" + youtube-dl --skip-download --write-thumbnail --no-playlist -o "$filename" "$url" + convert "${filename}*" "${filename}.jpg" + filename="${filename}.jpg" +else + curl "$url" > "$filename" fi -filename="${folder}/$(date +%H%M%S)" - -[ -d "$folder" ] || mkdir -p "$folder" -curl "$url" > "$filename" sxiv -b -N "sxivfloat" "$filename" || notify-send "No image found at $url" - -- cgit v1.2.1