Поврежденные RAW (NEF) -файлы: идеи? - Фотопедия
4 голосов
/ 16 марта 2011

Я повредил некоторые из своих NEF-файлов, используя скрипт с использованием ExifTool для подкаталогов: я скопировал exif-информацию из исходного JPG в созданный JPG, используя «-tagsFromFile -overwrite_original_in_place». К сожалению, я упустил из виду, что ad-hoc-скрипт также копируется в NEF.

Каким-то образом основные элементы или что-то, что кажется зашифрованным / удаленным, так что программы более высокого уровня, такие как AdobeRaw / Adobe DNG Converter, RawTherapee или RawDrop, поставлены в тупик. RawTherapee просто падает при открытии файла, CS4 сообщает мне, что он «не может выполнить ваш запрос, так как это неправильный тип документа».

Это не трагическая случайность, так как я уже создал окончательные версии JPG с коррекцией цвета, но это меня расстраивает. Другие программы, такие как XnView и IrfanView, по-прежнему хорошо ладят, я думаю, что они применяют некоторые встроенные настройки по умолчанию. Picasa, с другой стороны, производит мусор, как это делает RawDrop: изображения очень темные.

Есть ли решение для этого?

Относительно резервного копирования: Поскольку NEF по-прежнему выглядел нормально в XnView, я не замечал их повреждения до тех пор, пока не перезаписал резервную копию. Хотел взглянуть на возможности ViewNX в отношении NEF ... и ViewNX ничего не отображал.

Пример: См. здесь

РЕДАКТИРОВАТЬ : PS: Я уже пытался удалить все EXIF, не помогло. Извините, забыл упомянуть.

Ответы [ 2 ]

4 голосов
/ 17 марта 2011

Я посмотрел на ваше связанное изображение. Проблема в том, что в заметках производителя NEF отсутствует следующая важная информация: NEFCompression, ContrastCurve, LinearizationTable. Предположительно это произошло потому, что заметки изготовителя были скопированы из изображения JPEG, которое не содержит этой информации.

Лучшее, что вы можете сделать, - это скопировать основные надписи из исходного изображения NEF, чтобы заменить основные надписи в поврежденных NEF. Это можно сделать с помощью следующей команды:

exiftool -tagsfromfile good.nef -makernotes bad.nef

После этого большинство заметок создателя больше не соответствуют исходному изображению, но вы можете восстановить то, что можете из JPEG-версии заметок изготовителя, выполнив эту команду впоследствии:

exiftool -tagsfromfile bad.nef_original -makernotes: все bad.nef

Это снова скопирует существующие отдельные теги заметок производителя. (Обратите внимание, что эти 2 шага необходимы, поскольку теги создателей заметок могут создаваться не по отдельности, поэтому копирование всего блока MakerNotes было единственным способом вернуть необходимые теги обратно в изображение.)

Когда вы закончите, у вас должно быть пригодное для использования изображение NEF, хотя линеаризация может немного отличаться, поэтому уровни могут не совпадать с исходными.

2 голосов
/ 17 марта 2011

Сделайте копию необработанного файла и используйте ExifTool для манипулирования метаданными до тех пор, пока необработанный файл не будет прочитан вашими предпочтительными необработанными конвертерами. Сначала я попытался бы удалить все метаданные, чтобы посмотреть, что произойдет. Может быть, будет просто удалить (возможно, поврежденные) данные заметок производителя. Вы можете проверить не поврежденный необработанный файл, чтобы увидеть, что отличается в метаданных, и вручную добавить, изменить или удалить теги с помощью ExifTool, пока набор метаданных не будет выглядеть корректно. Я надеюсь, что это приведет к тому, что ваш необработанный файл станет пригодным для использования.

...