Co to jest kompresja i dekompresja plików?

Większość ludzi pobrała duże pliki, takie jak muzyka lub wideo, z Internetu. Ze względu na duży rozmiar tych plików ich pobieranie może zająć wiele godzin. Aby rozwiązać ten problem i lepiej wykorzystać przestrzeń dyskową, duże pliki są kompresowane przy użyciu różnych programów. Po pobraniu można je rozpakować i obejrzeć przy pomocy programu dekompresyjnego.

Jak działa kompresja

Oprogramowanie kompresujące wykorzystuje równania matematyczne do skanowania danych plików i poszukiwania powtarzających się wzorców. Oprogramowanie zastępuje powtarzające się wzorce mniejszymi fragmentami danych lub kodu, które zajmują mniej miejsca. Gdy oprogramowanie kompresujące zidentyfikuje powtarzający się wzorzec, zastępuje ten wzorzec mniejszym kodem, który pokazuje również położenie wzoru. Na przykład w obrazie oprogramowanie do kompresji zamienia każdą instancję koloru czerwonego na czerwony, co również oznacza, że ​​wszędzie na zdjęciu pojawia się czerwony.

Rodzaje kompresji

Skompresowane pliki zwykle kończą się na .zip, .sit i .tar. Są to tak zwane rozszerzenia, które wskazują różne formaty kompresji - różne typy oprogramowania używane do kompresowania plików. W przypadku komputerów PC najpopularniejsza jest .zip. Program .sit jest często używany w komputerach Mac i .tar używanych z systemem Linux. Gdy zobaczysz plik z jednym z tych rozszerzeń, może to być jeden duży plik lub grupa połączonych plików.

Bezstratna kompresja

Bezstratna kompresja jest sposobem kompresowania plików bez utraty danych. Ta metoda przybliża dane, zastępując je skrótem. Może zmniejszyć rozmiary plików o około połowę. Format .zip wykorzystuje kompresję bezstratną. Za pomocą tego formularza plik jest dekompresowany w celu zapewnienia dokładnego duplikatu skompresowanego pliku o tej samej jakości. Jednak nie może on kompresować plików do naprawdę małego rozmiaru, przez co jest mniej przydatny w przypadku bardzo dużych plików.

Kompresja stratna

Aby zmniejszyć pliki do 80 procent, używana jest kompresja stratna. Oprogramowanie do kompresji stratnej usuwa niektóre zbędne dane z pliku. Ponieważ dane są usuwane, jakość zdekompresowanego pliku jest mniejsza niż oryginał. Ta metoda kompresuje pliki graficzne, audio i wideo, a nieznaczne uszkodzenie jakości może nie być zauważalne. JPEG wykorzystuje kompresję stratną, dlatego pliki konwertowane na JPEG tracą na jakości. MP3 wykorzystuje również kompresję stratną, aby dopasować dużą ilość plików muzycznych na małej przestrzeni, chociaż jakość dźwięku jest niższa niż w przypadku WAV, który wykorzystuje kompresję bezstratną.

Dekompresja

Aby użyć skompresowanego pliku, należy go najpierw rozpakować. Oprogramowanie używane do dekompresji zależy od tego, w jaki sposób plik został skompresowany w pierwszej kolejności. Do rozpakowania pliku .zip potrzebne jest oprogramowanie, takie jak WinZip. Aby rozpakować plik .sit, potrzebujesz programu Stuffit Expander. WinZip nie dekompresuje plików .sit, ale jedna wersja StuffIt Expander może rozpakować zarówno pliki .zip, jak i .sit. Pliki kończące się na .sea lub .exe są nazywane samorozpakowującymi się plikami. Są to skompresowane pliki, które nie wymagają specjalnego oprogramowania do dekompresji. Wystarczy kliknąć plik, a on automatycznie rozpakuje i otworzy.

Popularne Wiadomości