Ubuntu 16.04.4,造冰箱的大熊貓@cnblogs 2018/7/12
近日下載資料時得到一些后綴為jpg的圖片文件。這些圖片在手機上能夠正常預覽,但在Ubuntu的文件管理器中無法預覽這些圖片,使用Image Viewer打開文件時提示錯誤“Could not load image '001.jpg'. Error interpreting JPEG image file (Not a JPEG file: starts with 0x52 0x49)”。
網上搜索一番后發現
1、0x52 0x49開頭的文件為谷歌webp格式圖片文件,對應的文件名后綴應為webp。
2、ubuntu下的文件管理器Files、圖片瀏覽器Image Viewer和圖片編輯軟件Gimp目前暫不支持webp格式。
解決辦法有倆
方案一、使用webp將webp格式轉換為png或jpg格式
- 安裝webp包,在命令行中執行“sudo apt-get install webp”。
- 使用dwebp命令將webp格式轉換為png格式。假設下載到的webp文件名為“1.jpg”,轉換后的文件名為"1.png"。在命令行中執行"dwebp 1.jpg -o 1.png"(字母o,不是數字0)。
方案二、使用圖片瀏覽器gThumb查看webp格式圖片
- 安裝gthumb包,在命令行中執行"sudo apt-get install gthumb"。
- 右鍵點擊圖片,選擇“Open With >>> gThumb”,使用gthumb瀏覽圖片。
2019.5.15補充:打開圖像文件失敗匯總:“Could not load image... ...0x## 0x##”錯誤