Archived
1
0
Fork 0
This repository has been archived on 2024-06-28. You can view files and clone it, but cannot push or open issues or pull requests.
thumbnail.sh/recursive.sh

21 lines
695 B
Bash
Executable file

#!/bin/bash
exec 3> >(zenity --progress --title="generating thumbnails..." --percentage=0 --width=400 --no-cancel )
echo "# searching for files..." >&3
files=$(find . -name '*.webm')
echo "$(tput setaf 2)The following files werde found:$(tput sgr0)"
echo "$files"
echo "----"
num_files=$(echo "$files"| wc -l)
a=1
find . -name '*.webm' -print0 | while read -d $'\0' file # http://stackoverflow.com/a/15931055
do
echo "$(tput setaf 2)$file$(tput sgr0)"
echo "# $file ($a/$num_files)" >&3;
./thumbnail.sh "$file" best
echo "$a/$num_files*100" | bc -l >&3 #percentage
((a++))
done
echo "# finished generating thumbnails" >&3
notify-send "Thumbnails" "finished" #im Paket libnotify-bin