FLC ファイル形式とは?
.flc 拡張子は、1990 年に Autodesk Animator Pro と共に導入されたバイナリラスターアニメーション形式である Autodesk FLIC アニメーションを識別します。FLC は、以前の .fli 形式 の拡張後継であり、同じ FLIC コンテナファミリーを共有していますが、オリジナルの固定 320×200 解像度の制約を取り除き、任意のフレーム寸法をサポートしています。
各 .flc ファイルは、バイトオフセット 4 にマジック識別子 0xAF12 を含む 128 バイトのヘッダーで始まり、フレーム数、ピクセル寸法、ミリ秒単位の再生速度、および初期カラーパレットが含まれます。ボディは連続するフレームチャンクで構成され、各チャンクはフルフレームピクセルデータ(BRUN)または前のフレームからの差分(LC および FLI_COPY)を保持するサブチャンクに細分化されます。このデルタエンコーディングにより、フレーム間の変化が少ないアニメーションにおいて FLIC は効率的になります。
この形式は本質的にパレットベースです。標準の FLC は 8 ビットカラー(256 色インデックスパレット)を使用し、拡張バリアントでは 15/16/24 ビットカラーをサポートしています。オーディオトラックはなく、FLIC はビデオ専用のコンテナです。1990 年代を通じて、DOS 時代のゲームやマルチメディアタイトルで広く使用されました。
現在、FLC は事実上廃止されており、短いループアニメーションには GIF が、ビデオには最新のコーデックが取って代わっています。再生は FFmpeg、VLC(プラグイン経由)、および XAnim を通じて引き続き可能です。形式の仕様はパブリックドメインであり、十分に文書化されています。
セキュリティと安全性
リスク: LOWFLC は純粋なラスターアニメーション形式であり、スクリプト、マクロ、または実行機能はありません。不正なファイルによる攻撃対象領域は極めて小さく、既知のアクティブな脆弱性はありません。
形式の詳細
概要FLC ファイルを開くプログラム
技術的詳細
詳細仕様| マジックバイト | ファイルバイトオフセット 4 に 0xAF12(前身の FLI は 0xAF11 を使用) |
| バイト順序 | リトルエンディアン |
| ファイルヘッダーサイズ | 128 バイト(マジック、フレーム数、寸法、速度、パレットを含む) |
| フレームチャンクマジック | ストリーム内の各フレームチャンクを識別する 0xF1FA |
| 圧縮 | BRUN(フルフレーム RLE)、LC(バイトデルタ)、および FLI_COPY(生データ)サブチャンクタイプを使用したフレームごとのデルタエンコーディング |
| 色深度 | 標準は 8 bpp(256 色インデックスパレット)。拡張された FLX/FLH バリアントは 15/16/24 bpp をサポート |
| 最大寸法 | FLC:最大 64,000 × 64,000 ピクセル。前身の FLI:固定 320 × 200 |
| フレーム遅延 | 128 バイトのファイルヘッダーにミリ秒単位で格納 |
| オーディオ | なし - オーディオトラックのないビデオ専用コンテナ |
| 一般的なファイルサイズ | 短い 256 色アニメーションで 50 KB ~ 5 MB |
| MIME タイプ | video/x-flic(video/flc および video/fli としても見られる) |
| 関連 OS | DOS, Windows, Linux |
| リリース日 | 1990 (Autodesk Animator Pro) |
| 最新バージョン | FLC (type 0xAF12); extended variants FLIC with 16/24-bit color via FLX/FLH sub-types |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | www.compuphase.com |
FLC の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。FLC ファイルについて最初の質問をしてみましょう。