Како функционише компримовање датотека?

Како функционише компримовање датотека?

Компресија датотека је кључни део начина на који веб функционише. Омогућава нам пренос датотека које би у супротном узеле превише пропусног опсега и времена. Кад год приступите ЗИП датотекама или прегледате ЈПЕГ слике, имате користи од компресије датотека.





Тако сте у неком тренутку вероватно поставили питање: како функционише компримовање датотека? Ево основног погледа на то како ради компресија.





Шта значи компресија?

Једноставно речено, компресија датотеке (или компресија података) је чин смањења величине датотеке уз очување изворних података. То омогућава да датотека заузме мање простора на уређају за складиштење, осим што олакшава пренос преко Интернета или на неки други начин.





Важно је напоменути да компресија није бесконачна. Док компримовање датотеке у ЗИП смањује њену величину, не можете наставити са компримовањем датотеке да бисте додатно смањили величину на ништа.

Генерално, компресија датотека је подељена на два главна типа: са губитком и без губитака. Погледајмо како обоје раде редом.



Како функционише компримовање датотека: Компресија губитка

Компресија са губитком смањује величину датотеке уклањањем непотребних делова информација. Најчешћи је у сликовним, видео и аудио форматима, где није потребно савршено представљање изворног медија. Многи уобичајени формати за ове врсте медија користе компресију са губитком; МП3 и ЈПЕГ су два популарна примера.

МП3 не садржи све аудио информације из оригиналног снимка --- уместо тога, он испушта неке звукове које људи не могу чути. Ионако не бисте приметили да недостају, па уклањање тих података резултира мањом величином датотеке без икаквих недостатака.





преносиви чврсти диск се не приказује

Слично, ЈПЕГ-ови уклањају небитне делове слике. На пример, на слици која садржи плаво небо, ЈПЕГ компресија може променити све пикселе неба у једну или две нијансе плаве, уместо да користи десетине различитих нијанси.

Међутим, што јаче компримујете датотеку, пад квалитета постаје све уочљивији. Вероватно сте ово искусили са блатним МП3 датотекама постављеним на ИоуТубе. На пример, упоредите ову висококвалитетну музичку нумеру:





Са овом јако компримованом верзијом исте песме:

Компресија са губитком је погодна када датотека садржи више информација него што вам је потребно за ваше потребе. На пример, рецимо да имате огромну РАВ датотеку слике. Иако вероватно желите да сачувате тај квалитет приликом штампања слике на великом транспаренту, бесмислено је постављати РАВ датотеку на Фацебоок.

Слика садржи толико података који се не примећују када се гледају на друштвеним мрежама. Компримовање слике у висококвалитетни ЈПЕГ избацује неке информације, али слика изгледа готово исто голим оком. Види наше поређење популарних формата слика за дубљи увид у ово.

Компресија губитака у општој употреби

Као што смо споменули, компресија са губитком је одлична за већину облика медија. Због тога је од виталног значаја за компаније као што су Спотифи и Нетфлик које непрестано преносе огромне количине информација. Смањивањем величине датотеке што је више могуће, уз очување квалитета, њихов рад постаје ефикаснији. Можете ли замислити да је сваки видео запис ИоуТубе ускладиштен и пренет у оригиналном некомпресованом формату?

Али компресија са губитком не ради тако добро за датотеке у којима су све информације кључне. На пример, коришћење компресије са губитком у текстуалној датотеци или табели резултирало би искривљеним излазом. Заиста не можете ништа избацити без озбиљног оштећења крајњег производа.

Приликом чувања у формату са губитком, често можете поставити ниво квалитета. На пример, многи уређивачи слика имају клизач за избор квалитета ЈПЕГ формата од 0-100.

Уштеда од отприлике 90 или 80 посто значајно смањује величину датотеке, с мало разлике на око. Али чување у лошој квалитети или понављање чувања исте датотеке у формату са губитком ће је деградирати.

Испод можете видети пример овога (кликните да видите веће слике). Са леве стране је оригинална слика преузета са Пикабаи као ЈПЕГ. Средња слика је резултат чувања ове слике у ЈПЕГ формату при 50 одсто квалитета. Крајња десна слика приказује оригиналну слику сачувану уместо тога у ЈПЕГ формату квалитета од 10 одсто.

Галерија слика (3 слике) Проширити Проширити Проширити Близу

На први поглед, средња слика не изгледа тако лоше. Артефакте око ивица оквира можете приметити само ако увећате приказ. Наравно, крајња десна слика одмах изгледа ужасно.

Пре исецања за отпремање, датотеке су биле 874 КБ, 310 КБ и 100 КБ.

Како функционише компримовање датотека: Компресија без губитака

Компресија без губитака је начин смањења величине датотеке тако да можете савршено реконструисати оригиналну датотеку. Супротно компресији са губитком, она не избацује никакве информације. Уместо тога, компресија без губитака у основи функционише уклањањем редунданције.

како форматирати СД картицу за вии у

Узмимо основни пример да покажемо шта то значи. Испод је хрпа од 10 цигли: две плаве, пет жутих и три црвене. Овај стек је једноставан начин за илустрацију тих блокова, али постоји још један начин за то.

Уместо приказивања свих 10 блокова, можемо уклонити све осим једне боје из сваке боје. Затим, ако користимо бројеве да покажемо колико је цигли сваке боје било, представљали смо потпуно исти део информација користећи далеко мање цигли. Уместо 10 цигли, сада су нам потребне само три.

Ово је једноставна илустрација колико је компресија без губитака могућа. Исте информације складишти на ефикаснији начин уклањањем вишка. Размотрите стварну датотеку, где је низ испод:

mmmmmuuuuuuuoooooooooooo

Може се „сабити“ у следећи, много краћи облик:

m5u7o12

Ово нам омогућава да користимо седам знакова уместо 24 за представљање истих података, што је значајна уштеда.

Компресија без губитака у свакодневној употреби

Као што смо горе споменули, компресија без губитака је важна у случајевима када не можете уклонити ниједну оригиналну датотеку. Ако сте били знатижељни како функционишу ЗИП датотеке, ово је одговор.

Када креирате ЗИП датотеку из програма који се може извршити у оперативном систему Виндовс, она користи компресију без губитака. Компресија ЗИП датотеке је ефикаснији начин за складиштење програма, али када је отпакујете (декомпресујете), присутне су све оригиналне информације. Ако сте користили компресију са губитком за компримовање извршних датотека, отпакирана верзија би била оштећена и неупотребљива.

Уобичајени формати без губитака укључују ПНГ за слике, ФЛАЦ за аудио и ЗИП. Видео формати без губитака су ретки, јер би заузимали огромну количину простора.

Када користити компресију са губитком наспрам губитка без губитка

Сада када смо погледали оба облика компресије датотека, можда ћете се запитати када бисте требали користити један или други. Како се испоставило, не постоји 'бољи' облик компресије --- све зависи од тога за шта користите датотеке.

Уопштено, требало би да користите компресију без губитака када желите савршену копију изворног материјала и компресију са губитком када је несавршена копија довољно добра. Погледајмо још један пример да видимо како могу да функционишу у хармонији.

Реци да си управо ископали своју стару колекцију ЦД -ова и желе да је дигитализују тако да сву своју музику имате на рачунару. Када копирате своје ЦД -ове, има смисла користити формат као што је ФЛАЦ, који је без губитака. Ово вам омогућава да имате главну копију на рачунару која је добра као и оригинални ЦД.

Касније ћете можда желети да ставите музику на телефон или стари МП3 плејер да бисте могли да слушате у покрету. Вероватно вам није стало до тога да ваша музика буде савршеног квалитета за ово, па можете конвертујте ФЛАЦ датотеке у МП3 . Ово вам даје аудио датотеку која се и даље савршено слуша, али не заузима толико простора на вашем мобилном уређају. Квалитет МП3 -а конвертованог из ФЛАЦ -а биће исти као да сте створили компримовани МП3 директно са оригиналног ЦД -а. Можете чак компримовање видео записа директно на вашем иПхоне -у .

Тип података представљених у датотеци такође може одредити која је врста компресије најбоља. Пошто ПНГ слике користе компресију без губитака, оне нуде мале величине датотека за слике са пуно уједначеног простора, попут снимака екрана рачунара. Међутим, приметићете да ПНГ заузимају много више простора када представљају збрку боја на фотографијама у стварном свету.

Забринутост током компресије датотека

Као што смо видели, претварање формата без губитака у губитак је у реду, као и претварање једног формата без губитака у други. Међутим, никада не би требало да конвертујете формат са губицима у губитак без губитка, и треба се чувати претварања једног формата са губитком у други.

мицросд картица са омогућеним Ви-Фи-јем пример је које врсте уређаја?

Претварање формата са губицима у губитке једноставно је губљење простора. Запамтите да формати са губицима избацују податке; немогуће је опоравити те податке.

Рецимо да имате 3 МБ МП3 датотеке. Претварање тога у ФЛАЦ могло би резултирати датотеком од 30 МБ, али тих 30 МБ садржи тачне звукове које је радио много мањи МП3. Враћање у формат без губитака не 'опоравља' информације које је МП3 компресија избацила.

Коначно, као што је раније поменуто, претварање једног формата са губитком у други (или вишекратно чување у истом формату) додатно ће умањити квалитет. Сваки пут када примените компресију са губитком, губите више детаља. Ово постаје све приметније све док датотека у суштини не буде уништена.

Како ради компресија? Сада знаш

Погледали смо компресију са губитком и без губитка да видимо како они раде. Сада знате како је могуће сачувати датотеку мање величине од њеног оригиналног облика и како одабрати најбољи начин за своје потребе.

Наравно, алгоритми који одлучују који се подаци избацују методама са губицима и како најбоље складиштити сувишне податке у компресији без губитака много су компликованији него што смо овде објаснили. Ако вас занима, има још много тога да се открије на ову тему.

Испробали сте компресију без губитака и требате послати нешто пријатељу? Испробајте ове брзе начине за пренос великих датотека на мрежи. А ако вам треба помоћ компримовање великих аудио датотека , ево неколико лаких и ефикасних начина.

Објави Објави Твеет Емаил Цанон против Никона: Која марка фотоапарата је боља?

Цанон и Никон су два највећа имена у индустрији фотоапарата. Али који бренд нуди бољу линију камера и објектива?

Прочитајте следеће
Повезане теме
  • Објашњена технологија
  • Компресија датотека
  • ЗИП датотеке
О аутору Бен Стегнер(Објављено 1735 чланака)

Бен је заменик уредника и онбоардинг менаџер у МакеУсеОф -у. Напустио је свој ИТ посао да би писао са пуним радним временом 2016. године и никада се није осврнуо. Он покрива техничке водиче, препоруке за видео игре и више као професионални писац више од седам година.

Више од Бена Стегнера

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили