#/bin/bash echo extracting frames ffmpeg -loglevel 24 -stats -i input.mp4 /tmp/$$.out%05d.png echo done, processing frames ls /tmp/$$.out*.png | while read f;do dta=$(zbarimg -q --raw --nodbus ${f}) chunkNum=${dta/|*/} chunkData=${dta/*|/} echo from ${f} received: ${chunkNum} echo $chunkData | base64 -d > chunks/${chunkNum}.chunk done