在 Ubuntu 12.04 ImageMagick 似乎不支持 webp。
convert flyer.png flyer.webp
Run Code Online (Sandbox Code Playgroud)
创建一个带有 webp 扩展名的 png 文件。
在webp 文档上声明 ImageMagick 确实支持 webp
$ convert --version`
Version: ImageMagick 6.6.9-7 2012-08-17 Q16
Run Code Online (Sandbox Code Playgroud)
我已经安装了这两个:
libwebp-dev - 数字摄影图像的有损压缩。libwebp2 - 数字摄影图像的有损压缩。此外, convert 无法解码 webp 文件。
怎么了,这是一个 Ubuntu 错误吗?
有没有办法用 Xfce DE 看到来自 Thunar 的 webp 照片?有一个类似的问题,但它是关于鹦鹉螺的。
然后要获得 webp 缩略图tumbler(Xfce 缩略图服务)必须支持,并且什么都没有。
然后打开图片观众必须知道webp。
我试过 ristretto、gpicview、viewnior,他们都说:
图像文件格式 jpeg 的解释错误
有一种方法可以用 Gconf 注册 URL 协议处理程序,现在已经过时了,而且似乎无法用 DConf(或 Gsettings,它推荐的包装器)来做同样的事情。
自 DConf 以来,如何正确注册 URL 协议处理程序?
此外,在我的 Ubuntu 12.04 上,有些东西对我来说看起来很奇怪(因为我不明白)
该协议apt://应由apturl命令处理。我的 Opera 浏览器也是如此,但这只是因为我使用浏览器的配置工具添加了这个特定的关联。否则,在其余环境中:
xdg-open apt://foo.bar打开elinks(我的www-browser选择)。gnome-open apt://foo.bar打开软件?中心。gconf-editor,我看到一个键,/desktop/gnome/url-handlers/apt其值为apturl "%s"并且已启用。这种配置似乎被忽略了,这是合理预期的,因为 GConf 被认为已过时。dconf-editor,我看不到任何与 URL 处理程序或协议相关的内容/desktop/gnome我的眼睛看起来有点乱(只是用这个措辞开玩笑,没什么不好的)
下面是什么?
旁注:我正在寻找即使在未加载完整桌面环境的情况下也能最好工作的东西,例如在运行 i3wm 会话时只gsettings-daemon加载(以及与此案例无关的其他内容)。
“注册”协议处理程序的另一种方法是使用*.desktop文件及其 MIME 类型;例如MimeType=application/<the-protocol>;。
我找到了一个/usr/share/applications/ubuntu-software-center.desktop有这个内容的:
[Desktop Entry]
Name=Ubuntu Software Center
GenericName=Software Center
Comment=Lets you choose from …Run Code Online (Sandbox Code Playgroud) 我最近在我的笔记本电脑上安装了 Ubuntu 20.04 并且一直遇到这个问题,我无法打开我保存的大部分图像。我收到一个错误提示
无法识别的图像文件格式
(但它们实际上只是 jpg 和 PNG)。
我已经通过将它们移动到我的拇指驱动器然后我的 Windows PC 来测试这些图像,并且它们打开得很好。我也可以选择用 Firefox 打开,虽然可以,但不方便。我试图重命名它们并遇到同样的问题。我已经尝试从终端更新、升级、重新启动和打开图像,但仍然无法打开我从 reddit 保存的一些愚蠢的壁纸。
我该如何解决这个问题?
更新:
所以我能够弄清楚这一点,因为事实证明这些是 webp图像,这很奇怪,因为它们都保存在 .jpg 甚至 .png 下,而我没有干预。所以我安装了一些可以正确查看它们的东西,但仍然存在问题。如果我要在电子邮件或网站或其他东西中链接图像,除非我先在单独的窗口中打开,否则我将无法实际看到我正在链接的内容。所以我不确定该怎么做。
来源:OP 的评论
webp ×3
20.04 ×1
convert ×1
dconf ×1
file-format ×1
gnome ×1
imagemagick ×1
thunar ×1
url ×1
xfce ×1