compress_preview() now accepts a binary preview, not base64 encoded (so skip an entire base64-encode/decode step).