1个不稳定版本
0.0.1 | 2022年7月16日 |
---|
#32 in #高度
13KB
291 行
libCBT
(紧凑型嵌入式多图像动画文件格式)
你是否曾想在操作系统引导加载程序等类似的东西中使用GIF动画,而这个操作系统恰好是用Rust编写的?你是否对Rust的gif crate不是no-std兼容感到烦恼?
我喜欢CBT
.cbt文件的定义
< HEADER > < u8 Red > < u8 Green > < u8 Blue > (for each pixel)
是的,基本上就是这样。
这是头部
CBTSEX < u8 Version > < u16le width > < u16le height > < u16 frame count > < u8 packed settings >
设置是(小端序)
bit 1 = enable alpha channel (a new u8 after each blue value)