Raw-файл обычно и есть TIFF с другим расширением.

Перетащите CR2, NEF, ARW или DNG ниже. Показать его здесь нельзя, а прочесть всё равно можно.

Сорок два — весь фокус

TIFF открывается двумя байтами, которые говорят, с какого конца начинаются его числа — II у Intel, MM у Motorola, — а затем пишет в том же порядке число 42 как проверку, что первые два байта вы прочли верно. Canon CR2, Nikon NEF и NRW, Sony ARW и SR2, Pentax PEF, Samsung SRW и Adobe DNG делают ровно это, потому что они и есть файлы TIFF с приделанными каталогами изображений. Читатель, умеющий ходить по TIFF, ходит и по ним, ничего не зная про камеры.

Какие читаются, а какие разворачиваются

Olympus и Panasonic пишут своё число там, где TIFF пишет 42 — ORF ставит RO или SR, RW2 ставит 85 — поэтому читатель TIFF останавливается на четвёртом байте. RAF у Fujifilm вовсе не начинается с метки порядка байтов: он начинается с текста FUJIFILMCCD-RAW. А CR3, вопреки названию, не потомок CR2: Canon перенёс его в контейнер ISO base media, тот самый, что у HEIC. Эти четыре разворачиваются прямо в зоне перетаскивания, а не принимаются, чтобы потом сорваться.

Заметка производителя — то, ради чего вы его открыли

Обычные теги EXIF в raw-файле говорят примерно то же, что сказал бы JPEG: камера, объектив, экспозиция, время, иногда координаты. Чего у raw есть, а у его собрата JPEG обычно нет, — это полная заметка производителя: собственный каталог в раскладке самого изготовителя, где лежат счётчик срабатываний затвора, какие точки фокусировки были активны, стиль изображения, серийные номера объектива и прошивка. Здесь она показана тег за тегом, как найдена, а не причёсана под догадку.

Внутри есть JPEG, и он здесь не открывается

Каждый raw-файл несёт хотя бы один вшитый предпросмотр в JPEG — именно его показывают экран камеры и ваш файловый менеджер. У этого предпросмотра обычно свой собственный EXIF. Об этом стоит знать: рабочий процесс, который очищает raw и забывает про предпросмотр, сделал не то, что думает. Здесь читаются каталоги самого raw-файла; предпросмотр и то, что он несёт, не извлекаются.

Чтением всё и ограничивается

Ни один браузер не декодирует raw-файл, а любой путь очистки здесь для формата, отличного от JPEG, работает через декодирование изображения и его перерисовку. Когда рисовать нечего, нечего и записывать обратно, поэтому raw-файлу очистка не предлагается вовсе — вместо кнопки, которая сорвалась бы. Чтобы что-то из него вынуть, нужен инструмент, понимающий формат.

Что стоит за каждым расширением

CR2 · NEF · NRW
TIFF, магическое число 42. Canon и Nikon. Читаются здесь.
ARW · SR2 · SRF
TIFF, магическое число 42. Sony. Читаются здесь.
DNG
TIFF по спецификации — документированный профиль TIFF, а не отдельный формат. Читается здесь.
PEF · SRW
TIFF, магическое число 42. Pentax и Samsung. Читаются здесь.
ORF · RW2
По форме TIFF, но Olympus и Panasonic пишут своё число там, где TIFF пишет 42. Разворачиваются.
RAF
Контейнер Fujifilm, начинающийся с текста FUJIFILMCCD-RAW. Разворачивается.
CR3
Контейнер ISO base media, который берёт HEIC, а не потомок CR2. Разворачивается.

Вопросы о raw-файлах

Почему файл читается, но не виден?Открыть

Прочесть метаданные — значит пройти по каталогу тегов у начала файла. Показать изображение — значит декодировать данные сенсора, разложенные так, как выбрал изготовитель, а этого не делает ни один браузер. Первое дёшево и универсально; второе — причина, по которой существуют raw-конвертеры.

DNG — тот же файл, что записала моя камера?Открыть

Обычно нет. DNG, полученный преобразованием, — новый файл, и что в него перейдёт, решает преобразователь: многие сохраняют исходную заметку производителя блоком, некоторые нет. Если вы проверяете, что записала ваша камера, проверяйте файл, который записала ваша камера.

Можно здесь убрать место из raw-файла?Открыть

Нельзя. Любой путь удаления для формата, отличного от JPEG, декодирует изображение и перерисовывает его, а raw не декодирует ни один браузер. Координаты показываются, чтобы вы знали, что они там есть; чтобы их убрать, нужен инструмент, понимающий формат.

Читается ли вшитый предпросмотр?Открыть

Нет. Raw-файл обычно держит один или несколько предпросмотров в JPEG со своим EXIF, а здесь читаются каталоги самого raw-файла, а не извлекаются они. Тега, которого нет на выходе, не было в прочитанном — его не подставили откуда-то ещё.

Что он умеет

Удалить данные EXIF
Перетащите фотографию и скачайте копию без вшитых метаданных. У JPEG отпадает сегмент EXIF без единого касания пикселей; HEIC, PNG, WebP и остальные перекодируются. Ничего не загружается на сервер.
Убрать GPS-координаты
Посмотрите координаты, которые несёт фотография, и скачайте копию без них. JPEG теряет теги места и сохраняет всё остальное. Ничего не загружается на сервер.
Править EXIF у JPEG
Меняйте заголовок, автора, описание, права, программу и время съёмки у JPEG, а затем скачивайте изменённую копию. Работает на устройстве; ваш исходный файл никогда не трогают.
Просмотрщик XMP, IPTC и ICC
Читайте каждую группу метаданных, которую несёт файл — EXIF, XMP, IPTC, ICC, заметки производителя — сгруппированными и выгружаемыми в JSON. Для контроля качества материалов, экспертизы и отладки цепочки. Ничего не загружается на сервер.
Открыть несколько фотографий
Откройте до пятидесяти фотографий, посмотрите, у каких есть местоположение, и заберите весь набор таблицей. Ничего не загружается, а оригиналы никогда не перезаписываются.