J'ai un groupe d'images .jpg de la même source qui semblent se comporter bien: je peux les ouvrir / les éditer avec eog / Kolourpaint / GIMP, leurs vignettes se chargent correctement dans Nautilus, etc.
Cependant, lorsque j'essaie de télécharger ces images (via un navigateur Web sur Tumblr par exemple), une (et une seule) de celles-ci ne s'affiche pas dans le navigateur de téléchargement de fichiers Nautilus et Tumblr renvoie une erreur lorsque j'essaie de télécharger ce fichier. .
Quels types de problèmes empêcheraient l'aperçu d'une image jpeg par ailleurs bien conçue dans le navigateur de téléchargement de fichiers Nautilus?
À la suggestion de sthysel, j'ai converti mon jpeg corrompu en un png, ce qui a révélé le problème et m'a également fourni un png fonctionnel pouvant être téléchargé à la place du jpeg.
En regardant dans le contenu réel de bad.jpg, il manquait apparemment les octets EOF:
J'ai donc complété le fichier avec les octets nécessaires, ce qui a également fonctionné pour corriger le jpeg.
la source
Deux choses qui m'ont causé des problèmes de compatibilité par le passé sont les suivantes:
la source