WAV HEADER Struttura del file .WAV — clicca su ogni chunk per dettagli
RIFF
CHUNK
4 bytes
WAVE
ID
4 bytes
fmt
CHUNK
16+ bytes
SAMPLE
RATE
4 bytes
BIT
DEPTH
2 bytes
CANALI
2 bytes
DATA CHUNK — dati PCM grezzi (Multiplexed)
variabile
RIFF Chunk — Il marker iniziale del file. Contiene la stringa "RIFF" (4 byte) seguita dalla dimensione totale del file. Identifica il formato come RIFF (Resource Interchange File Format). I primi 4 byte di ogni file WAV sono sempre 52 49 46 46 in esadecimale.
TIPI COMPRESSIONE Non compressi · Lossless · Lossy — clicca per confrontare
NON COMPRESSI
.WAV · .AIFF
PCM lineare
Nessuna elaborazione. I dati audio sono esattamente come usciti dall'ADC.
1:1
LOSSLESS
.FLAC · .ALAC
Compressione senza perdita
File più piccolo ma decompressione identica. Huffman + RLE sul segnale PCM.
~2:1
LOSSY
.MP3 · .AAC
Compressione psicoacustica
Elimina frequenze percettivamente irrilevanti (mascheramento). Irreversibile.
~10:1
NON COMPRESSI .WAV / .AIFF — PCM Lineare 1:1
SPAZIO DISCO RELATIVO (rispetto a WAV non compresso)
▸ CONFRONTO DIMENSIONI FILE (basato sui valori del calcolatore)
.WAV (grezzo)
.FLAC (~55%)
.MP3 320 kbps
.MP3 128 kbps
CALCOLATORE Dimensione file & Bitrate
SAMPLE RATE
BIT DEPTH
CANALI
DURATA
FORMULA BITRATE SR × BD × CH
BITRATE
DIMENSIONE GREZZA (.WAV)
STIMA .FLAC (~55%)
STIMA .MP3 320k
CAMPIONI TOTALI