Adobe DNG (.dng)

Compatibile Standard

Digital Negative (DNG) è il formato di archiviazione di immagini RAW aperto, privo di royalty e documentato pubblicamente da Adobe, progettato per risolvere la frammentazione e l'obsolescenza dei formati tra i produttori di fotocamere.

Converti da DNG a JPG

Convertitore gratuito da DNG a JPG nel browser. Converti i file istantaneamente sul tuo dispositivo.

Ispeziona e metadati

I sistemi operativi e gli analizzatori di file identificano i file DNG ispezionando la sequenza di byte binari iniziale:

Seleziona o rilascia i file qui

Conversione 100% privata nel browser: i file non lasciano mai il tuo dispositivo

o incolla Ctrl+V
Garanzia di privacy con zero trasmissioni di rete: 0 byte caricati su server esterni. Tutta l'elaborazione è avvenuta localmente nella sandbox del tuo browser.

Firma dell'intestazione a livello di byte (Magic Bytes)

I sistemi operativi e gli analizzatori di file identificano i file DNG ispezionando la sequenza di byte binari iniziale:

FIRMA ESADECIMALE (OFFSET 0):

49 49 2A 00

RAPPRESENTAZIONE ASCII: II*\0

Standardizzazione: Compatibile con ISO 12234-2 / Specifica aperta Adobe

Specifiche tecniche

Architettura del containerContenitore strutturato TIFF/EP con tag di metadati RAW aperti e standardizzati
CompressioneJPEG 1992 senza perdita, JPEG con perdita, Deflate o dati di sensore lineare/Bayer non compressi a 8/10/12/14/16 bit
Endianness dei byteLittle-Endian (Intel) o Big-Endian (Motorola)
Spazi coloreProfili fotocamera DNG (DCP), Sensore RAW lineare, Profilo ICC incorporato
Canali e struttura1 canale CFA Bayer/X-Trans o RGB RAW lineare multicanale
Dimensioni massimePraticamente illimitato (supporta 65535 x 65535 ed estensioni Big DNG)
TrasparenzaPieno supporto per il canale alfa nelle specifiche DNG moderne
Streaming e progressivoStruttura di sottodirectory IFD TIFF con strip di anteprima a sottocampionamento rapido

Matrice di confronto tecnico: DNG vs Concorrenti

Attributo tecnicoDNG (Corrente)CR3NEFARW
StandardizzazioneSpecifica pubblica aperta (Adobe / ISO 12234-2)Proprietario Canon Inc.Proprietario Nikon Corp.Proprietario Sony Corp.
RAW mobile nativoPredefinito per iOS ProRAW e Android Camera2Solo fotocamera desktopSolo fotocamera desktopSolo fotocamera desktop
Longevità dell'archivioMassima; standard aperto non proprietarioDipendente dal supporto CanonDipendente dal supporto NikonDipendente dal supporto Sony
Profilazione coloreProfilo fotocamera DNG (DCP) e LUT di controlloStili immagine CanonControllo immagine NikonLook creativi Sony

Modalità di corruzione comuni e guida al recupero Hex

Il file DNG mostra chiazze rettangolari grigio solido attraverso il fotogramma.

Causa principale: Tile corrotte nel flusso di compressione JPEG senza perdita all'interno di IFD0.

Ripristino: Estrai nuovamente il file RAW originale incorporato utilizzando Adobe DNG Converter se l'opzione 'Incorpora RAW originale' era attiva.

Analisi di sicurezza e vettori di attacco del parser

L'ampia suite di tag TIFF e gli elenchi di opcode di DNG possono presentare vulnerabilità del parser in pipeline di elaborazione delle immagini non protette.

Vettori di attacco noti

  • Tag OpcodeList dannosi che eseguono operazioni di memoria non valide durante la correzione geometrica della distorsione dell'obiettivo.
  • Buffer overflow nell'evaluator delle curve del profilo fotocamera DNG (DCP) personalizzato.
  • Integer overflow durante l'allocazione di buffer RAW HDR multicanale in virgola mobile a 32 bit.

Migliori pratiche difensive: Igienizzare e validare le matrici di opcode DNG e limitare i limiti di allocazione della memoria nei worker lato server.

Origini storiche e tappe fondamentali

2023La specifica DNG 1.7 introduce i tag per le mappe di guadagno HDR e il supporto alla compressione JPEG XL.
2012Rilascio di DNG 1.4, che introduce la compressione DNG con perdita e i dati RAW HDR a virgola mobile.
2004Adobe lancia DNG 1.0 al Photokina per stabilire uno standard di archiviazione aperto per i dati fotografici RAW.

Vantaggi principali e pro

  • La specifica documentata apertamente garantisce l'accessibilità dell'archivio a lungo termine senza software proprietari della fotocamera.
  • Supporto nativo universale in Adobe Lightroom, Photoshop, iOS, Android e sviluppatori RAW open source.
  • Supporta l'incorporazione del file RAW proprietario originale (CR2, NEF, ARW) all'interno del DNG per una sicurezza reversibile al 100%.

Limiti tecnici e svantaggi

  • I dati proprietari di tipo makernote specifici della fotocamera (micro-regolazioni della messa a fuoco, menu personalizzati) possono essere rimossi durante la conversione.
  • Il passaggio di conversione da RAW proprietario a DNG aggiunge tempo di importazione ai flussi di lavoro professionali.
  • Il software del produttore della fotocamera (Nikon NX Studio, Canon DPP) potrebbe non riuscire a leggere i profili obiettivo proprietari dai file DNG.

Curiosità tecniche interessanti

  • Leica, Hasselblad, Pentax e Ricoh utilizzano DNG come formato RAW nativo in-camera nei loro modelli di punta.
  • Le immagini Apple ProRAW catturate su iPhone 12 Pro e versioni successive sono memorizzate come file Linear DNG computazionali a 12 bit.
  • La Library of Congress raccomanda DNG come formato master di archiviazione accettabile per le collezioni fotografiche.

Domande tecniche frequenti

La conversione dei miei file RAW in DNG comporta una perdita di qualità dell'immagine?

No. Quando si utilizza la conversione DNG standard, i pixel del sensore Bayer RAW vengono copiati bit a bit senza alcuna perdita di gamma dinamica, fedeltà cromatica o dettaglio.

Che cos'è Apple ProRAW?

Apple ProRAW è un'implementazione di DNG 1.6 Linear Raw che combina la fotografia computazionale multi-frame (Deep Fusion, Smart HDR) con controlli di editing RAW a 12 bit.

Quali produttori di fotocamere scattano in DNG nativo?

Leica, Hasselblad, Pentax, Ricoh, i droni DJI e smartphone come Google Pixel e Apple iPhone scattano in DNG nativo.