GIF-filer støtter animasjon og begrensede fargepaletter, perfekt for enkle animasjoner, memer og ikoner.
Vanlige bruksområder
Lage animerte bilder for sosiale medier
Lage enkle reaksjonsanimasjoner
Vise enkel grafikk med gjennomsiktighet
GIF Vanlige spørsmål om konvertering
Hva er en GIF fil?
+
GIF (Graphics Interchange Format) er et bitmap-bildeformat som støtter animasjon og maksimalt 256 farger.
Overlever animasjonen når jeg konverterer en GIF?
+
Det avhenger helt av målet. Konverter til et annet format som kan brukes til animasjon, og legg rammene og tidspunktene over. Gjør om til et stille format og får en ramme, vanligvis den første. Den andre retningen er mer i praksis: en GIF animasjon som er konvertert til ekte video er som regel en brøkdel av størrelsen i bedre kvalitet, fordi videokodeker komprimerer bevegelse riktig og dette formatet ikke. GIFs 256-fargede tak vraker gradienter og video stillbilder, og filas størrelser for animasjon er en størrelsesorden som er dårligere enn WebP eller MP4.
Er noe tapt når en GIF konverteres til et annet tapsfritt format?
+
Ingen pikseldata. GIF lagrer bildet nøyaktig i stedet for å tilnærme det, så en konvertering mellom to tapsfrie formater kan gå tilbake og gjentas på ubestemt tid uten nedbryting. Det som kan gå tapt er alt rundt piksler – fargeprofiler, gjennomsiktighet, animasjon, innebygde metadata – fordi støtte for disse varierer mye mer mellom formater enn for piksellagring. GIF er uten tap, men med 256 fargers palett per ramme, med LZW- komprimering og binær gjennomskinnelighet med én farge.
Hvorfor leveres så mye nettinnhold som GIF?
+
Fordi det var laget for akkurat den jobben: små filer, rask start, ingen programtillegg og ingen lisens å bekymre seg om. Det gjør det kjempebra ved levering og umerkelig for alt annet – redigeringsverktøy, telefongallerier og eldre enheter ignorerer det ofte. Omforming til et generelt format gjør det innhold som er lastet ned brukbart på nettet. GIF animasjon spiller helt overalt – e-postklienter, fora, chat-apper og nettlesere gjør det uten kodek-forhandlinger.
Hvorfor er et par sekunder med GIF animasjon så stor?
+
Fordi det lagrer rammer, ikke bevegelser. Hver ramme blir komprimert på egen hånd uten referanse til den før, så et kort klipp blir dusinvis av komplette bilder på rad og fila kjører til megabyte. En videokodek koder forskjellen mellom bilder i stedet for å lande de samme bildene i en brøkdel av størrelsen, derfor er det standard rettelsen for en side som laster sakte.
Hvorfor ser gradienter bandisert ut i en GIF?
+
Fordi fargen kommer fra en indeksert palett i stedet for å være fri. Hvert pikselpunkt på et innslag i et lite bord, så en himmel som begynte med tusenvis av nyanser blir presset inn i et par hundre og trinnene mellom dem viser som bånd. Utjevning skjuler den på bekostning av en flekket tekstur. Omforming til et fullfarget format fjerner taket, men det kan ikke finne opp tilbake nyanser som allerede ble kastet bort.
Beholder GIF en gjennomsiktig bakgrunn?
+
Ja – formatet lagrer en ekte alfakanal, så utklippslogoer, produktbilder og overlegg beholder gjennomsiktigheten i stedet for å komme på et hvitt rektangel. Det går feil å konvertere til et format uten alfa: de gjennomsiktige områdene fylles med en solid farge, som regel hvit eller svart, og det er ingen vei tilbake før det skjuler emnet igjen.
Overlever rutetasting og løkke omregning av en GIF?
+
I et annet format som kan brukes til animasjon, ja – forsinkelser for hver ramme og antall sløyfer lagres i fila og transporteres over. Bare en ramme overlever i et stille format, vanligvis den første. I video har flagget sløyfe ingen steder å gå, fordi spilleren bestemmer seg for seg selv om den skal gjentas. Sjekk avspillingshastigheten etterpå når bildefrekvensen endres: en fast sats kan bare varierende forsinkelser for hver ramme.
Betyder det at GIF er over tretti år gammel?
+
Alder i seg selv er ikke problemet – flere formater fra den tidsalderen er fortsatt helt gode, akkurat fordi alt har hatt tiår til å implementere dem. Det som betyr noe er hva er antatt: små filer, beskjedne prosessore, ingen nettverk og har ingen som trengs ennå. Hvor disse forutsetningene fortsatt passer, er formatet fint. Hvor de ikke gjør det, er det grunnen til å konvertere. GIF er CompuServe's 1987 format, og den eneste grunnen til at den overlevet er at den animerer.
Kan jeg bruke GIF direkte på en nettside?
+
Ja, hver gjeldende nettleser tegner den opp, så den trenger ingen reservekopi og ingen konvertering under publisering. Det resterende spørsmålet er vekt i stedet for støtte: det samme bildet i et moderne nettformat er ofte en tredjedel av størrelsen med samme synlige kvalitet, noe som er verdt å gjøre på alt som vises over bretten.
Hvem kontrollerer GIF formatet?
+
Ingen, og det er poenget med det. Spesifikasjonen er offentlig, alle kan gjennomføre den uten å spørre eller betale, og ingen selskaper kan endre vilkårene senere – derfor spesifiserer arkiver, standarder og offentlige institusjoner formater som dette for alt som fremdeles må åpnes om tjue år. Handelen er ikke kompatibilitet, noe som er fremragende, det er at det ikke finnes noen leverandør å ringe når noe verktøy implementerer specienten dårlig.
Kan jeg bare endre navnet på utvidelsen i stedet for å konvertere GIF?
+
Nesten aldri, og det er verdt å forstå hvorfor: etternavnet er en etikett, mens bytene i den er strukturert for ett bestemt format. Gi nytt navn gir en fil med et navn som ikke lover noe som dens innhold leverer, og det som åpner den nekter enten fila eller misleser den. Det ene smale unntaket er to formater som virkelig er den samme beholderen under forskjellige navn – og til og med så er en riktig tekstbryting sikrere enn et nytt navn.