Wat is het FAC-bestandsformaat?
Een .fac-bestand is een FaceSaver bitmap-afbeelding - een rasterportretformaat dat rond 1985 werd gecreëerd voor UNIX-workstation face-directory databases. FaceSaver was een hulpprogramma ontwikkeld door Lou Katz bij Metron Computerware voor het opslaan van kleine foto's van werknemers of gebruikers, doorgaans op 64×96 pixels, in fingerd face-databases en vroege internet mailinglijst-directories.
Het formaat maakt gebruik van een structuur met een tekst-prefix: verschillende ASCII key:value header-regels (waaronder de velden PicData: en Image:, en optionele persoonlijke metadata zoals naam, instelling en e-mail) gaan vooraf aan de afbeeldingsgegevens. De bitmap wordt opgeslagen als ASCII hex-gecodeerde scanlijnen in de volgorde van onder naar boven en van links naar rechts. Deze hex-codering maakt de inhoud inspecteerbaar voor mensen, maar vergroot de bestandsgrootte aanzienlijk ten opzichte van de werkelijke pixelgegevens. De kleurdiepte varieert van 1-bit monochroom tot 8-bit grijswaarden; de oorspronkelijke toepassing was voor zwart-wit gezichtsportretten.
.fac moet niet worden verward met de XBM-familie van UNIX bitmap-formaten of met het afzonderlijke X-Face-formaat dat wordt gebruikt om minuscule gezichtsbitmaps in e-mailheaders in te sluiten - beide dienen vergelijkbare sociale-directorydoeleinden maar gebruiken incompatibele coderingen.
Geen enkele moderne software maakt nieuwe .fac-bestanden aan. XnView en XnView MP kunnen ze openen; het opdrachtregelprogramma fromface was het canonieke UNIX-hulpprogramma voor het extraheren van afbeeldingen uit FaceSaver-databases. Het formaat is verouderd en vervangen door PNG en JPEG voor de opslag van portretten.
Beveiliging & veiligheid
RISICO: LOWFAC is een platte tekst+hex-indeling; het kan geen code uitvoeren. Er zijn geen bekende malware-exploits die zich hierop richten. Het enige risico is het ontvangen van een verkeerd benoemd bestand met een .fac-extensie dat in werkelijkheid een ander formaat is.
Formaatdetails
in een notendop- Fractint Color Map - De FAC-extensie werd ook gebruikt door oudere Fractint-fractalsoftware voor kleurkaart/paletbestanden - niet gerelateerd aan het afbeeldingsformaat.
Programma's die FAC-bestanden openen
fromface bestand.fac > bestand.pbm converteert FAC naar PBM; onderdeel van oude UNIX-gezichtshulpprogramma's. Waarschijnlijk alleen beschikbaar in legacy pakketbronnen. Technische details
diepe specificaties| Codering | Tekstheader + ASCII hex-gecodeerde binaire pixelgegevens |
| Kleurdiepte | 1-bit monochroom tot 8-bit grijswaarden; oorspronkelijke toepassing was 1-bit zwart-wit gezichtsportretten |
| Typische afmetingen | 64×96 pixels (standaard portretformaat); geen hard maximum gedefinieerd in het formaat |
| Bestandsheader | ASCII key:value regels; verplichte velden zijn onder andere PicData: en Image:; optionele persoonlijke info (naam, e-mail, instelling) |
| Opslagvolgorde pixels | Scanlijnen van onder naar boven, van links naar rechts binnen elke lijn |
| Pixelcodering | ASCII hexadecimaal (2 hex-tekens per byte); leesbaar voor mensen maar inefficiënt qua ruimte |
| Typische bestandsgrootte | 2-10 KB |
| Magic bytes | Geen vaste; bestand begint met ASCII tekstheader-regels |
| Container | Platte tekstheader gevolgd door ASCII hex bitmapgegevens - geen binaire container |
| Bijbehorend OS | Unix, Linux, BSD |
| Oorspronkelijke toepassing | UNIX face-directory databases (fingerd), mailinglijst-gebruikersfotocollecties |
| Vervangen door | PNG en JPEG voor portretopslag; X-Face-formaat voor in e-mail ingesloten gezichtsbitmaps |
| Uitgebracht | circa 1985 (UNIX workstation era) |
| Specificatie | www.fileformat.info |
FAC conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over FAC-bestanden.