FAC ファイル形式とは?
.facファイルはFaceSaverビットマップ画像であり、1985年頃にUNIXワークステーションの顔ディレクトリデータベース用に作成されたラスター肖像画フォーマットです。FaceSaverは、Metron ComputerwareのLou Katz氏によって開発されたユーティリティで、従業員やユーザーの小さな写真(通常は64×96ピクセル)をfingerd顔データベースや初期のインターネットメーリングリストディレクトリに保存するために使用されました。
このフォーマットはテキストプレフィックス構造を採用しています。画像データの前に、いくつかのASCII形式の「キー:値」ヘッダー行(PicData:やImage:フィールド、および名前、所属機関、メールアドレスなどのオプションの個人メタデータを含む)が配置されます。ビットマップは、下から上、左から右の順序で、ASCII 16進エンコードされたスキャンラインとして保存されます。この16進エンコードにより、内容は人間が確認可能になりますが、実際のピクセルデータに対してファイルサイズが膨らみます。色深度は1ビットモノクロから8ビットグレースケールまで対応しており、本来の用途は白黒の顔写真でした。
.facは、UNIXビットマップフォーマットのXBMファミリーや、メールヘッダー内に小さな顔ビットマップを埋め込むために使用される別のX-Faceフォーマットと混同しないでください。これらは同様のソーシャルディレクトリの目的を果たしますが、互換性のないエンコーディングを使用しています。
現代のソフトウェアで新しい.facファイルが作成されることはありません。XnViewおよびXnView MPで開くことができます。コマンドラインツールのfromfaceは、FaceSaverデータベースから画像を抽出するための標準的なUNIXユーティリティでした。このフォーマットは廃止されており、肖像画の保存にはPNGやJPEGに取って代わられています。
セキュリティと安全性
リスク: LOWFACはプレーンテキストと16進数のフォーマットであり、コードを実行することはできません。既知のマルウェアの悪用対象ではありません。唯一のリスクは、実際には別のフォーマットであるファイルに.fac拡張子が誤って付けられている場合です。
形式の詳細
概要- Fractint カラーマップ - FAC拡張子は、古い Fractint フラクタルソフトウェアのカラーマップ/パレットファイルでも使用されていましたが、この画像フォーマットとは無関係です。
FAC ファイルを開くプログラム
fromface file.fac > file.pbm でFACをPBMに変換します。古いUNIXの顔写真ユーティリティの一部です。レガシーなパッケージリポジトリでのみ利用可能である可能性があります。 技術的詳細
詳細仕様| エンコーディング | テキストヘッダー + ASCII 16進エンコードされたバイナリピクセルデータ |
| 色深度 | 1ビットモノクロから8ビットグレースケール。本来の用途は1ビット白黒の顔写真 |
| 標準的な解像度 | 64×96ピクセル(標準的な肖像画サイズ)。フォーマットに厳密な最大値は定義されていません |
| ファイルヘッダー | ASCII「キー:値」行。必須フィールドには PicData: と Image: が含まれ、オプションで個人情報(名前、メール、機関)が含まれます |
| ピクセル保存順序 | 下から上のスキャンライン、各ライン内は左から右 |
| ピクセルエンコーディング | ASCII 16進数(1バイトあたり2つの16進文字)。人間が読めますが、スペース効率は悪いです |
| 一般的なファイルサイズ | 2-10 KB |
| マジックバイト | 固定されたものはありません。ファイルはASCIIテキストヘッダー行で始まります |
| コンテナ | プレーンテキストヘッダーの後にASCII 16進ビットマップデータが続く形式。バイナリコンテナはありません |
| 関連OS | Unix, Linux, BSD |
| 本来の用途 | UNIX顔ディレクトリデータベース(fingerd)、メーリングリストのユーザー写真コレクション |
| 後継フォーマット | 肖像画保存用のPNGおよびJPEG、メール埋め込み顔ビットマップ用のX-Faceフォーマット |
| リリース日 | circa 1985 (UNIX workstation era) |
| 仕様書 | www.fileformat.info |
FAC の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。FAC ファイルについて最初の質問をしてみましょう。