Vad är filformatet RIFF?
.riff är det ursprungliga rasterbildformatet för Corel Painter, en digital målningsapplikation som ursprungligen skapades av Fractal Design Corporation 1991. Formatet sparas även med aliaset .rif på tre tecken, en äldre DOS-filnamnskonvention - båda filtilläggen öppnas identiskt i Painter.
Trots sitt namn är Corel Painters RIFF-format helt orelaterat till Microsofts Resource Interchange File Format (också förkortat RIFF), vilket är den behållare som används av .WAV-ljud och AVI-video. De två delar endast en akronym; deras binära strukturer är helt olika.
.riff-filer lagrar rasterbilddata i en blockstrukturerad binär layout med big-endian-byteordning, och stöder fullständigt bevarande av Painter-specifika lagertyper - akvarellager, flytande bläck, impasto och dynamiska lager - som inte kan överleva export till .PSD eller .TIF, där de plattas till eller går förlorade.
Formatet stöder upp till 32 bitar per pixel (8 bitar per RGBA-kanal), med stöd för flyttalskanaler i nyare versioner av Painter. Dukstorleken begränsas endast av tillgängligt system-RAM. Eftersom varje större Painter-utgåva kan introducera nya blocktyper, kan det hända att .riff-filer från nyare versioner inte kan öppnas helt i betydligt äldre versioner av programvaran.
.riff är det enda formatet som bevarar den kompletta funktionsuppsättningen för Corel Painter-dukar. Corel Painter 2024 är den nuvarande utgåvan.
Säkerhet & trygghet
RISK: LOWRIFF är ett passivt rasterbildformat; ingen exekvering av makron eller skript. Risken är begränsad till felaktigt utformade filer som kan orsaka programkrasch.
Formatdetaljer
i ett nötskal- Microsoft RIFF-container - Microsofts «Resource Interchange File Format» använder .rmi/.riff i sällsynta sammanhang; WAV/AVI-familjen använder RIFF-huvuden internt men inte filtillägget .riff - ändå orsakar samma bokstäver förvirring vid sökning.
Program som öppnar RIFF-filer
Tekniska detaljer
djup specifikation| Filkodning | Binär (proprietär Corel Painter-blockstruktur) |
| Byteordning | Big-endian (till skillnad från Microsoft RIFF som är little-endian) |
| Komprimering | Run-length encoding (RLE) eller okomprimerad; en flagga för komprimeringsindikator lagras i filhuvudet |
| Färgdjup | Upp till 32 bpp (8 bitar per RGBA-kanal); flyttalskanaler stöds i nyare Painter-versioner |
| Lagertyper | Bevarar alla Painter-specifika lager: akvarell, flytande bläck, impasto och dynamiska lager - förloras eller plattas till vid export till PSD eller TIFF |
| Gräns för dukstorlek | Ingen hårdkodad pixelgräns; begränsas endast av tillgängligt system-RAM |
| Typisk filstorlek | 500 KB - 500 MB beroende på dukens dimensioner och antal lager |
| Filhuvud (file header) | Börjar med två noll-bytes följt av storleks- och dimensionsfält; INTE samma som Microsoft RIFF (som börjar med 52 49 46 46 / «RIFF») |
| Namnkonflikt | Namnet «RIFF» krockar med Microsofts Resource Interchange File Format som används av WAV och AVI - helt olika binära specifikationer |
| DOS-alias | .rif är det äldre DOS-aliaset med 3 tecken för samma format; båda tilläggen öppnas identiskt i Corel Painter |
| Formathistorik | Introducerades med Fractal Design Painter 1.0 år 1991; Corel förvärvade programvaran 1999 |
| Plattformar som stöds | Windows och macOS |
| Släppt | 1991 (Fractal Design Painter 1.0) |
| Senaste version | Painter 2024 (2023); internal version evolves with each Painter release |
| Specifikation | www.painterartist.com |
RIFF-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om RIFF-filer.