Che cos'è il formato di file AVI?
.avi (Audio Video Interleave) è un file contenitore multimediale che contiene dati audio e video. Introdotto da Microsoft nel 1992 come parte dell'iniziativa Video for Windows, è ampiamente riconosciuto per l'archiviazione di dati video ed è stato una scelta comune per la distribuzione multimediale. Il suo tipo MIME è video/x-msvideo.
Struttura del file
Il formato .avi si basa sulla struttura RIFF e divide i dati in blocchi (chunk) rigorosamente definiti. Il primo blocco, HDRL, è l'intestazione del file contenente informazioni sul video - dimensioni, numero di fotogrammi e parametri dell'algoritmo di compressione. Il secondo blocco, MOVI, contiene i dati audio e video effettivi. Il terzo blocco, IDX1, è opzionale - contiene informazioni di indice sulla posizione dei dati frammentati all'interno del file, consentendo ai lettori di effettuare la ricerca (seek) in modo efficiente. Un'estensione successiva nota come OpenDML (AVI 2.0) ha introdotto tipi di blocchi di indice aggiuntivi per superare il limite originale di 2 GB per la dimensione del file.
Compressione
.avi offre una funzione di compressione opzionale. Tuttavia, il metodo di compressione è generalmente meno efficiente di quelli utilizzati nei formati MPEG o MOV, e i file compressi risultano comunque considerevolmente grandi. Il formato supporta un'ampia gamma di codec - inclusi DivX, Xvid, MJPEG e RGB/YUV non compressi - ciascuno identificato da un codice FourCC memorizzato nell'intestazione dello stream. I file .avi non compressi hanno dimensioni elevate ma offrono un'alta qualità audio e video anche dopo molteplici operazioni di lettura e scrittura, e tali file non richiedono codec aggiuntivi. I contenitori moderni come .mkv e .mp4 hanno ampiamente sostituito .avi per i nuovi contenuti, offrendo una migliore efficienza di compressione e un supporto più ampio per le funzionalità.
Sicurezza e incolumità
RISCHIO: MEDIUMAVI è un contenitore multimediale, non codice eseguibile, quindi un AVI autentico è sicuro da riprodurre - ma AVI ha una storia nota di trucchi malware. La truffa classica: un «film.avi» che è in realtà «film.avi.exe», o un AVI che attiva un falso download «hai bisogno di questo codec» che installa malware (VLC/FFmpeg non necessitano di codec extra - non installare mai un «codec» richiesto da un sito video). File AVI manipolati hanno anche sfruttato bug di vecchi lettori/codec, quindi tieni aggiornato il tuo lettore e preferisci VLC, che isola i propri decodificatori. I convertitori AVI online caricano il tuo video su terze parti - usa uno strumento locale (HandBrake/FFmpeg) per filmati privati.
Dettagli del formato
in sintesiProgrammi che aprono file AVI
Dettagli tecnici
specifiche approfondite| Famiglia contenitore | RIFF (Resource Interchange File Format) |
| Tipo MIME | video/x-msvideo |
| Magic bytes | 52 49 46 46 ("RIFF") all'offset 0; form-type "AVI " (con spazio finale) all'offset 8 |
| Identificazione codec | FourCC (codice a quattro caratteri) memorizzato nel sotto-blocco strf di ogni intestazione di stream |
| Codec supportati | RGB/YUV non compresso, DivX, Xvid, MJPEG, Indeo, Cinepak; H.264 tramite filtri DirectShow/LAV |
| Dimensione massima file (AVI classico) | 2 GB, limitata dal campo chunk-size a 32 bit nell'intestazione RIFF |
| Dimensione massima file (OpenDML/AVI 2.0) | Ettivamente illimitata - il blocco LIST odml utilizza offset di indice a 64 bit |
| Endianness | Little-endian (ordine dei byte standard RIFF) |
| Flussi audio | Supportati flussi audio multipli simultanei (es. tracce in più lingue) |
| Supporto sottotitoli | Nessuna traccia sottotitoli integrata nativa; vengono utilizzati file esterni .srt o .sub |
| Canale alfa | Non supportato dalle specifiche del contenitore |
| Blocchi strutturali chiave | HDRL (lista intestazione file), MOVI (dati multimediali interlacciati), IDX1 (indice di ricerca opzionale) |
| Rappresentazione frame rate | Memorizzato come microsecondi interi per fotogramma nel blocco di intestazione principale avih (dwMicroSecPerFrame) |
| Flussi video | La specifica consente flussi video multipli; in pratica, i lettori si aspettano un singolo flusso |
| Granularità di interlacciamento | Dati audio e video interlacciati nel blocco MOVI; blocco raccomandato ≤ 1 secondo di riproduzione |
| Rilasciato | 1992 (Microsoft, as part of Video for Windows) |
| Specifica | learn.microsoft.com |
Conversioni AVI
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file AVI.