X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=home%2Fbin%2Fvideo-find;fp=home%2Fbin%2Fvideo-find;h=bf9fdc34811382e1533a15de2df56ac8dee40bd7;hb=e415783fdf0ad1d6d83a98914df312b933de00ea;hp=0000000000000000000000000000000000000000;hpb=db59ed305eb999635792fa0459fa4c0df3b4ba2e;p=khome.git diff --git a/home/bin/video-find b/home/bin/video-find new file mode 100755 index 0000000..bf9fdc3 --- /dev/null +++ b/home/bin/video-find @@ -0,0 +1,11 @@ +#! /bin/sh + +find $@ \ + -type f \ + -print0 \ +| xargs \ + -0 \ + -P "$(nproc)" \ + -I {} \ + sh -c 'printf "%s\0%s\0\0" $(mimetype -b "{}") "{}"' \ +| gawk -v RS='\0\0' -v ORS='\0' '/^video/ {sub("^[^\0]+\0", ""); print}'