IFF (tiedostomuoto)
Interchange File Format | |
---|---|
Tiedostopääte: | none |
Magic: | 'FORM' |
Kehittäjä: | Electronic Arts |
Säilöö: | ILBM, 8SVX, ANIM |
Interchange File Format (IFF) on tiedostoformaatti, joka esiteltiin ensimmäisen kerran vuonna 1985. Electronic Arts esitti IFF:n helpottamaan tiedon siirtoa eri valmistajien ohjelmien välillä. EA julkaisi dokumentaatiota ja lähdekoodia C-kielellä helpottamaan muodon käyttöönottoa.[1]
IFF-tiedostoilla ei ole varsinaista tiedostopäätettä. Useimmat tiedostot joilla on tiedostopääte .iff ovat ILBM-tiedostoja.
Sisällysluettelo
Rakenne[muokkaa | muokkaa wikitekstiä]
IFF-tiedosto koostuu palasista (eng. "chunks"). Jokainen "palanen" alkaa Type ID-koodilla. Macintosh kutsuu Type ID-koodia OSType:ksi ja Windows FourCC:ksi. "Palasia" voi olla monta eri tyyppiä.
Päätyypit IFF-tiedostossa on pakko olla näitä "palasia":
- form
- list
- cat
Muut tyypit:
- auth
- anno
- name
- vers
- (C)
- cmap
- body
- prop
"Palasta" seuraa 32-bittinen numerosarja, joka kertoo "palasen" koon tavuissa.
Yleisimmät IFF-pohjaiset tiedostot[muokkaa | muokkaa wikitekstiä]
Muunnelmia IFF-formaatista[muokkaa | muokkaa wikitekstiä]
- RIFF on Microsoftin ja IBM:n kehittämä muunnelma IFF-formaatista. Se eroaa alkuperäisestä IFF:stä mm. siten, että tiedoston alussa on teksti "riff". Esimerkiksi WAV-tiedostot ovat RIFF-tiedostoja. Microsoft on esitellyt myös RIFX-formaatin, joka on identtinen IFF-formaattiin.
- TIFF on kuvaformaatti, jonka kehitti Aldus. Sillä on samankaltainen nimi, mutta muuten sillä ei ole mitään tekemistä IFF-formaatin kanssa.
- MIDI-tiedosto käyttää samanlaista rakennetta kuin IFF, muttei varsinaisesti pohjaudu siihen.
- PNG-formaatti käyttää IFF:n ideaa "palasista", mutta ei kopioi rakennetta suoraan.
Katso myös[muokkaa | muokkaa wikitekstiä]
Lähteet[muokkaa | muokkaa wikitekstiä]
- ↑ About Interchange File Format Viitattu 21.1.2017.