У меня есть Nikon Coolpix S3100, который сейчас показывает:
Файл не содержит данных изображения
когда я пытаюсь просмотреть некоторые фотографии на SD-карте с камеры. При просмотре фотографий на компьютере изображения отображаются нормально, а другие фотографии на карте выглядят нормально, поэтому я на 100% уверен, что карта не повреждена.
Небольшое исследование выявило причину этой проблемы.
Проблема затрагивала только те фотографии, сделанные в портретном режиме, которые также были повернуты на компьютере, чтобы их было удобнее просматривать. По ошибке я повернул их на SD-карте вместо того, чтобы сначала скопировать их и повернуть копию (что я обычно и делаю). Похоже, что Coolpix не хранит данные об ориентации (чтение данных EXIF показывает «Нормальное» для ориентации независимо от фактической ориентации фотографии), и он должен смотреть на размеры изображения и ожидать, что они будут определенными значениями.
Поворот изображения обратно в «пейзаж» снова делает его видимым на камере.
Когда вы получаете сообщение «Файл не содержит данных изображения» после просмотра файлов на вашем ПК, обычно это связано с различными программами просмотра и редактирования, ДОБАВЛЯЮЩИМИ информацию в исходный файл. Простой тест, чтобы определить, повреждена ли SD-карта, — это вставить ее в компьютер и посмотреть, сможете ли вы прочитать все файлы. Если можно, то SD-карта, если все в порядке.
Microsoft Photo Viewer добавляет информацию «Заполнение» в различные разделы исходного файла JPEG, чтобы можно было добавлять данные метаданных, такие как рейтинги, теги, описания и т. д., без необходимости перезаписи всего файла. К сожалению, это действие MS означает, что вы не можете просмотреть файл на своей камере! Простой вопрос, если бы мы хотели, чтобы метаданные были добавлены до сохранения, сэкономил бы нам много времени и нервов.
ксиота