Che cos'è il formato di file FLC?
L'estensione file .flc identifica un'animazione Autodesk FLIC, un formato di animazione raster binario introdotto con Autodesk Animator Pro nel 1990. FLC è il successore migliorato del precedente formato .fli, con cui condivide la stessa famiglia di container FLIC, ma rimuovendo l'originale vincolo di risoluzione fissa a 320×200 e supportando dimensioni dei fotogrammi arbitrarie.
Ogni file .flc inizia con un header di 128 byte contenente l'identificatore magico 0xAF12 all'offset byte 4, insieme al conteggio dei fotogrammi, alle dimensioni in pixel, alla velocità di riproduzione in millisecondi per fotogramma e a una tavolozza di colori iniziale. Il corpo è costituito da blocchi di fotogrammi sequenziali, ciascuno suddiviso in sotto-blocchi che trasportano dati pixel a fotogramma intero (BRUN) o differenze compresse in delta rispetto al fotogramma precedente (LC e FLI_COPY). Questa codifica delta rende il formato FLIC efficiente per animazioni con limitati cambiamenti tra i fotogrammi.
Il formato è intrinsecamente basato su tavolozza - lo standard FLC utilizza colori a 8 bit (tavolozza indicizzata a 256 colori), con varianti estese che supportano colori a 15/16/24 bit. Non è presente alcuna traccia audio; FLIC è un contenitore solo video. È stato ampiamente utilizzato nei giochi dell'era DOS e nei titoli multimediali per tutti gli anni '90.
Oggi il formato FLC è effettivamente obsoleto, sostituito da GIF per brevi animazioni in loop e dai moderni codec per i video. La riproduzione rimane possibile tramite FFmpeg, VLC (con plugin) e XAnim. La specifica del formato è di pubblico dominio e ben documentata.
Sicurezza e incolumità
RISCHIO: LOWFLC è un formato di animazione raster puro senza capacità di scripting, macro o eseguibili. Superficie di attacco per file malformati estremamente bassa; nessun exploit attivo noto.
Dettagli del formato
in sintesiProgrammi che aprono file FLC
Dettagli tecnici
specifiche approfondite| Magic bytes | 0xAF12 all'offset byte 4 del file (il predecessore FLI usa 0xAF11) |
| Ordine dei byte | Little-endian |
| Dimensione header file | 128 byte, contenente magic, conteggio fotogrammi, dimensioni, velocità e tavolozza |
| Magic del blocco fotogramma | 0xF1FA che identifica ogni blocco di fotogrammi nello stream |
| Compressione | Codifica delta per fotogramma utilizzando i tipi di sotto-blocco BRUN (RLE a fotogramma intero), LC (byte-delta) e FLI_COPY (grezzo) |
| Profondità colore | Standard 8 bpp (tavolozza indicizzata a 256 colori); le varianti estese FLX/FLH supportano 15/16/24 bpp |
| Dimensioni massime | FLC: fino a 64.000 × 64.000 pixel; predecessore FLI: fisso 320 × 200 |
| Ritardo fotogramma | Memorizzato come millisecondi per fotogramma nell'header del file da 128 byte |
| Audio | Nessuno - contenitore solo video senza traccia audio |
| Dimensione tipica del file | 50 KB - 5 MB per brevi animazioni a 256 colori |
| Tipo MIME | video/x-flic (visto anche come video/flc e video/fli) |
| OS associati | DOS, Windows, Linux |
| Rilasciato | 1990 (Autodesk Animator Pro) |
| Ultima versione | FLC (type 0xAF12); extended variants FLIC with 16/24-bit color via FLX/FLH sub-types |
| Standard aperto | Sì · royalty-free |
| Specifica | www.compuphase.com |
Conversioni FLC
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file FLC.