Я пытаюсь загрузить изображения с карты памяти microSD, и некоторые изображения загружаются без проблем, а другие - нет. Все это файлы .jpg. При попытке открыть его я получил сообщение об ошибке: «Ошибка при интерпретации файла изображения JPEG (не файла JPEG: начинается с 0x00»
В терминале я запустил
файл '/ media / 100GOPRO / G0030191.JPG '
/media/100GOPRO/G0030191.JPG: data
Я пытался открыть его в GIMP
gimp' /media/100GOPRO/G0030191.JPG '
(gimp: 8658): Gimp-Widgets-CRITICAL **: gimp_device_info_set_device: assertion' (info-> device == NULL && GDK_IS_DEVICE (device)) || ( GDK_IS_DEVICE (info-> device) && device == NULL) 'не удалось
Любая помощь?
Это кажется, что рассматриваемые файлы JPEG на самом деле повреждены: они не допустимые файлы JPEG.
Вы хотели бы диагностировать больше путем попытки его на другом компьютере в другом (микро) читателе SD-карты. Если бы проблема сохраняется, то я сказал бы, что карта виновным, и необходимо, вероятно, получить новую карту. Если другая работа карт в картридере, то там не вероятно без проблем с картридером.
можно попытаться использовать Photorec (программное обеспечение восстановления файла) для восстановления большего количества фотографий с карты, но в случае, который Вы описываете, это вряд ли будет полезно, поскольку это кажется, что операционная система видит все файлы в каталоге, это просто, что некоторые повреждаются.