Vad är filformatet FPX?
En .fpx-fil är en FlashPix-bild - ett rasterformat med flera upplösningar som utvecklades gemensamt av Eastman Kodak, Microsoft, Hewlett-Packard och Live Picture Inc., och publicerades 1996. Dess utmärkande egenskap är en upplösningspyramid: samma bild lagras i flera progressiva upplösningar som ett rutnät av 64×64-pixlars rutor (tiles), så att en visare kan avkoda endast de rutor som behövs för den aktuella zoomnivån utan att ladda hela bilden i minnet.
Filen använder en Microsoft OLE2 Compound Document-container (samma struktur som används av äldre .doc- och .xls-filer), identifierad av OLE2-magiska bytes D0 CF 11 E0 vid offset 0. Det specifika FlashPix-innehållet särskiljs av CLSID {56616700-C154-11CE-8553-00AA00A1F95B} i compound-rotposten. Inuti håller en FlashPix Object-ström bildpyramiden; varje ruta är oberoende JPEG-komprimerad eller lagrad rå, och en ICC-färgprofil är inbäddad. Formatet delar en liknande era och ursprung med .pcd (Kodak Photo CD).
FlashPix designades för tidig bildzoomning på webben och arbetsflöden för digitalkameror. Kodak DC-seriens kameror och tidiga HP-fotoprodukter var bland de första att använda det, men formatet uppnådde aldrig bred spridning. Apple tog bort stödet för QuickTime FlashPix omkring 2007, och vid år 2000 var formatet i praktiken övergivet.
.fpx-filer kan fortfarande öppnas idag med IrfanView och XnView.
Säkerhet & trygghet
RISK: LOWFPX-filer är passiva bildfiler; ingen risk för kodexekvering. Formatet är föråldrat och utgör inte en realistisk attackvektor. Tolkning via gamla OLE2-bibliotek innebär en teoretisk risk för buffertöverskridning i programvara som inte underhålls, men IrfanView och XnView uppdateras regelbundet.
Formatdetaljer
i ett nötskal- FujiFilm RAW (FPX-variant) - Vissa tidiga Fujifilm-kameror använde .fpx för proprietär bilddata som inte är relaterad till Kodak FlashPix-standarden.
Program som öppnar FPX-filer
Tekniska detaljer
djup specifikation| Container | Microsoft OLE2 Compound Document (CFBF / Structured Storage) |
| Magiska bytes | D0 CF 11 E0 A1 B1 1A E1 vid offset 0 (standard OLE2 compound-filhuvud) |
| FlashPix-identifierare | CLSID {56616700-C154-11CE-8553-00AA00A1F95B} i OLE2 compound-rotposten |
| Kodning | Binär, little-endian |
| Upplösningspyramid | Bild lagrad i flera upplösningsnivåer, där varje efterföljande nivå halverar dimensionerna från den föregående |
| Rutmönsterstorlek | Varje upplösningsnivå är uppdelad i 64×64-pixlars rutor lagrade som oberoende strömmar |
| Rutkomprimering | JPEG-förstörande komprimering eller okomprimerad - valbart per enskild ruta |
| MIME-typ | image/vnd.fpx |
| Färgdjup | 24-bitars RGB-standard; 8-bitars gråskala stöds också |
| ICC-profil | Inbäddad ICC-färgprofil enligt FlashPix 1.0-specifikationen |
| Typisk filstorlek | 500 KB - 30 MB; ungefär 33 % större än en JPEG med en enda upplösning av motsvarande kvalitet |
| Interna strömmar | Strömmarna Summary Information, Image Contents och Image Description inuti OLE2-dokumentet |
| Status | I praktiken föråldrad sedan cirka år 2000; inget inbyggt stöd i moderna webbläsare eller operativsystem år 2026 |
| Släppt | 1996 (FlashPix 1.0 specification, September 11, 1996) |
| Senaste version | FlashPix 1.0.1 (minor revision, 1997) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | graphcomp.com |
FPX-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om FPX-filer.