1 个不稳定版本
0.1.0 | 2024年3月21日 |
---|
#250 in 视频
5.5MB
530 行
i2a-rs
又一个图像转ASCII艺术工具
亮点
- 支持多种格式
i2a-rs
可以渲染静态图像以及动画图像 - 响应式
i2a-rs
在终端大小变化时自动调整图像大小 - 高效
i2a-rs
调用ffmpeg解码GIF,并为下次使用缓存渲染内容
安装
目前您可以通过克隆仓库并构建二进制文件来安装
git clone https://github.com/hsfzxjy/i2a-rs/
cd i2a-rs
cargo build --release
# The release version has better performance while rendering GIFs
ffmpeg
i2a-rs
需要ffmpeg来解码GIF,所以在渲染GIF图像之前,请确保命令 ffmpeg
可用。您可以点击此链接以正确安装。
用法
渲染静态图像(JPEG、PNG等)
cargo run --release images/google.png
渲染GIF图像并无限循环播放
cargo run --release images/cube.gif
或只播放一个循环
cargo run --release images/cube.gif --once
依赖项
~15MB
~353K SLoC