Adobe DNG (.dng)

ISO Стандарт

Digital Negative (DNG) е отвореният RAW формат на Adobe за архивиране на изображения. Спецификацията му е публично достъпна и форматът не изисква лицензионни такси. Създаден е, за да реши проблемите с разпокъсаността на форматите и остаряването им при различните производители на фотоапарати.

Конвертиране от DNG към JPG

Безплатен конвертор от DNG към JPG в браузъра. Конвертирайте файлове незабавно на вашето устройство.

Проверка и метаданни

Операционните системи и файловите анализатори идентифицират DNG файлове чрез проверка на началната двоична байтова последователност:

Изберете или пуснете файлове тук

Поверително - файловете никога не напускат устройството ви

или поставете Ctrl+V
Гаранция за поверителност с нулево мрежово предаване: 0 байта са качени на външни сървъри. Цялата обработка се извършва локално в пясъчниците на вашия браузър.

Байтов подпис на заглавката (сигнатурни байтове)

Операционните системи и файловите анализатори идентифицират DNG файлове чрез проверка на началната двоична байтова последователност:

HEX ПОДПИС (ОФСЕТ 0):

49 49 2A 00

ASCII ПРЕДСТАВЯНЕ: 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 (Текущ)CR3NEFARW
СтандартизацияОтворена публична спецификация (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 StylesNikon Picture ControlsSony 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 и ограничавайте заделянето на памет в работните процеси от страната на сървъра.

Исторически произход и етапи

2023Спецификацията DNG 1.7 въвежда тагове за HDR карта на усилването и поддръжка на компресия JPEG XL.
2012Излиза DNG 1.4 с компресия със загуби и HDR RAW данни с плаваща запетая.
2004Adobe стартира DNG 1.0 на Photokina, за да установи отворен архивен стандарт за сурови фотографски данни.

Основни предимства

  • 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.