Qu'est-ce que le format de fichier FAC ?
Un fichier .fac est une image bitmap FaceSaver - un format de portrait matriciel créé vers 1985 pour les bases de données d'annuaires de visages des stations de travail UNIX. FaceSaver était un utilitaire développé par Lou Katz chez Metron Computerware pour stocker de petites photographies d'employés ou d'utilisateurs, généralement en 64×96 pixels, dans les bases de données de visages fingerd et les premiers annuaires de listes de diffusion Internet.
Le format utilise une structure à préfixe textuel : plusieurs lignes d'en-tête ASCII de type clé:valeur (incluant les champs PicData: et Image:, ainsi que des métadonnées personnelles facultatives telles que le nom, l'institution et l'e-mail) précèdent les données d'image. Le bitmap est stocké sous forme de lignes de balayage encodées en hexadécimal ASCII, du bas vers le haut et de gauche à droite. Cet encodage hexadécimal rend le contenu inspectable par l'homme mais gonfle la taille du fichier par rapport aux données de pixels réelles. La profondeur de couleur varie du monochrome 1 bit aux niveaux de gris 8 bits ; le cas d'utilisation original était les portraits de visages en noir et blanc.
Le .fac ne doit pas être confondu avec la famille de formats bitmap UNIX XBM ou avec le format distinct X-Face utilisé pour intégrer de minuscules bitmaps de visages dans les en-têtes d'e-mails - les deux servent des objectifs d'annuaire social similaires mais utilisent des encodages incompatibles.
Aucun logiciel moderne ne crée de nouveaux fichiers .fac. XnView et XnView MP peuvent les ouvrir ; l'outil en ligne de commande fromface était l'utilitaire UNIX canonique pour extraire des images des bases de données FaceSaver. Le format est obsolète, remplacé par le PNG et le JPEG pour le stockage de portraits.
Sécurité et sûreté
RISQUE : LOWLe FAC est un format texte+hexadécimal brut ; il ne peut pas exécuter de code. Aucun exploit de malware connu ne le cible. Le seul risque est de recevoir un fichier mal nommé avec une extension .fac qui est en réalité un format différent.
Détails du format
en bref- Fractint Color Map - L'extension FAC était également utilisée par l'ancien logiciel de fractales Fractint pour les fichiers de carte de couleurs/palette - sans rapport avec le format d'image.
Programmes qui ouvrent les fichiers FAC
fromface file.fac > file.pbm convertit le FAC en PBM ; fait partie des anciens utilitaires de visages UNIX. Probablement disponible uniquement dans les dépôts de paquets hérités. Détails techniques
spécifications approfondies| Encodage | En-tête texte + données de pixels binaires encodées en hexadécimal ASCII |
| Profondeur de couleur | Monochrome 1 bit à niveaux de gris 8 bits ; le cas d'utilisation original était les portraits de visages 1 bit noir et blanc |
| Dimensions typiques | 64×96 pixels (taille portrait standard) ; aucun maximum strict défini dans le format |
| En-tête de fichier | Lignes ASCII clé:valeur ; les champs obligatoires incluent PicData: et Image: ; infos personnelles facultatives (nom, e-mail, institution) |
| Ordre de stockage des pixels | Lignes de balayage de bas en haut, de gauche à droite dans chaque ligne |
| Encodage des pixels | Hexadécimal ASCII (2 caractères hexadécimaux par octet) ; lisible par l'homme mais peu efficace en espace |
| Taille de fichier typique | 2-10 Ko |
| Octets magiques | Aucun fixe ; le fichier commence par des lignes d'en-tête en texte ASCII |
| Conteneur | En-tête en texte brut suivi de données bitmap hexadécimales ASCII - pas de conteneur binaire |
| Système d'exploitation associé | Unix, Linux, BSD |
| Cas d'utilisation original | Bases de données d'annuaires de visages UNIX (fingerd), collections de photos d'utilisateurs de listes de diffusion |
| Remplacé par | PNG et JPEG pour le stockage de portraits ; format X-Face pour les bitmaps de visages intégrés aux e-mails |
| Publié | circa 1985 (UNIX workstation era) |
| Spécification | www.fileformat.info |
Conversions FAC
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers FAC.