scripts

Utilitity scripts
git clone git://gtms.dev:scripts
Log | Files | Refs

qrfoto (371B)


      1 #!/usr/bin/env zsh
      2 
      3 file=$(mktemp --suffix=.png)
      4 while :; do
      5   ffmpeg \
      6     -f video4linux2 \
      7     -i /dev/v4l/by-id/usb-OmniVision_Technologies__Inc._USB_Camera-B4.09.24.1-video-index0 \
      8     -vframes 1 \
      9     -loglevel quiet \
     10     -y \
     11     $file
     12   scan=$(zbarimg $file -q --raw)
     13   if [[ $? -eq 0 ]]; then
     14     echo $scan
     15     rm $file
     16     break
     17   else
     18     sleep 1
     19   fi
     20 done