Raw (formato di file): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Ampliamento circoscritto alla specificazione dell'utilizzo del concetto di "raw" nei campi informatici trattati. |
|||
(34 versioni intermedie di 27 utenti non mostrate) | |||
Riga 1:
{{NN|informatica|ottobre 2009}}
'''RAW''' (in inglese: ''grezzo'', ''non elaborato'') è un formato di file usato in diversi ambiti dell’archiviazione e del trasferimento di files. L’aggettivo raw si applica principalmente al contenuto dei dati, non al loro raggruppamento in un file, che poi potrà essere utilizzato in altri contesti nei quali, elaborando finalmente quei dati raw, essi potranno essere resi utilizzabili per lo scopo per il quale sono stati formati (immagini, suoni, documenti, ecc.)▼
Questo comporta il fatto che un file di dati raw può avere metadati, e quasi sempre ha un header (intestazione), perché, diversamente, il software che è chiamato a leggere quel file raw per poi successivamente elaborarlo, non riuscirebbe a riconoscerlo e quindi ad utilizzarlo; alcuni software di elaborazione di files audio headerless, infatti, dopo la lettura del file raw audio, chiedono di specificare i parametri di trattamento e riproduzione del file stesso. Possono essere presenti anche informazioni di chiusura del file a volte chiamate “tail”. ▼
[[File:Binary_file_output_example.png|thumb|upright=1.5|Contenuto di un file di formato ignoto visualizzato con [[hexdump]]]]
Per quanto riguarda il contenuto dei dati di un file raw questi possono anche essere compressi sia con metodo [[lossy]], sia [[lossless]], questo talvolta avviene nei grandi files raw in uscita da fotocamere digitali ad alta risoluzione. Invece nei file raw di backup a basso livello (file immagine) dei supporti di memorizzazione di massa, come gli hard disk, se si applica una compressione, questa deve essere solo di tipo [[lossless]] al fine di non perdere nessuna informazione di quelle registrate, pena l’impossibilità di usare i dati salvati. Queste operazioni di compressione permettono di ridurre considerevolmente la dimensione del file che deve registrare i dati e rendere più agevole la sua gestione.▼
Con l'espressione "formato '''raw'''" ({{lett|grezzo, non elaborato|lingua=en}}) si intende una famiglia di [[formato di file|formati di file]] nativi a particolari sistemi di [[acquisizione dati|acquisizione]] o [[archiviazione dati]], che spesso costituiscono la forma originale (grezza) di un determinato [[dataset]].<ref name="raw data">
{{cita web|url=https://www.tuple.nl/knowledge-base/raw-data|titolo=Raw data|accesso=2024-05-06|lingua=en}}
</ref><ref name="raw image">
{{cita web|url=https://photographylife.com/raw-vs-jpeg#what-is-a-raw-image|titolo=What is a Raw Image?|accesso=2024-05-06|lingua=en}}
</ref><ref name="raw image adobe">
{{cita web|url=https://www.adobe.com/it/creativecloud/file-types/image/raw.html|titolo=File RAW|accesso=2024-05-06}}
</ref><ref name="raw video">
{{cita web|url=https://londonfilmed.com/insights/what-are-raw-video-files-and-how-are-they-used/|titolo=What Are RAW Video Files and How Are They Used?|accesso=2024-05-06|lingua=en}}
</ref><ref name="raw disk image">
{{cita web|url=https://www.baeldung.com/linux/img-raw-image-dump-file-management|titolo=Raw Image Dump Files|accesso=2024-05-06|lingua=en}}
</ref>
Questi formati sono generalmente molto poco sofisticati e necessitano di informazioni addizionali di contesto per poter essere interpretati correttamente, come ad esempio la [[configurazione (informatica)|configurazione]] del sistema che li ha emessi. Per questo motivo i "file raw" sono [[file]] di formato potenzialmente ignoto, implicando che le [[informazioni]] contenute potrebbero non essere immediatamente accessibili.<ref name="raw data" /><ref name="raw image" />
== Descrizione ==
Per capire il concetto di file raw è necessario avere presente in linea di principio cosa contiene un file "non-raw". Se prendiamo per esempio uno spezzone di musica salvato in formato [[WAV]], troviamo che questo contiene sempre, oltre ai [[Pulse-code modulation|campioni audio]], anche i [[metadati]], i quali specificano almeno la [[frequenza di campionamento]], il numero di bit per campione e il numero dei canali audio registrati. Questo insieme di informazioni (dati + metadati) consente a qualsiasi [[lettore multimediale]] di aprire semplicemente il file in automatico e riprodurlo senza ulteriore intervento dell'utente.
Lo stesso spezzone di musica salvato in formato raw, cioè senza metadati, richiederebbe l'utilizzo di un software più complesso, generalmente ad uso professionale, il quale prima di riprodurre l'audio sarebbe costretto a chiedere all'utente proprio quelle informazioni mancanti come la frequenza di campionamento, i bit per campione e il numero di canali. Sbagliando uno solo di questi parametri la riproduzione audio risulterebbe con tutta probabilità priva di senso.
Lo stesso esempio può essere applicato similmente anche a file contenenti immagini o quant'altro.
Detto ciò tuttavia si capisce come sia particolarmente raro imbattersi in questi tipi di file, ma non impossibile, come nel caso dei file audio o video prodotti da download che si sono interrotti. Lo spezzone di file così come si presenta non è utilizzabile, ma alcuni programmi di visualizzazione<ref>[https://www.videolan.org/vlc/ Programma VLC]</ref> hanno la possibilità di riparare detti file, se erano state scaricate informazioni sufficienti per determinarne il formato completo, visualizzando però solo i dati audio o video che erano stati scaricati. Il risultato è un file visualizzabile, anche se può essere di durata inferiore rispetto al file originale
== Ambito specifico ==
▲
▲Questo comporta il fatto che un file di dati raw può avere metadati, e quasi sempre ha un header (intestazione), perché, diversamente, il software che è chiamato a leggere quel file raw per poi successivamente elaborarlo, non riuscirebbe a riconoscerlo e quindi ad utilizzarlo; alcuni software di elaborazione di
▲Per quanto riguarda il contenuto dei dati di un file raw questi possono anche essere compressi sia con metodo [[Compressione dati lossy|lossy]], sia [[lossless]], questo talvolta avviene nei grandi
La comprensione del significato di "formato file raw" trova un valido aiuto se si analizzano alcuni dei più diffusi campi dell'informatica nei quali avviene l'utilizzo di questa modalità di formazione del file. Questo perché la modalità raw di formazione di dati, assume forme diverse e diverse modalità di trattamento ed utilizzo dei dati, a seconda dell'ambito in cui viene applicata.
=== Formati fotografici ===
{{vedi anche|Raw (fotografia)}}
In campo fotografico vi sono vari formati
==== Acquisizione dei dati ====
▲In campo fotografico vi sono vari formati [[raw (fotografia)|raw]] dipendentemente dal produttore e dal modello di fotocamera che genera il file. Il formato raw in questi casi comprende certamente sia header che metadati (dati di informazione sulle condizioni di ripresa dell’immagine raw riprodotta). Inoltre per le fotocamere ad alta risoluzione che comportano la formazione di files di grandi dimensioni, a volte si incontra anche una compressione dei dati di tipo lossless.
I dati
▲I dati [[RAW_(fotografia)#Formazione_del_file_immagine|raw]] memorizzati sono il risultato della digitalizzazione dei livelli di segnale elettrico proporzionali all’intensità di flusso luminoso incidente su ogni singolo photosite del sensore. Nella quasi totalità di sensori (fanno eccezione alcuni modelli di pochi marchi) i photosites che li compongono sono di tre tipi: R, G e B ed ognuno di questi tipi, registra l’intensità di luminosità relativa a quella componente cromatica della luce incidente su quello specifico photosite (R, G o B). Queste informazioni tuttavia non sono sufficienti a formare il [[Fotografia_digitale#Distinguere_photosite_da_pixel|pixel]] (raggruppamento di dati che descrive le caratteristiche cromatiche complete di quel particolare elementare d’immagine di cui il photosite raccoglie informazioni), in quanto per rappresentare in modo fedele l’immagine ripresa, ogni pixel deve contenere tutte e tre le informazioni sulla intensità di RGB, anche delle due componenti che il singolo photosite non può registrare. Questa è la ragione per la quale il file, con i soli dati digitali delle informazioni in uscita dai singoli photosite del sensore (che sono diversi milioni), vengono chiamati raw (=non elaborati).
==
Per ottenere
I file raw di alcuni marchi di
Il concetto di "raw", "non elaborato", si addice in questo caso, perché
=== Formati di archiviazione di massa ===
{{vedi anche|Memoria di massa}}
Per comprendere la tipologia di file raw relativo ad un file immagine di un supporto di memoria di massa, occorre premettere la modalità con la quale i dati dei file da archiviare, vengono registrati.
▲Per comprendere la tipologia di file raw relativo ad un file immagine di un supporto di memoria di massa, occorre premettere la modalità con la quale i dati dei file da archiviare, vengono registrati.
====Registrazione dati su supporti di memoria di massa====
È esperienza comune che per registrare dei file su un supporto, questo deve essere formattato, cioè occorre che siano registrate delle informazioni sulle tracce del supporto che permettano di numerare ed identificare tutti i settori del supporto stesso. Questi sono intesi come segmenti di memoria di massa nei quali dovranno essere registrati i dati veri e propri dei file da archiviare. Tale operazione è necessaria per poter leggere in un secondo tempo i file registrati. Infatti in ogni supporto (disco o altro) esiste una zona dove, fra
Un file raw con
==== Elaborazione delle immagini disco ====
{{vedi anche|file immagine}}
In questi files normalmente vi sono degli header che li identificano e che permettono il loro utilizzo in software dedicati, per ripristinare ad esempio il funzionamento di un disco danneggiato, ma non sempre esiste compatibilità trasversale fra i vari files prodotti dai diversi software in grado di realizzare un file immagine. ▼
▲In questi
==Accesso raw alle memorie di massa==▼
Quello che è chiamato “accesso raw” ad un supporto di memorizzazione di massa è un metodo di lettura che mantiene e trasmette al sistema, tutto quanto viene letto dalla testina di lettura ed è il primo passo per la registrazione del file immagine di un hard disk. Tale modalità raw di accesso ai supporti di memorizzazione è radicalmente diversa dalla modalità ordinaria. Normalmente la testina, com’è ovvio, legge tutto quanto incontra sulla traccia - codici di formattazione che identificano i settori del disco + dati registrati nei settori - e prevede che il software di gestione del lettore (hard disk, floppy o altra periferica di archiviazione) elimini i codici di formattazione del supporto, dopo averli utilizzati per la ricomposizione del file. Vengono mantenuti così i soli dati registrati nei settori. Questi dati, ricomposti, vanno a formare il file del documento che si intendeva leggere.▼
▲==== Accesso raw alle memorie di massa ====
La lettura e l'archiviazione raw anche in questo caso, dunque, legittima l'uso del concetto di "non elaborato, "grezzo", perchè quei dati letti e registrati essendo al lordo dei codici di formato, non sono nè il documento registrato, nè i soli dati di formattazione, ma una loro unione. ▼
▲Quello che è chiamato “accesso raw” ad un supporto di memorizzazione di massa è un metodo di lettura che mantiene e trasmette al sistema, tutto quanto viene letto dalla testina di lettura ed è il primo passo per la registrazione del file immagine di un hard disk. Tale modalità raw di accesso ai supporti di memorizzazione è radicalmente diversa dalla modalità ordinaria. Normalmente la testina,
▲La lettura e l'archiviazione raw anche in questo caso, dunque, legittima l'uso del concetto di "non elaborato, "grezzo",
===
{{vedi anche|Registrazione sonora#Registrazione digitale}}
Nel campo dell’audio digitale la registrazione di file raw è normalmente headerless, si tratta di un formato nativo, non immediatamente associabile a formati noti per il pronto utilizzo del suo contenuto con software di riproduzione. ▼
[[File:Pcm.svg|thumb|Rappresentazione grafica di un'onda sonora analogica (in rosso) e 4-bit digitale (in nero)]]
▲Nel campo
Si tratta dei dati che escono dal dispositivo di campionamento del segnale audio (in PCM – [[Pulse-Code Modulation]]) e che non sono direttamente utilizzabili a causa della mancanza di un formato di registrazione (e conseguentemente di utilizzo) che normalmente è scritto nell’header del file. ▼
Poiché questi file raw possono avere anche campionamenti a con sample rate non consueti, il loro utilizzo richiede conoscenze relative al DSP (Digital Signal Processing), quindi, preferibilmente, l’uso è riservato ad utenti esperti a causa del rischio di perdita di dati. Per contro con conoscenze specifiche è possibile ottenere il massimo dei risultati possibili.▼
Nel campo audio il campionamento dei dati raw può avvenire in PCM con risoluzione di 8-bit (corrispondenti alla ripartizione in 256 livelli discreti dell’intera escursione massima del segnale analogico di ogni campione preso). Il campionamento inoltre può avvenire con risoluzione a 16-bit (qui i livelli discreti in cui viene convertito in digitale il segnale digitale sono 65.536). Maggiore è la risoluzione di campionamento, maggiore sarà la fedeltà del segnale registrato. La frequenza minima di campionamento per riproduzioni ad alta fedeltà è di 44100 Hz a cui corrisponde la conversione in digitale di 44.100 campioni al secondo dei livelli analogici del segnale audio. I segnali che si definiscono con qualità audio CD, hanno una risoluzione di 16 bit per campione ed una frequenza di campionamento di 44100 Hz per ognuno dei due canali stereo.▼
==
▲Si tratta dei dati che escono dal dispositivo di campionamento del segnale audio (in PCM – [[Pulse-Code Modulation]]) e che non sono direttamente utilizzabili a causa della mancanza di un formato di registrazione (e conseguentemente di utilizzo) che normalmente è scritto
Il segnale audio così convertito da analogico a digitale ([[digitalizzazione|conversione A/D]]) non è ancora utilizzabile, poiché si tratta ancora di dati raw, infatti ad esso non è ancora stato dato un formato riconoscibile dai software di riproduzione, formato che ha il compito “istruire” questo software sulle modalità di trattamento del file per la sua riproduzione (decodifica della risoluzione di campionamento e decodifica della frequenza di campionamento). Un file recante gli header, invece, come può essere un file [[MP3]] contiene, oltre ai dati essenziali relativi alla codifica PCM, anche le informazioni, altrettanto essenziali, per la decompressione. Negli header tuttavia di alcuni formati (come l’MP3), possono essere inserite anche altre informazioni, non essenziali per la riproduzione, come il nome dell’artista o [[Metadato|metadati]] utili per l’archiviazione del file. ▼
▲Poiché questi file raw possono avere anche campionamenti
▲Nel campo audio il campionamento dei dati raw può avvenire in PCM con risoluzione di 8-bit (corrispondenti alla ripartizione in 256 livelli discreti
==== Elaborazione dell'audio raw ====
▲Il segnale audio così convertito da analogico a digitale ([[digitalizzazione|conversione A/D]]) non è ancora utilizzabile, poiché si tratta ancora di dati raw, infatti ad esso non è ancora stato dato un formato riconoscibile dai software di riproduzione, formato che ha il compito “istruire” questo software sulle modalità di trattamento del file per la sua riproduzione (decodifica della risoluzione di campionamento e decodifica della frequenza di campionamento). Un file recante gli header, invece, come può essere un file [[MP3]] contiene, oltre ai dati essenziali relativi alla codifica PCM, anche le informazioni, altrettanto essenziali, per la decompressione. Negli header tuttavia di alcuni formati (come
Questa è la ragione per la quale un file audio raw è effettivamente "non elaborato", perché manca di quelle informazioni che lo rendono immediatamente utilizzabile da un player o da un editor audio.
==Note==
<references />
== Collegamenti esterni ==
* {{collegamenti esterni}}
* {{cita web|url=https://www.tuple.nl/knowledge-base/raw-data|titolo=Raw data|accesso=2024-05-06|lingua=en}}
* {{cita web|url=https://photographylife.com/raw-vs-jpeg#what-is-a-raw-image|titolo=What is a Raw Image?|accesso=2024-05-06|lingua=en}}
* {{cita web|url=https://www.adobe.com/it/creativecloud/file-types/image/raw.html|titolo=File RAW|accesso=2024-05-06|lingua=en}}
* {{cita web|url=https://gstreamer.freedesktop.org/documentation/additional/design/mediatype-audio-raw.html|titolo=Raw Audio Media Types|accesso=2024-05-06|lingua=en}}
* {{cita web|url=https://londonfilmed.com/insights/what-are-raw-video-files-and-how-are-they-used/|titolo=What Are RAW Video Files and How Are They Used?|accesso=2024-05-06|lingua=en}}
{{Portale|informatica}}
[[Categoria:Formati di file]]
|