首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fbi linux工具的GIF图像问题

fbi linux工具的GIF图像问题
EN

Stack Overflow用户
提问于 2014-10-17 07:14:03
回答 1查看 2K关注 0票数 2

当我使用fbi显示gif图像时,我会遇到问题。我只看到第一帧的gif图像。它应该是有生命的,但它没有。

我正在使用的命令是:

代码语言:javascript
复制
sudo fbi -d /dev/fb0 -T 1 -noverbose -a Mystery-100x100.gif
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-25 18:06:07

对不起,我认为fbi不支持动画,这就是为什么它只显示第一帧。

但是fbi的目的是使用框架缓冲区在终端上显示图像,那么我想任何其他的解决方案都会对你有好处。

例如,这里您可以看到一个解决方案,只使用Qt编程就可以在框架缓冲区上看到动画GIF:https://www.raspberrypi.org/forums/viewtopic.php?t=65346&p=945643

更准确地说,我在这里粘贴了这个过程,它假定文件名为"load.gif“。

  1. 在Ubuntu中安装QT二进制文件,可能只需运行以下命令: sudo apt-获取安装qmlscene
  2. 创建一个test.qml文件: 导入QtQuick 2.0矩形{ id:根宽度:800高度:600颜色:“#000”AnimatedImage { id: viewerImage anchors.centerIn:父源:“load.gif”fillMode:Image.PreserveAspectCrop }
  3. 运行以下命令: -platform eglfs test.qml

我不是Qt的专家,那么我不知道如何将任何GIF文件名作为命令行参数(而不是"load.gif")传递,也许其他Qt专家可以帮助我改进答案。

否则,您有以下非常简单的备选方案:将GIF文件重命名为动画,方法是调用它load.gif (或复制它),您可以手动地或在bash脚本中这样做。

我希望这能帮到你!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26419803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档