Photoshop не может открыть JPEG, но каким-то образом Microsoft Paint может

8285
Nicky Smits

Я получил много фотографий, которые хочу отредактировать в Photoshop. Когда я пытаюсь открыть их в Photoshop, появляется следующее:

«Не удалось выполнить ваш запрос, поскольку недопустимый маркер JPEG SOS, DHT, DQT или EQI обнаружен перед маркером JPEG SQ1».

Я нашел решение, которое заключается в том, чтобы открыть файл в Microsoft Paint и сохранить их под тем же именем, которое переписывает файл. Теперь Photoshop может открыть файл. Это много работы для каждого изображения.

Как это исправить? Я не могу поверить, что MS Paint может это сделать, но Photoshop не может.

4
Там что-то странное. Пробовал импортировать вместо открытого? (если у PS это есть?) Может и нет, у GIMP нет ... Может быть, это ошибка PS jpeg? Xen2050 9 лет назад 0
Я старался. Сообщение в основном то же самое. Nicky Smits 9 лет назад 0
Эти JPEG скорее всего повреждены. Однако некоторые программы могут анализировать файлы, даже если они слегка повреждены. Похоже, Microsoft Paint является одной из таких программ. Vinayak 9 лет назад 0
Я нашел похожий вопрос на форумах Adobe. [Вы уверены, что фотографии в формате JPEG, а не в формате PSD] (https://forums.adobe.com/thread/371496?start=0&tstart=0)? Vinayak 9 лет назад 0
Если они коррумпированы. Кажется странным, что Paint может разобрать его, а Photoshop - нет. Разве нет решения для этого? Nicky Smits 9 лет назад 0
Как я писал ранее, [некоторые программы все еще могут анализировать слегка поврежденные медиа-файлы] (http://www.dpreview.com/forums/post/11496116). Одним из решений, которое приходит на ум, является использование программного обеспечения для обработки изображений, такого как Image Magick, для [пакетного преобразования всех JPEG в PNG] (http://www.ofzenandcomputing.com/batch-convert-image-formats-imagemagick/). Это не приведет к потере качества, так как PNG без потерь. Vinayak 9 лет назад 1
Это хорошее решение. Благодарю. Nicky Smits 9 лет назад 0
Преобразование JPG в PNG, безусловно, позволит избежать этой проблемы, но наложение его на каждый JPEG-файл, с которым вы сталкиваетесь, не подходит для определенных сред. Было бы лучше, если бы мы могли обнаружить проблему с некоторой библиотекой. Ross Presser 5 лет назад 0

1 ответ на вопрос

0
pelms

Похоже, у вас есть расширение файла, которое не соответствует фактическому типу файла.
Например, если вы возьмете файл изображения PNG, измените расширение файла на .jpg и попытаетесь открыть его в Photoshop, вы получите сообщение, похожее на:

«Не удалось выполнить ваш запрос, поскольку обнаружен неизвестный или недопустимый тип маркера JPEG»

Попробуйте открыть файл в текстовом редакторе (например, «Блокнот»). JPEG должен начинаться с символов
ÿØÿá, PNG с ‰PNGили GIF с GIF87aили GIF89a.

Если это так, попробуйте переименовать файл с правильным расширением.