我保存时突然出现错误JPEG格式或者png文件谷歌浏览器在 Ubuntu 上,然后尝试打开它们。
如果我使用火狐,将图像保存到桌面并打开它们没有问题。
我尝试了几个不同的网站,只是为了确保它不是该网站。我还让其他人在他们的电脑上打开它(安装了 Ubunutu),他们说它打开得很好(当然,我忘了问他们当时是否在使用 Chrome)。
这是我尝试打开文件时收到的错误:
Error interpreting JPEG image file (Not a JPEG file: starts with 0x52 0x49)
当我file
在来自不同站点的几个不同的文件上运行该命令时:
file Verlag_Poster_Large_23.jpg
Verlag_Poster_Large_23.jpg: RIFF (little-endian) data
file R-2153295-1287083265.jpeg.jpg
R-2153295-1287083265.jpeg.jpg: RIFF (little-endian) data
file cover.jpg
cover.jpg: RIFF (little-endian) data
编辑:还没有 100%,但我认为是 Wappalyzer 扩展。我“重新加载”了它,现在一切正常,但我会继续关注它。
答案1
实际上,如果文件以“0x52 0x49”开头,则它是 .webp 图像。只需将文件扩展名从“jpg”或“jpeg”替换为“webp”即可。如果您想将其转换为“jpg”或“png”,请使用类似以下命令打开它瘸子并以所需格式重新保存图像。
PS:是的,我知道这个问题很老了,但它是答案列表中的第一个,所以它应该有正确的信息。
问候,技术教授
答案2
经过短暂的调查后,似乎文件从未完全完成下载过程并且被保留为块状。
禁用所有 chrome 插件似乎可以解决问题,作者需要找出哪个插件导致了问题。