Артыкул вымагае праверкі арфаграфіі Удзельнік, які паставіў шаблон, не пакінуў тлумачэнняў. |
Артыкул вымагае вікіфікацыі. |
GIF (англ.: Graphics Interchange Format — «фармат для абмену выявамі») — папулярны растравы фармат графічных выяў. Здольны захоўваць сціснутыя даныя без страты якасці ў фармаце не больш за 256 колераў. Фармат GIF, які не залежыць ад апаратнага забеспячэння, быў распрацаваны ў 1987 годзе (GIF87a) фірмай CompuServe для перадачы растравых відарысаў па сетках. У 1989-м фармат быў мадыфікаваны (GIF89a), былі дададзены падтрымка празрыстасці і анімацыі. GIF выкарыстоўвае LZW-кампрэсію, што дазваляе сціскаць файлы, у якіх шмат аднародных залівак (лагатыпы, надпісы, схемы). Доўгі час GIF быў адным з найбольш распаўсюджаных фарматаў у інтэрнэце.
Пашырэнне | .gif |
---|---|
image/gif | |
Распрацаваны | CompuServe[d] і Steve Wilhite[d] |
Тып фармату | растравая графіка |
Пашыраны з | Lempel–Ziv–Welch[d] |
Вымаўленне назвы
Стваральнікі фармату вымаўлялі яго назва як «джыф» /dʒɪf/. Тым не менш, у англамоўным свеце шырока выкарыстоўваецца і вымаўленне «гіф» /gɪf/, заснаванае на тым, што GIF — скарачэнне ад Graphics Interchange Format. Абодва варыянты вымаўлення пазначаны як правільныя слоўнікамі Oxford English Dictionary і American Heritage Dictionary.
У беларускай мове файлы ў фармаце GIF часам называюць «гі́фкамі».
Вобласць прымянення
Відарыс у фармаце GIF захоўваецца парадкова, падтрымліваецца толькі фармат з індэксаванай палітрай колераў. Стандарт распрацоўваўся толькі для падтрымкі 256-каляровай палітры.
Адзін з колераў у палітры можа быць абвешчаны «празрыстым». У гэтым выпадку, у праграмах, якія падтрымліваюць празрыстасць GIF (напрыклад, большасць сучасных браўзераў) скрозь пікселі, афарбаваныя «празрыстым» колерам, фон будзе бачны. «Напаўпразрыстасць» пікселяў (тэхналогія альфа-каналу) не падтрымліваецца.
Аніміраваныя відарысы
Фармат GIF падтрымлівае анімацыйныя відарысы. Яны ўяўляюць сабой паслядоўнасць з некалькіх статычных кадраў, а таксама інфармацыю аб тым, колькі часу кожны кадр павінен быць паказаны на экране. Анімацыю можна зрабіць цыклічна (англ.: loop), тады ўслед за апошнім кадрам пачнецца прайграванне першага кадра і г. д.
GIF-анімацыя можа выкарыстоўваць празрыстасць для таго, каб не захоўваць чарговы кадр цалкам, а толькі змены адносна папярэдняга.
Недакументаваная магчымасцю, якая ўсё ж падтрымліваецца, з’яўляецца захаванне большай колькасці колераў з дапамогай аніміраванага GIF з нулявой затрымкай паміж кадрамі. Пры гэтым пераадольваецца абмежаванне ў 256 колераў: кожны кадр утрымлівае сваю палітру[удакладніць].
Сцісканне
GIF выкарыстоўвае фармат сціску LZW. Такім чынам добра сціскаюцца выявы, радкі якіх маюць участкі, якія паўтараюцца. У асаблівасці выявы, у якіх шмат пікселяў аднаго колеру па гарызанталі.
Алгарытм сціску LZW адносіцца да фарматаў сціску без страт. Гэта азначае, што адноўленыя з GIF даныя будуць у дакладнасці адпавядаць спакаваным. Варта адзначыць, што гэта дакладна толькі для 8-бітных выяў з палітрай, для каляровай фатаграфіі страты будуць абумоўлены канвертацыяй яе да 256 колераў.
Метад сціску LZW распрацаваны ў 1978 годзе ізраільцянамі Абрахамам Лемпелям і Якабам Зівам, а пазней дапрацаваны ў ЗША Тэры Велчам. LZW сціскае даныя шляхам пошуку аднолькавых паслядоўнасцяў (яны называюцца «фразы») ва ўсім файле. Выяўленыя паслядоўнасці захоўваюцца ў табліцы, ім прысвойваюцца больш кароткія маркеры (ключы).
Метад LZW, гэтак жа, як і RLE, лепш дзейнічае на аднародных участках, свабодных ад шуму колераў, ён дзейнічае значна лепш, чым RLE, пры сціску адвольных графічных даных, але працэс кадзіравання і распакавання адбываецца павольней.
Празрадковы GIF
Фармат GIF дапускае празрадковае захоўванне даных. Пры гэтым радкі разбіваюцца на групы, і змяняецца парадак захоўвання радкоў у файле. Пры загрузцы выява праяўляецца паступова, у некалькі праходаў. Дзякуючы гэтаму, маючы толькі частку файла, можна ўбачыць выяву цалкам, але з меншай раздзяляльнасцю.
У празрадковым GIF’е спачатку запісваюцца радкі 1, 9, 17 і г. д. Такім чынам, загрузіўшы 1/8 даных, карыстальнік будзе мець уяўленне аб цэлай выяве. Другім праходам ідуць радкі 5, 13, 21, раздзяляльнасць выявы ў браўзеры яшчэ ўдвая павялічваецца. Нарэшце, трэці і чацвёрты праход перадаюць (3, 7, 11, 15, 19…) і (2, 4, 6, 8, …). Такім чынам, задоўга да заканчэння загрузкі файла карыстальнік можа зразумець, што ўнутры, і вырашыць, ці варта чакаць поўнай загрузкі выявы. Празрадковы запіс нязначна павялічвае памер файла, але гэта, як правіла, апраўдваецца ўласцівасцямі, што набываюцца.
Маска, якая выкарыстоўваецца ў GIF:
1 4 3 4 2 4 3 4 |
Гісторыя
Існуе дзве спецыфікацыі фармату GIF — GIF 87a і GIF 89a.
Першая спецыфікацыя была створана ў 1987 годзе кампаніяй CompuServe для замены састарэлага фармату . GIF стаў папулярным у ходзе развіцця інтэрнэту, бо дазваляў выкарыстоўваць больш кампактныя (па памеры файла) па параўнанні з іншымі фарматамі выявы на вэб-старонках. Хоць да цяперашняга часу фармат шмат у чым састарэў і для яго замены створаны фармат PNG, ён па-ранейшаму шырока выкарыстоўваецца. GIF-фармат запатрабаваны пры стварэнні так званых сінемаграфаў.
Патэнты
GIF першапачаткова выкарыстаў прапрыетарныя алгарытмы, аднак тэрмін дзеяння патэнтаў на іх мінуў. У ЗША патэнт на алгарытм сціску LZW, які выкарыстоўваецца ў GIF (патэнт № 4 558 302) скончыўся 20 чэрвеня 2003 года. Тэрмін дзеяння канадскага патэнта завяршыўся 7 ліпеня 2004 года. Дзеянне патэнта для Вялікабрытаніі, Францыі, Германіі і Італіі завяршылася 18 чэрвеня 2004 года, а для Японіі — 20 чэрвеня 2004 года.
Тэрмін дзеяння апошняга патэнта на GIF скончыўся 11 жніўня 2006 года.
Альтэрнатыва
Існуе фармат , створаны ў 2004 годзе, які выкарыстоўвае 24-бітныя колеры і 8-бітную напаўпразрыстасць, які працуе ў браўзеры Mozilla Firefox пачынаючы з 2007 года. Некаторыя праграмы і пашырэнні таксама падтрымліваюць APNG.
Гл. таксама
- Гіф-арт
- PNG
- JPEG
Зноскі
- http://apps.nationalarchives.gov.uk/pronom/fmt/3 Праверана 31 жніўня 2016.
- "Формат «ГИФ» оказался форматом «ДЖИФ»". Праверана 2013-05-22.
- Oxford English Dictionary . Oxford University Press. Архівавана з першакрыніцы 22 жніўня 2011. Праверана 15 красавіка 2007.
- American Heritage Dictionary . Houghton-Mifflin. Архівавана з першакрыніцы 22 жніўня 2011. Праверана 15 красавіка 2007.
- True-Color GIF / Хабрахабр
- § 8. Простой секрет ГИФа
- Информация из статьи «Почему на страницах сайта GNU нет файлов GIF»
Спасылкі
- The Graphics File Format Page(англ.)
- Апісанне фармату GIF (на рускай) Архівавана 15 чэрвеня 2007.
- Прыклады гіф анімацыі (карцінкі) Архівавана 8 кастрычніка 2017.
Вікіпедыя, Вікі, кніга, кнігі, бібліятэка, артыкул, чытаць, спампоўваць, бясплатна, бясплатна спампаваць, mp3, відэа, mp4, 3gp, jpg, jpeg, gif, png, малюнак, музыка, песня, фільм, кніга, гульня, гульні, мабільны, тэлефон, Android, iOS, Apple, мабільны тэлефон, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, ПК, Інтэрнэт, кампутар
Artykul vymagae praverki arfagrafii Udzelnik yaki pastaviy shablon ne pakinuy tlumachennyay Magchymy mashynny peraklad uzhyvanne nenarmatyynaga pravapisu abo leksiki Dlya praverki yosc admyslovyya pragramy Artykul vymagae vikifikacyi Nyama abo zamala spasylak na inshyya artykuly tady yak gipertekstavasc peravaga Vikipedyi GIF angl Graphics Interchange Format farmat dlya abmenu vyyavami papulyarny rastravy farmat grafichnyh vyyay Zdolny zahoyvac scisnutyya danyya bez straty yakasci y farmace ne bolsh za 256 koleray Farmat GIF yaki ne zalezhyc ad aparatnaga zabespyachennya byy raspracavany y 1987 godze GIF87a firmaj CompuServe dlya peradachy rastravyh vidarysay pa setkah U 1989 m farmat byy madyfikavany GIF89a byli dadadzeny padtrymka prazrystasci i animacyi GIF vykarystoyvae LZW kampresiyu shto dazvalyae sciskac fajly u yakih shmat adnarodnyh zalivak lagatypy nadpisy shemy Doygi chas GIF byy adnym z najbolsh raspaysyudzhanyh farmatay u internece Vyarchenne Zyamli U mescah z sinim gradyentam bachny efekt postara yaki uznikae praz nedastatkovuyu glybinyu palitry Pashyrenne gifimage gifRaspracavany CompuServe d i Steve Wilhite d Typ farmatu rastravaya grafikaPashyrany z Lempel Ziv Welch d Vymaylenne nazvyStvaralniki farmatu vymaylyali yago nazva yak dzhyf dʒɪf Tym ne mensh u anglamoynym svece shyroka vykarystoyvaecca i vymaylenne gif gɪf zasnavanae na tym shto GIF skarachenne ad Graphics Interchange Format Abodva varyyanty vymaylennya paznachany yak pravilnyya sloynikami Oxford English Dictionary i American Heritage Dictionary U belaruskaj move fajly y farmace GIF chasam nazyvayuc gi fkami Voblasc prymyanennyaVidarys u farmace GIF zahoyvaecca paradkova padtrymlivaecca tolki farmat z indeksavanaj palitraj koleray Standart raspracoyvaysya tolki dlya padtrymki 256 kalyarovaj palitry Adzin z koleray u palitry mozha byc abveshchany prazrystym U getym vypadku u pragramah yakiya padtrymlivayuc prazrystasc GIF napryklad bolshasc suchasnyh brayzeray skroz pikseli afarbavanyya prazrystym koleram fon budze bachny Napayprazrystasc pikselyay tehnalogiya alfa kanalu ne padtrymlivaecca Animiravanyya vidarysy GIF animacyya razburennya budynka pry zemlyatrasenni Yashche yzor gif animacyi Farmat GIF padtrymlivae animacyjnyya vidarysy Yany yyaylyayuc saboj paslyadoynasc z nekalkih statychnyh kadray a taksama infarmacyyu ab tym kolki chasu kozhny kadr pavinen byc pakazany na ekrane Animacyyu mozhna zrabic cyklichna angl loop tady ysled za aposhnim kadram pachnecca prajgravanne pershaga kadra i g d GIF animacyya mozha vykarystoyvac prazrystasc dlya tago kab ne zahoyvac chargovy kadr calkam a tolki zmeny adnosna papyarednyaga Nedakumentavanaya magchymascyu yakaya ysyo zh padtrymlivaecca z yaylyaecca zahavanne bolshaj kolkasci koleray z dapamogaj animiravanaga GIF z nulyavoj zatrymkaj pamizh kadrami Pry getym peraadolvaecca abmezhavanne y 256 koleray kozhny kadr utrymlivae svayu palitru udakladnic Sciskanne GIF vykarystoyvae farmat scisku LZW Takim chynam dobra sciskayucca vyyavy radki yakih mayuc uchastki yakiya paytarayucca U asablivasci vyyavy u yakih shmat pikselyay adnago koleru pa garyzantali Algarytm scisku LZW adnosicca da farmatay scisku bez strat Geta aznachae shto adnoylenyya z GIF danyya buduc u dakladnasci adpavyadac spakavanym Varta adznachyc shto geta dakladna tolki dlya 8 bitnyh vyyay z palitraj dlya kalyarovaj fatagrafii straty buduc abumoyleny kanvertacyyaj yae da 256 koleray Metad scisku LZW raspracavany y 1978 godze izrailcyanami Abrahamam Lempelyam i Yakabam Zivam a paznej dapracavany y ZShA Tery Velcham LZW sciskae danyya shlyaham poshuku adnolkavyh paslyadoynascyay yany nazyvayucca frazy va ysim fajle Vyyaylenyya paslyadoynasci zahoyvayucca y tablicy im prysvojvayucca bolsh karotkiya markery klyuchy Metad LZW getak zha yak i RLE lepsh dzejnichae na adnarodnyh uchastkah svabodnyh ad shumu koleray yon dzejnichae znachna lepsh chym RLE pry scisku advolnyh grafichnyh danyh ale praces kadziravannya i raspakavannya adbyvaecca pavolnej Prazradkovy GIF Farmat GIF dapuskae prazradkovae zahoyvanne danyh Pry getym radki razbivayucca na grupy i zmyanyaecca paradak zahoyvannya radkoy u fajle Pry zagruzcy vyyava prayaylyaecca pastupova u nekalki prahoday Dzyakuyuchy getamu mayuchy tolki chastku fajla mozhna ybachyc vyyavu calkam ale z menshaj razdzyalyalnascyu U prazradkovym GIF e spachatku zapisvayucca radki 1 9 17 i g d Takim chynam zagruziyshy 1 8 danyh karystalnik budze mec uyaylenne ab celaj vyyave Drugim prahodam iduc radki 5 13 21 razdzyalyalnasc vyyavy y brayzery yashche ydvaya pavyalichvaecca Nareshce treci i chacvyorty prahod peradayuc 3 7 11 15 19 i 2 4 6 8 Takim chynam zadoyga da zakanchennya zagruzki fajla karystalnik mozha zrazumec shto ynutry i vyrashyc ci varta chakac poynaj zagruzki vyyavy Prazradkovy zapis nyaznachna pavyalichvae pamer fajla ale geta yak pravila apraydvaecca ylascivascyami shto nabyvayucca Maska yakaya vykarystoyvaecca y GIF 1 4 3 4 2 4 3 4GistoryyaIsnue dzve specyfikacyi farmatu GIF GIF 87a i GIF 89a Pershaya specyfikacyya byla stvorana y 1987 godze kampaniyaj CompuServe dlya zameny sastarelaga farmatu GIF stay papulyarnym u hodze razviccya internetu bo dazvalyay vykarystoyvac bolsh kampaktnyya pa pamery fajla pa paraynanni z inshymi farmatami vyyavy na veb staronkah Hoc da cyaperashnyaga chasu farmat shmat u chym sastarey i dlya yago zameny stvorany farmat PNG yon pa ranejshamu shyroka vykarystoyvaecca GIF farmat zapatrabavany pry stvarenni tak zvanyh sinemagrafay PatentyGIF pershapachatkova vykarystay prapryetarnyya algarytmy adnak termin dzeyannya patentay na ih minuy U ZShA patent na algarytm scisku LZW yaki vykarystoyvaecca y GIF patent 4 558 302 skonchyysya 20 chervenya 2003 goda Termin dzeyannya kanadskaga patenta zavyarshyysya 7 lipenya 2004 goda Dzeyanne patenta dlya Vyalikabrytanii Francyi Germanii i Italii zavyarshylasya 18 chervenya 2004 goda a dlya Yaponii 20 chervenya 2004 goda Termin dzeyannya aposhnyaga patenta na GIF skonchyysya 11 zhniynya 2006 goda AlternatyvaIsnue farmat stvorany y 2004 godze yaki vykarystoyvae 24 bitnyya kolery i 8 bitnuyu napayprazrystasc yaki pracue y brayzery Mozilla Firefox pachynayuchy z 2007 goda Nekatoryya pragramy i pashyrenni taksama padtrymlivayuc APNG Gl taksamaGif art PNG JPEGZnoskihttp apps nationalarchives gov uk pronom fmt 3Praverana 31 zhniynya 2016 Format GIF okazalsya formatom DZhIF Praverana 2013 05 22 Oxford English Dictionary nyavyzn Oxford University Press Arhivavana z pershakrynicy 22 zhniynya 2011 Praverana 15 krasavika 2007 American Heritage Dictionary nyavyzn Houghton Mifflin Arhivavana z pershakrynicy 22 zhniynya 2011 Praverana 15 krasavika 2007 True Color GIF Habrahabr 8 Prostoj sekret GIFa Informaciya iz stati Pochemu na stranicah sajta GNU net fajlov GIF SpasylkiThe Graphics File Format Page angl Apisanne farmatu GIF na ruskaj Arhivavana 15 chervenya 2007 Pryklady gif animacyi karcinki Arhivavana 8 kastrychnika 2017