Часто при открытии в Photoshop jpeg-файлов, пересланных через WhatsApp, возникает следующая ошибка – «Невозможно выполнить запрос, перед маркером JPEG SOS отсутствует маркер SOFn, DQT или DHT JPEG». Можно попытаться разобраться в этой китайской грамоте и стать чуть более просвещенным, но проблему открытия изображений это не решит. Если у вас есть возможность повлиять на того, кто отправляет вам файлы – предложите ему отправить вложения, прикрепив их как документы, а не как фото.
Во-первых, полученный файл будет обладать лучшими характеристиками – он не подвергнется сжатию и не произойдет искажения цвета. Во-вторых, файл передастся в формате jpg, который в Photoshop откроется безо всяких проблем.
Если же приходится работать с тем, что есть, то поможет пересохранение файлов. То есть изображение нужно открыть в любом доступном редакторе и сохранить его заново. Простой, действенный и относительно быстрый способ, когда в работе один-два файла. А вот если их 100, 200 и ещё больше?
Можно, конечно, открывать каждый файл в Paint и пересохранять его. Но для этого нужны куча времени и ангельское терпение. Если вы не можете похвастаться подобным набором опций, есть схема, позволяющая значительно сэкономить и время, и нервные клетки.
Для преобразования файлов понадобится программа ACDSee.
1. Скачайте изображения в отдельную папку.
2. Откройте любой файл при помощи ACDSee и перейдите в «Режим управления».
3. Вы увидите превью всех расположенных в этой папке файлов. Выделите всё (Ctrl+A), затем перейдите в пункт «Пакетная обработка». В выпадающем меню выберите «Преобразовать формат».
4. Затем укажите нужный формат файла (в нашем случае – JPG) и нажмите «Далее».
5. Если хотите перезаписать файлы без сохранения исходных изображений, отметьте галочкой пункт «Удалять оригинальные файлы». Снова нажмите «Далее».
6. Затем программа выдаст вам еще одно окно, где можно выбрать параметры многостраничного файла на выходе. При работе с jpeg-файлами эти настройки особой роли не играют, поэтому не углубляйтесь в прочтение и смело запускайте преобразование.
7. Процесс форматирования происходит довольно быстро. Однако, если среди файлов попадутся те, которые уже имеют нужное расширение, программа остановится и спросит, что же ей с ним делать. После получения ответа, действие продолжится. По окончании нажмите «Готово».
Теперь можно открывать изображения и работать с файлами в Photoshop без проблем.
Можно обойтись без ACDSee. Есть бесплатная open-source программа для решения этой проблемы.
Страница проекта с исходниками:
https://github.com/cdefgah/whatsapp-jpeg-repair
Бинарники (win32, win64, macOS):
https://github.com/cdefgah/whatsapp-jpeg-repair/releases
Это делает прекрасно штатная программа: Диспетчер рисунков Microsoft Office.