Web Analytics
Privacy Policy Cookie Policy Terms and Conditions Tiedostomuoto – Wikipedia

Tiedostomuoto

Wikipedia

Tiedostomuoto ilmaisee tietokoneiden tallennusmedialle talletetun tiedoston mediatyypin eli rakenteen. Monista tiedostomuodoista on olemassa julkinen määritelmä, jossa kuvataan miten tieto tulee koodata. Hyötynä on talletetun tiedon yhteensopivuus eri ohjelmien ja järjestelmien välillä.

Tiedostomuodon tunnistamiseen on kehitetty useita eri tapoja. Eräs yleisesti käytetty tapa on käyttää tiedostopäätteitä. Tiedostonhallintaohjelmat, kuten esimerkiksi Windows-käyttöjärjestelmä tai KDE:n tiedostoselain Konqueror käyttävät tiedostopäätettä päätellääkseen tiedoston tiedostotyypin, mikä on jokaiselle tiedostomuodolle määritelty. Tiedostopääte on tiedoston nimessä viimeisen pisteen jälkeen tulevat merkit. Esimerkiksi HTML-dokumentit tunnistetaan .html tiedostopäätteestä. Muita tiedostomuodon tunnistamiseen käytettäviä tapoja on muun muassa tiedostomuodon tunnisteen tallentaminen tiedostoon ja metadatan tallentaminen tiedostojärjestelmään.

Tiedostopäätteet näkyvät tiedostonimen loppuosassa pisteellä eroteltuna. Esimerkiksi tiedostonimessä foobar.txt txt ilmaisee tiedostopäätteen tarkoittaman määrämuotoisen tiedostotyypin olevan (yksinkertainen) tekstitiedosto, minkä voi avata millä tahansa .txt-tiedostotyyppisiä tekstitiedostoja lukevalla tekstinkäsittelyohjelmalla, vaikka Windowsin Muistiolla, Nota Benellä, AbiWordilla jne. Mikäli tiedostotyyppi olisi .rtf, olisi tiedoston nimi foobar.rtf ja se tarkoittaisi tekstimerkkistä tiedostoa kehittyneempää, rikastettua tekstitiedostoa, joka voi sisältää tekstin lisäksi yleisiä tekstimuotoiluja kuten esimerkiksi lihavointia. Jos tiedostotyyppi olisi .doc, olisi tiedoston nimi foobar.doc, mikä tarkoittaisi yleistä – Microsoft Wordin käyttämää – tekstitiedostomotoa, jota osaavat tulkita myös monet muut nykyaikaiset tekstinkäsittelyohjelmat.

Toinen tapa ilmaista tiedostomuoto on MIME-tyypit. Ne ovat hallitseva tapa kuvata tiedostomuotoja Internetissä. MIME-muodot koostuvat standardoiduista tunnisteista, jossa tyyppi ja alatyyppi erotetaan kauttaviivalla – esimerkiksi text/html tai image/gif. MIME-tyypit oli tarkoitetu alun perin kuvaamaan sähköpostin liitetiedostojen tiedostomuotoja alustariippumattomasti.

Erityisesti UNIX-järjestelmiin ja sen jälkeläisiin yhdistetty tapa on aloittaa tiedosto jollain binäärisarjalla. Esimerkiksi GIF-tiedostot alkavat tekstien GIF87a tai GIF89a ASCII-muodon binäärisarjoilla standardista riippuen. Tämä tapa ei kuitenkaan ole kätevä, jos pitää selvittää usean tiedoston tiedostomuoto, koska jokaisesta tiedostosta pitää lukea alku ja arvata siitä sen tyyppi.

Myös muita tapoja kertoa tiedoston tiedostomuoto löytyy esimerkiksi Mac OS-käyttöjärjestelmästä.

Sisällysluettelo

[muokkaa] Tiedostomuotoja

Tiedostomuotoja on olemassa useita eri tarkoituksiin. Joihinkin tarkoituksiin on jopa useita kilpailevia muotoja. Osa tiedostomuodoista on suunniteltu vain yhtä tarkoitusta varten, kuten JPEG staattisten kuvien tallennusta varten. Osaa tiedostomuodoista voidaan käyttää useaan tarkoitukseen, kuten GIF-tiedostomuoto jota voidaan käyttää kuvien ja animaatioiden tallentamiseen. Tiedostomuodot voidaan jakaa käyttötarkoituksensa perusteella seuraavasti:

[muokkaa] Arkistotiedostomuodot

Arkistotiedostomuodot tiivistävät alkuperäisiä tiedostoja ja arkistoimalla säästetään muistitilaa tai pystytään siirtämään tiedostoja verkostossa vähäsemmällä määrällä tietoliikennettä.

.dmg, 7z, ACE, ARJ, Ar, Autopackage, Cabinet (tiedostomuoto), DGCA, Deb, Delta encoding, EAR (tiedostomuoto), GCA, gzip, ISO (kuva), Jar, LHA, LZX, .MPQ, Par file, RPM (tiedostomuoto), Shar, Solid compression, Stufflt, Tar, Uharc, WAR (tiedostomuoto), ZIP, Zoo

[muokkaa] CAD-tiedostomuodot

CAD-tiedostomuodot, mitä käytetään tietokoneavusteisen suunnittelun tiedostomuotoina kehittyneissä suunnittelu- ja piirto-ohjelmissa.

[muokkaa] Kuvatiedostomuodot

Kuvatiedostomuotoja käytetään kuvien tallentamiseen, säilyttämiseen ja katseluun. Kuvat voidaan jakaa bittisyvyytensä mukaan määrittyviin värisyvyyksiin.

[muokkaa] 8-bittiset kuvatiedostomuodot

8-bittisten kuvatiedostomuotojen värisyvyys on 256 väriä (28). 256 väriä riittää mustavalkoisiin harmaasävykuviin tai 24-bittisten kuvien paletista poimittuihin 256 värisiin yksinkertaisiin värikuviin, esimerkiksi sarjakuviin tai piirroksiin. Mikrotietokoneiden VGA-näyttökortit pystyivät toistamaan 8-bittistä tietokonegrafiikkaa. Viimeksi VGA-tasoista grafiikkaa on ollut kameralla varustetuissa matkapuhelimissa 256 värillä on ollut 2000-luvun alkupuolella.

Näihin tiedostomuotoihin kuuluvat mm.

[muokkaa] 16-bittiset kuvatiedostomuodot

16-bittisten kuvatiedostomuotojen värisyvyys (High Color) on 65 536 väriä (216). RGB-järjestelmässä 16-bitin värisyvyydessä punainen osoitetaan viidellä bitillä, sininen viidellä bitillä, mutta vihreä kuudella bitillä. Mikrotietokoneiden XGA-näyttökortit pystyivät toistamaan 16-bittistä tietokonegrafiikkaa.

High Coloriin 16-bittisen järjestelmän lisäksi kuuluu 15-bitin järjestelmä, missä vihreäkin toistetaan viidellä bitillä ja mikä tuottaa vain 32 768 (215) värin syvyyden.

[muokkaa] 24-bittiset kuvatiedostomuodot

24-bittisten kuvatiedostomuotojen värisyvyys (True Color) on 16 777 216 väriä (224), mihin yleensä viitataan 16 miljoonana värinä. True Colorissa RGB-järjestelmässä sekä vihreä että punainen ja sininen tuotetaan kahdeksalla bitillä. Mikrotietokoneiden SVGA-näyttökortit pystyvät toistamaan 24-bittistä tietokonegrafiikkaa.

True Color tarkoittaa täysiväristä (aitoväristä), koska ihmissilmä havaitsee yleensä vain runsaat 10 miljoonaa väriä. Näin ollen pelkkään katseluun 24-bittinen värisyvyys on usein riittävä.

Mikäli kuvaa aiotaan työstää myöhemmin osittain tai kokonaan, voi kuvan tallettaminen suuremmalla värisyvyydellä olla tarkoituksenmukaista, vaikka se vie enemmän muistitilaa kuin 24-bittisenä tallentaminen.

  • JPEG, kehittäjä Joint Photographic Experts Group [1]
    • JPEG:n ominaisuuksiin liittyy tilaa säästävä häviöllinen pakkausmuunnos: diskreetti kosinimuunnos (DCT), kvantifiointi (kuvatiedostopakkaus) ja Huffmanin koodaus.
  • PCD, omistaja Kodak
    • häviöllinen pakkausmuunnos

32-bittisten kuvatiedostomuotojen värisyvyys ei ole 4 294 967 296 väriä, vaan 32-bittinen kuvatiedostomuoto perustuu 24-bittisille värisyvyyksille, missä lopuilla 16 bitillä 24-bittistä värisyvyyttä (16 777 216 väriä) täydennetään alfakanavan värisävyillä. 32-bittinen värisyvyys tuli käyttöön tietokoneiden kehityttyä 16-bittisistä 32-bittisiksi.

[muokkaa] 48-bittiset kuvatiedostomuodot

48-bittisten kuvatiedostomuotojen värisyvyys on yli 281 biljoonaa, 281 474 976 710 656 (248), väriä. Tämän lisäksi PNG tulee 16-bittisesti alfakanavaa. PNG liittyy GIFin 2003 rauenneeseen patenttiin ja se on vapaata lähdekoodia. PNG:tä käytetään mm. Wikipediassa.

  • PNG, vapaa W3C-standardi, uusi versio ISO/IEC 15948:2003
    • häviötön deflate-pakkausmuunnos
    • Microsoft Internet Explorerit eivät tue PNG-formaatin kaikkia ominaisuuksia täysin. Internet Explorer 7 -selaimeen on luvattu tuki PNG-kuville.

[muokkaa] Muita tiedostomuotoja

[muokkaa] Digitaalikameroiden tiedostomuoto

RAW -tiedostomuodot ovat digitaalikameroiden muokkaamattomien raakuvien tiedostomuotoja, mitkä digitaalikamera tallentaa sellaisenaan käsittelemättöminä.

Raakakuvista on olemassa eri tiedostomuotoja tai niiden versioita kameranvalmistajasta riippuen eivätkä RAW:t muodosta yhtenäistä standardia tai yhtenäisiä standardeja kehitysvaiheensa mukaan valmistajien kesken.

  • Canon CIFF (tiedostotyyppi CRW) ja TIFF (tiedostotyyppi CR2)
  • Minolta MRW
  • Nikon NEF ja
  • Olympus ORF

Useimmissa digitaalikameroissa voi tallentaa myös TIFF- tai JPEG-tiedostomuotoisina niiden käsittelemiseksi yleisesti käytössä olevilla kuvankäsittelyohjelmilla. Eri kameranvalmistajien RAW-tiedostomuodoissa on eroja. Kuvan muuttaminen TIFF- tai JPEG-muotoon voi hävittää kuvan informaation määrää, esimerkiksi värien syvyyttä.

[muokkaa] Vektorigrafiikan tiedostomuoto

[muokkaa] Sivuntaitto-ohjelmien tiedostomuoto

[muokkaa] WAP-matkapuhelinten tiedostomuoto

  • WML WML DTD -validoitu XML-kuvauskieli WAP-matkapuhelimille
  • WMF

[muokkaa] Tekstitiedostomuodot

Tekstitiedostomuodot, mitä käytetään tekstien tallentamiseen ja esittämiseen yksinkertaisimmasta ja varhaisimmasta monipuolisimpaan lueteltuna.

  • TXT, tekstimerkkitiedosto
  • RTF, rikastettu tekstimerkkitiedosto
  • DOC, Microsoft Wordin tiedostomuoto, käytetään myös monissa muissa tekstinkäsittelyohjelmissa

[muokkaa] Äänitiedostomuodot

Äänitiedostomuotoja käytetään äänen tallentamiseen, säilyttämiseen ja toistamiseen.

[muokkaa] Häviötön pakkaus

[muokkaa] Häviöllinen pakkaus


[muokkaa] Katso myös

[muokkaa] Aiheesta muualla


Tämä tietotekniikkaan liittyvä artikkeli on tynkä.
Voit auttaa Wikipediaa laajentamalla artikkelia.
THIS WEB:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2006:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu