Adobe DNG (.dng)
ISO СтандартDigital Negative (DNG) е отвореният RAW формат на Adobe за архивиране на изображения. Спецификацията му е публично достъпна и форматът не изисква лицензионни такси. Създаден е, за да реши проблемите с разпокъсаността на форматите и остаряването им при различните производители на фотоапарати.
Конвертиране от DNG към JPG
Безплатен конвертор от DNG към JPG в браузъра. Конвертирайте файлове незабавно на вашето устройство.
Проверка и метаданни
Операционните системи и файловите анализатори идентифицират DNG файлове чрез проверка на началната двоична байтова последователност:
Байтов подпис на заглавката (сигнатурни байтове)
Операционните системи и файловите анализатори идентифицират DNG файлове чрез проверка на началната двоична байтова последователност:
HEX ПОДПИС (ОФСЕТ 0):
49 49 2A 00ASCII ПРЕДСТАВЯНЕ: II*\0
Стандартизация: ISO 12234-2 compatible / Adobe Open Specification
Технически спецификации
| Контейнерна архитектура | Структуриран контейнер TIFF/EP със стандартизирани отворени тагове за RAW метаданни |
| Компресия | JPEG 1992 без загуби, JPEG със загуби, Deflate или некомпресирани линейни/Bayer данни от сензора с дълбочина 8/10/12/14/16 бита |
| Поредност на байтовете (Endianness) | Ред от младшия към старшия байт (Little-Endian, Intel) или от старшия към младшия (Big-Endian, Motorola). |
| Цветови пространства | DNG Camera Profiles (DCP), Линеен RAW от сензора, Вграден ICC профил |
| Канали и структура | Един канал с Bayer/X-Trans CFA или многоканален линеен RAW RGB |
| Максимални размери | Практически неограничен размер (поддържа 65535 x 65535 и разширения Big DNG) |
| Прозрачност | Пълна поддръжка на алфа канал в съвременните спецификации на DNG |
| Поточно предаване и прогресивно зареждане | Структура от поддиректории TIFF IFD с бързи ленти за предварителен преглед с по-ниска резолюция |
Техническа сравнителна матрица: DNG спрямо конкуренти
| Технически атрибут | DNG (Текущ) | CR3 | NEF | ARW |
|---|---|---|---|---|
| Стандартизация | Отворена публична спецификация (Adobe / ISO 12234-2) | Проприетарен формат на Canon Inc. | Проприетарен формат на Nikon Corp. | Проприетарен формат на Sony Corp. |
| Нативен RAW формат за мобилни устройства | По подразбиране за iOS ProRAW и Android Camera2 | Само за настолни фотоапарати | Само за настолни фотоапарати | Само за настолни фотоапарати |
| Дългосрочно архивиране | Високо; отворен стандарт без собственически ограничения | Зависи от поддръжката на Canon | Зависи от поддръжката на Nikon | Зависи от поддръжката на Sony |
| Цветово профилиране | DNG Camera Profile (DCP) и таблици за изглед (LUT) | Canon Picture Styles | Nikon Picture Controls | Sony Creative Looks |
Често срещани видове повреди и ръководство за възстановяване на шестнадесетични данни
В DNG изображението се появяват плътни сиви правоъгълни петна.
Първопричина: Повредени ленти (tiles) в потока за JPEG компресия без загуби в IFD0.
Възстановяване: Ако е била включена опцията „Embed Original Raw“, извлечете отново вградения оригинален RAW файл с Adobe DNG Converter.
Анализ на сигурността и вектори на атака към парсера
Обширният набор от TIFF тагове и списъци с инструкции (opcodes) на DNG може да създаде уязвимости в парсерите на недостатъчно защитени конвейери за обработка на изображения.
Известни вектори на атака
- Злонамерени тагове OpcodeList, които задействат невалидни операции с паметта при корекция на геометричното изкривяване от обектива.
- Препълване на буфера в оценителя на криви за персонализиран DNG Camera Profile (DCP).
- Целочислено препълване при заделяне на памет за многоканални 32-битови HDR RAW буфери с плаваща запетая.
Най-добри практики за защита: Проверявайте и валидирайте матриците с инструкции на DNG и ограничавайте заделянето на памет в работните процеси от страната на сървъра.
Исторически произход и етапи
Основни предимства
- Adobe публикува спецификацията на DNG, което може да подпомогне дългосрочния достъп; възможността за отваряне все пак зависи от съвместимия софтуер и запазените метаданни.
- DNG се поддържа от много продукти на Adobe, мобилни устройства и инструменти на трети страни за RAW файлове, но поддръжката зависи от приложението, версията и модела на фотоапарата.
- Някои работни процеси с DNG могат да вградят оригиналния собственически RAW файл, но това е незадължително и зависи от настройките на конвертора.
Технически ограничения и минуси
- При конвертиране може да се загубят собственически метаданни на конкретния фотоапарат (например микрокорекции на фокуса и потребителски менюта).
- Конвертирането на собственически RAW файл на фотоапарата в DNG удължава времето за импортиране в професионалните работни процеси.
- Софтуерът на производителя на фотоапарата (Nikon NX Studio, Canon DPP) може да не успее да прочете проприетарните профили за обективи от DNG.
Интересни технически факти
- Leica, Hasselblad, Pentax и Ricoh използват DNG като вграден RAW формат по подразбиране в своите флагмански камери.
- Снимките Apple ProRAW, заснети на iPhone 12 Pro и по-нови модели, се съхраняват като 12-битови изчислителни линейни DNG файлове.
- Библиотеката на Конгреса препоръчва DNG като приемлив основен архивен формат за фотографски колекции.
Често задавани технически въпроси
Води ли конвертирането на моите сурови файлове (raw) в DNG до загуба на качество на изображението?
Конвертирането в DNG без загуби може да запази мозаечните RAW данни от изображението, но DNG поддържа и други режими на конвертиране. Проверете настройките на конвертора, за да потвърдите избрания режим.
Какво е Apple ProRAW?
Apple ProRAW е реализация на DNG 1.6 Linear Raw, която съчетава многокадрова изчислителна фотография (Deep Fusion, Smart HDR) с 12-битови контроли за редактиране на RAW изображения.
Кои производители на фотоапарати записват снимки в DNG формат?
Leica, Hasselblad, Pentax, Ricoh, дроновете DJI и смартфони като Google Pixel и Apple iPhone снимат в нативен DNG.
Свързани двойки за конвертиране на DNG
Преобразувайте цифровите негативи Adobe DNG в JPEG снимки с балансирана експозиция, оптимизирани за уеб. Резултатът е визуализирано изображение, а не оригиналните RAW данни от сензора.
Обработете суровите данни от сензора на фотоапарата и ги преобразувайте в стандартни 8-битови PNG графики без загуба, готови за незабавно разглеждане в уеб, графичен дизайн и редактиране. Резултатът е визуализирано изображение, а не оригиналните RAW данни от сензора.
Споделете DNG негатив като едностраничен PDF за преглед или отчет. LibRaw го обработва до 8-битов sRGB, така че запазете DNG за корекции на RAW файла и изходни данни.