Hva er RIFF-filformatet?
.riff er det opprinnelige rasterbildeformatet til Corel Painter, en digital malingsapplikasjon opprinnelig laget av Fractal Design Corporation i 1991. Formatet lagres også med tre-tegns-aliaset .rif, en arv fra DOS-navnekonvensjoner - begge filvidelser åpnes identisk i Painter.
Til tross for navnet er Corel Painters RIFF-format helt urelatert til Microsofts Resource Interchange File Format (også forkortet RIFF), som er containeren som brukes av .WAV-lyd og AVI-video. De to deler kun et akronym; deres binære strukturer er helt forskjellige.
.riff-filer lagrer rasterbildedata i et blokkstrukturert binært oppsett med «big-endian» byterekkefølge, og støtter full bevaring av Painter-spesifikke lagtyper - akvarell-lag, flytende blekk, impasto og dynamiske lag - som ikke overlever eksport til .PSD eller .TIF, hvor de blir flatgjort eller går tapt.
Formatet støtter opptil 32 biter per piksel (8 biter per RGBA-kanal), med støtte for flyttallskanaler i nyere versjoner av Painter. Lerretsstørrelsen begrenses kun av tilgjengelig systemminne (RAM). Fordi hver store Painter-utgivelse kan introdusere nye blokktyper, kan det hende at .riff-filer fra nyere versjoner ikke kan åpnes fullstendig i betydelig eldre versjoner av programvaren.
.riff er det eneste formatet som bevarer det komplette funksjonssettet til Corel Painter-lerrerter. Corel Painter 2024 er den nåværende utgivelsen.
Sikkerhet og trygghet
RISIKO: LOWRIFF er et passivt rasterbildeformat; ingen makro- eller skriptkjøring. Risiko begrenset til feilformaterte filer som forårsaker programkrasj.
Formatdetaljer
i et nøtteskall- Microsoft RIFF-container - Microsofts «Resource Interchange File Format» bruker .rmi/.riff i sjeldne sammenhenger; WAV/AVI-familien bruker RIFF-hoder internt, men ikke .riff-utvidelsen - likevel skaper de samme bokstavene søkeforvirring.
Programmer som åpner RIFF-filer
Tekniske detaljer
dyp spesifikasjon| Filkoding | Binær (proprietær Corel Painter-blokkstruktur) |
| Byterekkefølge | Big-endian (uformlikt Microsoft RIFF som er little-endian) |
| Komprimering | Run-length encoding (RLE) eller ukomprimert; et flagg for komprimeringsindikator lagres i filhodet |
| Fargedybde | Opptil 32 bpp (8 biter per RGBA-kanal); flyttallskanaler støttes i nyere Painter-versjoner |
| Lagtyper | Bevarer alle Painter-spesifikke lag: akvarell, flytende blekk, impasto og dynamiske lag - går tapt eller flatgjøres ved eksport til PSD eller TIFF |
| Grense for lerretsstørrelse | Ingen hardkodet pikselgrense; begrenset kun av tilgjengelig systemminne (RAM) |
| Typisk filstørrelse | 500 KB - 500 MB avhengig av lerretsdimensjoner og antall lag |
| Filhode | Starter med to null-bytes etterfulgt av størrelses- og dimensjonsfelt; IKKE det samme som Microsoft RIFF (som starter med 52 49 46 46 / «RIFF») |
| Navnekonflikt | Navnet «RIFF» er i konflikt med Microsofts Resource Interchange File Format brukt av WAV og AVI - helt forskjellig binær spesifikasjon |
| DOS-alias | .rif er det 3-tegns eldre DOS-aliaset for samme format; begge utvidelser åpnes identisk i Corel Painter |
| Formathistorie | Introdusert med Fractal Design Painter 1.0 i 1991; Corel kjøpte programvaren i 1999 |
| Støttede plattformer | Windows og macOS |
| Utgitt | 1991 (Fractal Design Painter 1.0) |
| Siste versjon | Painter 2024 (2023); internal version evolves with each Painter release |
| Spesifikasjon | www.painterartist.com |
RIFF-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om RIFF-filer.