8月16日消息,据Tom’s Hardware报道,一位名为Makestreme的创作者展示了一种特殊的纸质存储方案:将一首时长约2分钟、大小约2.9MB的MP3歌曲压缩至约21KB,拆分为8个二维码打印在纸张两面,实现完整歌曲的物理保存。播放时需借助Meta开发的EnCodec神经音频编解码器进行解码。
该项目的核心并非传统MP3压缩,而是利用EnCodec将音频波形转换为离散的潜在编码Token。Makestreme使用EnCodec的3 kbps模式,将原始约2.9MB的MP3数据转换为约21KB,体积缩小99.9%。EnCodec是Meta于2022年开源的神经音频编解码器,通过神经网络编码器将音频转换为离散Token,再由匹配的神经网络解码器还原为音频。测试显示,3 kbps模式下恢复的歌曲仍具有较好的可听性,而降至1.5 kbps后音质明显下降。
由于单个二维码实际最多容纳约3.3KB二进制数据,21KB的Token数据需拆分为8个二维码。每个二维码包含1字节编号及对应Token数据,纸张正反两面各放置4个,整体设计类似传统磁带或唱片的双面结构。为提高数据密度,生成程序采用最低级别的二维码纠错能力,这意味着数据冗余非常有限,若任一二维码严重损坏,整首歌曲可能无法恢复。
该项目还测试了无线传输方案。Makestreme使用两块ESP32开发板搭配REYAX RYLR998 LoRa模块,在866 MHz频段传输约21KB歌曲数据。文件被拆分为160字节的数据包,通过确认应答和重传机制确保完整性。然而传输速度极为缓慢:每个数据包确认后需固定等待40秒再发送下一个,约134个数据包累计等待时间接近90分钟,传输整首歌曲需约1.5小时。LoRa技术面向低功耗、远距离通信场景,强调覆盖范围而非传输速率,因此并不适合大文件快速传输。
将数字内容打印到纸上的做法早有先例。1985年,Cauzin公司推出Softstrip二维条码技术,杂志可通过条码打印软件程序,用户使用专用设备读取,单条数据容量最高约5500字节。随着软盘等低成本存储介质普及,这类纸质存储方案逐渐退出实际应用。Makestreme项目的区别在于,二维码中保存的是EnCodec编码后的Token而非音频本身,因此即便纸张长期保存,仍需匹配版本的EnCodec解码神经网络才能还原音频,这为长期数字归档带来了新的技术与生态依赖问题。
该文观点仅代表作者本人,企服科学平台仅提供信息存储空间服务。