最大33MB的文件传输,没网络也行啊。
一般二维码只能容纳 2.9KB 的数据,用来放超链接和文本足够了。libcimbar 开发了一个特殊的压缩和解压算法。可以把小于 33MB 的文件直接压缩到特殊的二维码里,用他们提供的 App 扫码解压即可得到文件。
链接:https://github.com/sz3/libcimbar
beta mode S (5x5 4-color) cimbar with ecc=40/216 (note: not finalized, and requires a special build)
safely >1 Mbit/s
format still a WIP. To be continued…
感觉未来还不错?
传输速率很低很低…但或许在某些特殊场景有用处
2 个赞
以前有个朋友准备跳槽离职,想把自己工作的作品从电脑复制一份出来(内网+无USB口),在群里求助
当时开的脑洞就是文件→压缩→二进制数据→二维码→视频→录屏
不考虑容错能力的话甚至不需要二维码,直接上色块,4种颜色分别代表00、01、10、11,N个色块拼成一张图→合成视频→录屏 ![]()
我:這思路看著挺邪門阿 (點開網址
阿! 我的眼睛! ![]()
试了一下,速度确实是100KB左右,传个6M的文件要一分钟,手机都举累了。
1 个赞
这种传输应该是单向的吧,也就是发送端对于接收端完全无感。那如果传一半断了或者中间丢了一点不就只能重传了吗?
100k每秒,可以看低清视频了。
岂不是可以搞个视频加密?突破抖音B站审核?
肉眼看就是纯纯的二维乱码,
欸,用手机摄像头来看,立马变成AV小片片。
![]()
彩六的玩家们很早之前试过了我记得(
哈哈 感谢测试 适合1M大小的文件传输
libcimbar 通过将数据编码为彩色图标矩阵条码,并利用摄像头进行解码,实现了高达 850 kbps(约 106 KB/s)的传输速度。
要比百度网盘的传输速度快啊