In response to Hak5 2320, I’ve created the QRExtractor to try and solve this problem:
https://github.com/bg-wa/QRExtractor
This code converts a selected file to base64, then chunks up the string based on the specified qr_string_size. These Chunks are then converted into QR Codes and displayed in the browser and can be played back at a speed specified by the playback_delay setting.
The recorded QR codes can then be recompiled using Prodicode’s QR Data Reconstructor: