Súbor s príponou LZMA je komprimovaný súbor LZMA. Prípona znamená Lempel-Ziv-Markov chain-Algorithm a súbory sú viditeľné hlavne na operačných systémoch založených na Unixe.
Súbory LZMA sú podobné iným kompresným algoritmom, ako je ZIP, ktoré komprimujú údaje, aby ušetrili miesto. Je však známe, že kompresia LZMA poskytuje rýchlejšie dekompresné časy ako iné algoritmy ako BZIP2.
LZMA2 je kontajnerový formát, ktorý môže obsahovať údaje LZMA aj nekomprimované údaje. Nižšie je niekoľko ďalších informácií o ich rozdieloch.
TLZ je skratka pre súbor TAR, ktorý bol komprimovaný pomocou LZMA. Používa príponu súboru TAR. LZMA a zvyčajne sa nazýva LZMA Compressed Tarball.
Ako otvoriť súbor LZMA
PeaZip a 7-Zip sú dva bezplatné programy pre Windows a Linux, ktoré dokážu dekomprimovať (extrahovať) obsah súboru LZMA. Unarchiver dokáže otvárať súbory LZMA na Macu a B1 Free Archiver je podobný otvárač súborov LZMA pre Windows, Linux, macOS a Android.
Otvorenie súboru TAR, ktorý je zastrčený v archíve LZMA, môže vyžadovať dva kroky: extrahovanie súboru TAR z LZMA a následné rozbalenie údajov zo súboru TAR. Niektoré dekompresné programy spájajú tieto kroky do jedného, vďaka čomu je proces o niečo jednoduchší.
V unixovom termináli môžete vidieť tento dvojkrokový proces pri vykonaní jedného príkazu. Údaje v súbore TAR možno rozbaliť z archívu LZMA pomocou nasledujúceho príkazu (nahraďte súbor.tar.lzma vlastným súborom LZMA):
tar --lzma -xvpf file.tar.lzma
Ak to nefunguje, pravdepodobne nemáte nainštalovanú lzma. Ak si myslíte, že je to tak, použite tento príkaz na inštaláciu:
sudo apt-get install lzma
Ak zistíte, že program vo vašom počítači sa pokúša otvoriť súbor LZMA, ale ide o nesprávnu aplikáciu, alebo ak chcete na otvorenie súborov LZMA radšej použiť inú, pozrite si časť Ako zmeniť predvolený program sprievodcu špecifickými príponami súboru na vykonanie tejto zmeny (v systéme Windows).
Ako previesť súbor LZMA
Súbor LZMA môžete previesť na formáty GZ, ZIP, TAR, TGZ a niektoré ďalšie archívne formáty pomocou FileZigZag, online a úplne bezplatného konvertora súborov. Stačí nahrať súbor LZMA do FileZigZag a vybrať formát, do ktorého ho chcete previesť.
Ďalšou možnosťou je použiť CloudConvert, ktorý podporuje ukladanie LZMA súboru do RAR.
Stále nemôžete otvoriť súbor?
Najčastejším dôvodom, prečo sa váš súbor neotvára pomocou vyššie uvedených programov, je, že v skutočnosti nemáte čo do činenia so súborom LZMA, čo sa môže stať, ak si nesprávne prečítate príponu súboru.
Napríklad súbory LZM vyzerajú veľmi podobne ako LZMA, ale len preto, že ich prípony sú podobné. Súbor LZM je vlastne súbor modulu Slax, ktorý používa operačný systém Slax.
ZMA a ZMAP sú niektoré ďalšie príklady, kde je prípona súboru vyhradená pre SPL Tracer a videohru Zombies Ate My Neighbors Map.
Ak kontrola prípony súboru ukáže, že máte skutočne úplne iný typ súboru, preskúmajte tieto písmená/čísla a zistite, ktoré programy ho dokážu otvoriť alebo previesť.
LZMA vs LZMA2
LZMA je úplne prijateľné na použitie, pokiaľ komprimujete malý archív (menej ako 256 MB). Ak komprimujete niečo väčšie alebo ak komprimujete už komprimované údaje, pomocou programu, ktorý podporuje LZMA2, napríklad 7-Zip, môžete dosiahnuť rýchlejšiu a lepšiu kompresiu.
Pomocou LZMA2 však neuvidíte zlepšenie, pokiaľ na vykonanie kompresie nepoužívate viac ako 4 vlákna CPU. Na kompresiu LZMA2 sa vyžaduje oveľa viac systémovej pamäte oproti LZMA.
Niektoré podobné kompresné algoritmy sú LZ77 a LZ78, ktoré sa bežne nazývajú LZ1 a LZ2. LZMA je založený na týchto dvoch algoritmoch.
FAQ
Je LZMA2 bezstratový formát súboru?
Áno. LZMA je bezstratový formát a LZMA2 sa považuje za „kontajnerový“formát, ktorý obsahuje údaje LZMA aj nekomprimované údaje.
Aký je najlepší spôsob kompresie súborov v 7-Zip?
7-Zip má svoj vlastný kompresný formát s názvom 7z. Vo všeobecnosti najlepšie komprimuje súbory 7z. Majte však na pamäti, že osoba, ktorej posielate komprimovaný súbor, potrebuje na jeho otvorenie vlastnú kópiu 7-Zip.