c -
}
+vp9() {
+ in=$PWD/$1
+
+ if [[ $2 ]]; then
+ out=$PWD/$2
+ else
+ out=$PWD/vp9/$1
+ fi
+ cd $(mktemp -d)
+ pwd
+ ffmpeg -threads 0 -i $in -g 192 -vcodec libvpx-vp9 -vf scale=-1:720 -max_muxing_queue_size 9999 -b:v 750K -pass 1 -an -f null /dev/null && \
+ ffmpeg -y -threads 0 -i $in -g 192 -vcodec libvpx-vp9 -vf scale=-1:720 -max_muxing_queue_size 9999 -b:v 750K -pass 2 -c:a libvorbis -qscale:a 5 $out
+ cd -
+}
+
+utcl() { # utc 24 hour time to local hour 24 hour time
+ echo "print( ($1 $(date +%z | sed -r 's/..$//;s/^(-?)0*/\1/')) % 24)"|python3
+}
# c. better cd
if type -p wcd &>/dev/null; then
}
-
sd() {
sudo dd status=none of="$1"
}
s service $2 $1
fi
}
+serstat() {
+ systemctl -n 40 status "$@"
+}
+
seru() { systemctl --user "$@"; }
# like restart, but do nothing if its not already started
srestart() {
if [[ $- == *i* ]]; then
+
+ case $HOSTNAME in
+ bk|je|li)
+ if [[ $EUID == 1000 ]]; then
+ system-status _ ||:
+ fi
+ ;;
+ esac
+
+
# this needs to come before next ps1 stuff
# this stuff needs bash 4, feb 2009,
# old enough to no longer condition on $BASH_VERSION anymore