Qu'est-ce que le format de fichier FLC ?
L'extension de fichier .flc identifie une animation Autodesk FLIC, un format d'animation matricielle binaire introduit avec Autodesk Animator Pro en 1990. Le FLC est le successeur amélioré de l'ancien format .fli, partageant la même famille de conteneurs FLIC mais supprimant la contrainte de résolution fixe originale de 320×200 et prenant en charge des dimensions d'image arbitraires.
Chaque fichier .flc commence par un en-tête de 128 octets contenant l'identifiant magique 0xAF12 à l'offset d'octet 4, ainsi que le nombre d'images, les dimensions en pixels, la vitesse de lecture en millisecondes par image et une palette de couleurs initiale. Le corps se compose de segments d'images séquentiels, chacun subdivisé en sous-segments transportant soit des données de pixels d'image complète (BRUN), soit des différences compressées par delta par rapport à l'image précédente (LC et FLI_COPY). Cet encodage delta rend le FLIC efficace pour les animations avec peu de changements entre les images.
Le format est intrinsèquement basé sur une palette - le FLC standard utilise des couleurs 8 bits (palette indexée de 256 couleurs), avec des variantes étendues prenant en charge les couleurs 15/16/24 bits. Il n'y a pas de piste audio ; le FLIC est un conteneur uniquement vidéo. Il a été largement utilisé dans les jeux de l'ère DOS et les titres multimédias tout au long des années 1990.
Aujourd'hui, le FLC est effectivement obsolète, remplacé par le GIF pour les courtes animations en boucle et par des codecs modernes pour la vidéo. La lecture reste possible via FFmpeg, VLC (avec plugin) et XAnim. La spécification du format est dans le domaine public et bien documentée.
Sécurité et sûreté
RISQUE : LOWLe FLC est un format d'animation matricielle pur sans capacité de script, de macro ou d'exécutable. Surface d'attaque par fichier malformé extrêmement faible ; aucun exploit actif connu.
Détails du format
en brefProgrammes qui ouvrent les fichiers FLC
Détails techniques
spécifications approfondies| Octets magiques | 0xAF12 à l'offset d'octet 4 du fichier (le prédécesseur FLI utilise 0xAF11) |
| Ordre des octets | Little-endian |
| Taille de l'en-tête du fichier | 128 octets, contenant le code magique, le nombre d'images, les dimensions, la vitesse et la palette |
| Code magique du segment d'image | 0xF1FA identifiant chaque segment d'image dans le flux |
| Compression | Encodage delta par image utilisant les types de sous-segments BRUN (RLE image complète), LC (delta d'octets) et FLI_COPY (brut) |
| Profondeur de couleur | Standard 8 bpp (palette indexée de 256 couleurs) ; les variantes étendues FLX/FLH prennent en charge 15/16/24 bpp |
| Dimensions maximales | FLC : jusqu'à 64 000 × 64 000 pixels ; prédécesseur FLI : fixe 320 × 200 |
| Délai d'image | Stocké en millisecondes par image dans l'en-tête de fichier de 128 octets |
| Audio | Aucun - conteneur uniquement vidéo sans piste audio |
| Taille de fichier typique | 50 Ko - 5 Mo pour de courtes animations en 256 couleurs |
| Type MIME | video/x-flic (également vu comme video/flc et video/fli) |
| OS associé | DOS, Windows, Linux |
| Publié | 1990 (Autodesk Animator Pro) |
| Dernière version | FLC (type 0xAF12); extended variants FLIC with 16/24-bit color via FLX/FLH sub-types |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.compuphase.com |
Conversions FLC
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers FLC.