【PConline资讯】为了迎接GIF的31周岁生日,谷歌特地在GitHub上发布了开源的GIF转CLI终端工具。作为一项被“万恶之源表情包”所采用的动图技术,其可以一路追溯到1987年。谷歌发布的这款工具,全称为“GIFforCLI”,用户可以借助它来将图像转成基于ACSII码的“图形交换格式”。
SeanHayes在谷歌博客上写到:这是一款可以将GIF动图、短视频、或者TenorGIFAPI转换为ASCII艺术的工具。
在登陆工作站的时候,你喜欢的GIF图像就能够以ASCII码的形式向你表示欢迎。借助ANSI转义序列,可以实现对动画和色彩的支持。
对于选中GIF格式文件(或网址/Tenor查询),当命令行程序运行时,它会通过ffmpeg将动画GIF或短视频分割为静态jpg格式。
然后这些jpg帧会被转换成ASCII帧(缓存在$HOME/.cache/gif-for-cli中),程序将每一帧打印到控制台,用ANSI转义序列在每帧之间清理控制台。
如果你想要尝试一下GIF转CLI,可以到(现已被微软收购的)GitHub上获取体验:
https://github.com/google/gif-for-cli