Linux ошибка интерпретации файла изображения формата jpeg

Ошибка интерпретации файла изображения jpeg (не файл jpeg начинается с 0x27 0x5f), это только ошибка в программе просмотра изображений по умолчанию в lubuntu 16.10

Это происходит каждый раз, когда я пытаюсь открыть изображение с любого ftp-сервера, и хотя оно прекрасно открывается в Firefox, vlc media player или любом другом средстве просмотра изображений, но всякий раз, когда я открываю его в средстве просмотра изображений по умолчанию в lubuntu, оно не работает. Обновление eog помогло, хотя. Я прикрепил изображение программы просмотра изображений по умолчанию с ошибками и обновленную программу просмотра изображений, открывающую тот же файл по локальной сети. Следует отметить, что это не проблема с файлом, потому что я могу открыть его после копирования. Проблема заключалась в том, что это два разных приложения: gpicview и eog, но оба этих средства просмотра изображений помечены как «средства просмотра изображений» в меню приложений, и у них одинаковый значок, но они классифицированы по-разному, поскольку старое было в аксессуарах. и более новый — в графике, поэтому я смог различить эти два, иначе разницу можно обнаружить только в свойствах или при запуске программы, чтобы узнать, что есть что. Также может помочь ожидание появления описания / цели при наведении на ярлык в меню приложений. Я приложу скриншот, объясняющий это с устройства, которое я использовал.

На этом снимке экрана вы можете увидеть свойства файлов ярлыков и то, насколько они похожи друг на друга, потому что они имеют одинаковые имя и значок (новый можно увидеть рядом с копией Adobe reader). Я смог их различить только потому, что старый: gpicview в аксессуарах, а новый: eog категоризирован под графикой в ​​меню приложения. Вы также можете видеть, что он говорит: «Просматривайте свои изображения легко», когда я наведите курсор мыши на старое изображение в меню приложения, но с новым оно вместо этого говорит «просматривать и вращать изображения», и они имеют разные имена в свойствах файла, конечно, потому что Сходства в основном в ярлыках, а не в реальных приложениях. Иногда обновление может быть настолько радикальным, что оно не заменяет старую версию, но здесь это не так. Нечто подобное произошло, когда я обновил Firefox на Windows. Недавно я скачал более новую версию Firefox для lubuntu, и я не получил пакет.Deb, вместо этого это был архив.tar.bz2, поэтому я распаковал его и запустил оттуда, но ярлык по умолчанию в меню приложений был как-то связан с эта извлеченная папка в моих загрузках, и она вернулась к более старой версии после того, как я удалил эту папку. Я редактировал этот пост без всего этого ненужного материала минуту назад, но затем мой браузер завис, прежде чем я смог сохранить его, функция автосохранения действительно поможет в таких ситуациях.

Читайте также:  Создать сервер майнкрафт линукс

Я не мог предоставить обновление в течение стольких месяцев, потому что я пытался выяснить, как загрузить это устройство без использования клавиатуры, поэтому я набираю это с мобильного телефона, но это отдельная тема.

Источник

.jpg image error «Error interpreting JPEG image file (Not a JPEG file: starts with 0x52 0x49)»

You can check the actual file type by running this command file [file.jpg] . We need to know if this is really a jpg file or not.

A quick google search returns «if the file starts with «0x52 0x49″, then it’s a .webp image. Just replace the file name extension from ‘jpg’ or ‘jpeg’ with ‘webp'»

0x52 0x49 suggests WebP (although not definitive). That’s RI as first bytes of file. WebP starts with RIFF. It could be other file formats as well.

@SorenA If it’s a image, that’s generally true, but further checks should be made. If it’s WebP bytes 8-11 should be WebP .

2 Answers 2

Use the file command to identify the image format, then rename accordingly:

$ file foobar.jpg foobar.jpg: RIFF (little-endian) data, Web/P image, VP8 encoding, 1024x751, Scaling: [none]x[none], YUV color, decoders should clamp 

In this case, change the suffix to .webp . Either install gThumb (haven’t tried) or open it with an image editing program like «Gimp». On Gimp, go to File > export and change the ending to .jpg.

 foobar.jpg: PNG image data, 358 x 358, 8-bit/color RGBA, non-interlaced 

which indicates that the file is actually in PNG format, not jpeg. So I rename the file and open it with:

$ mv foobar.jpg foobar.png $ xdg-open foobar.png 

I’m having this same issue. I saved an image from Firefox and changing the extension from .jpg to .webp gives me another error.

Читайте также:  Блокировка экрана линукс горячие клавиши

Could Not Display filename.webp There is no application for «WebP image» files. Do you want to search for an application to open this file? Cancel Search in Software

I click Search in Software but nothing happens.

Solved: Go to the terminal. sudo apt-get install gthumb Next right click the image> Open With Other Application Select gThumb as the default application Perfect! Now I can finally open them and the thumbnail icon changed too. 😀

Источник

Оцените статью
Adblock
detector