Adobe DNG (.dng)

ISO Стандарт

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

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

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

Инспектиране и метаданни

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

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

100% поверително конвертиране в браузъра - файловете никога не напускат вашето устройство

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

Байтов подпис на хедъра (Magic Bytes)

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

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

49 49 2A 00

ASCII ПРЕДСТАВЯНЕ: II*\0

Стандартизация: ISO 12234-2 compatible / Adobe Open Specification

Технически спецификации

Контейнерна архитектураTIFF/EP structured container with standardized open raw metadata tags
КомпресияLossless JPEG 1992, Lossy JPEG, Deflate, or uncompressed 8/10/12/14/16-bit linear/Bayer sensor data
Поредност на байтовете (Endianness)Little-Endian (Intel) or Big-Endian (Motorola)
Цветови пространстваDNG Camera Profiles (DCP), Linear Raw Sensor, Embedded ICC Profile
Канали и структура1 channel Bayer/X-Trans CFA or multi-channel Linear Raw RGB
Максимални размериPractically unlimited (supports 65535 x 65535 and Big DNG extensions)
ПрозрачностFull alpha channel support in modern DNG specifications
Стрийминг и прогресивно зарежданеTIFF IFD sub-directory structure with fast sub-sampling preview strips

Техническа сравнителна матрица: DNG спрямо конкуренти

Технически атрибутDNG (Текущ)CR3NEFARW
СтандартизацияОтворена публична спецификация (Adobe / ISO 12234-2)Проприетарен на Canon Inc.Проприетарен на Nikon Corp.Проприетарен на Sony Corp.
Мобилен суров формат (Native)По подразбиране за iOS ProRAW & Android Camera2Само за настолни камериСамо за настолни камериСамо за настолни камери
Архивна дълговечностНай-висока; непроприетарен отворен стандартЗависи от поддръжката на CanonЗависи от поддръжката на NikonЗависи от поддръжката на Sony
Цветно профилиранеDNG камера профил (DCP) и таблици за корекция (LUTs)Canon Picture StylesNikon Picture ControlsSony Creative Looks

Често срещани режими на повреда и ръководство за хекс възстановяване

DNG показва плътни сиви правоъгълни петна в кадъра.

Първопричина: Повредени плочки (tiles) в потока от беззагубна JPEG компресия вътре в IFD0.

Възстановяване: Извлечете отново вградения оригинален суров файл с помощта на Adobe DNG Converter, ако е била активирана опцията „Embed Original Raw".

Анализ на сигурността и вектори на атака към парсера

Обемният набор от TIFF тагове и списъци с инструкции (opcodes) на DNG може да представи уязвимости в парсерите в незащитени конвейери за обработка на изображения.

Известни вектори на атака

  • Злонамерени тагове OpcodeList, изпълняващи невалидни операции с паметта по време на корекцията на геометричното изкривяване на обектива.
  • Препълване на буфера в оценчика на криви на персонализиран DNG Camera Profile (DCP).
  • Препълване на цяло число по време на заделяне на многоканални 32-битови HDR сурови буфери с плаваща запетая.

Защитни добри практики:

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

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

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

  • Отворено документираната спецификация гарантира дългосрочна достъпност за архивиране без проприетарен софтуер за камери.
  • Универсална родна поддръжка в Adobe Lightroom, Photoshop, iOS, Android и програми за обработка на сурови файлове с отворен код.
  • Поддържа вграждане на оригиналния проприетарен суров файл (CR2, NEF, ARW) вътре в DNG за 100% обратима безопасност.

Технически ограничения и минуси

  • Специфичните за камерата проприетарни данни в бележките на производителя (Makernotes - микрокорекции на фокуса, персонализирани менюта) могат да бъдат премахнати по време на конвертирането.
  • Стъпката на конвертиране от проприетарен суров файл на камера към DNG добавя време за приемане в професионалните работни процеси.
  • Софтуерът на производителя на камерата (Nikon NX Studio, Canon DPP) може да не успее да прочете проприетарните профили за обективи от DNG.

Интересни технически факти

  • Leica, Hasselblad, Pentax и Ricoh използват DNG като вграден RAW формат по подразбиране в своите флагмански камери.
  • Снимките Apple ProRAW, заснети на iPhone 12 Pro и по-нови модели, се съхраняват като 12-битови изчислителни линейни DNG файлове.
  • Библиотеката на Конгреса препоръчва DNG като приемлив архивен главен формат за фотографски колекции.

Често задавани технически въпроси

Води ли конвертирането на моите сурови файлове (raw) в DNG до загуба на качество на изображението?

Не. Когато се използва стандартно DNG конвертиране, суровите Bayer пиксели на сензора се копират бит по бит с нулева загуба на динамичен обхват, цветова точност или детайли.

Какво е Apple ProRAW?

Apple ProRAW е реализация на DNG 1.6 Linear Raw, която съчетава многокадрова изчислителна фотография (Deep Fusion, Smart HDR) с 12-битови контроли за сурово (raw) редактиране.

Кои производители на камери снимат в DNG по подразбиране (natively)?

Leica, Hasselblad, Pentax, Ricoh, дронте DJI и смартфони като Google Pixel и Apple iPhone снимат в нативен DNG.