aspose.info
CS

Soubor ZST - Zstandardní formát komprimovaného souboru

Aktualizováno

Co je soubor ZST?

Soubor ZST je komprimovaný soubor, který je generován pomocí kompresního algoritmu Zstandard (zstd). Jedná se o komprimovaný soubor, který je algoritmem vytvořen bezeztrátovou kompresí. Soubory ZST lze použít ke kompresi různých typů souborů, jako jsou databáze, systémy souborů, sítě a hry. Zstandard se řídí RFC 8878, který popisuje celkový mechanismus komprese, typ média a kódování obsahu.

Formát souboru ZST

Soubory ZST se ukládají na disk ve formátu komprimovaného souboru. Mechanismus komprese je popsán v dokumentu RFC 8878, který zastarává RFC 8478.

Rámy ZST

Soubor ZST se skládá z jednoho nebo více snímků. Každý snímek může být buď Zstandardní snímek, nebo přeskočitelný snímek. Rámeček Zstandard obsahuje komprimovaná data, zatímco přeskočitelný rámec obsahuje uživatelská metadata.

Standardní rám

Rám Zstandard má následující strukturu.

PoleVelikost v bajtech
Magic_Number4 bajty
Frame_Header2-14 bajtů
Datový_blokn bajtů
[Více datových_bloků]
[Kontrolní součet obsahu]4 bajty

Přeskočitelný snímek

Přeskočitelný snímek umožňuje vkládání uživatelem definovaných metadat do toku zřetězených snímků. Struktura přeskočitelného rámce je následující.

Magic_NumberFrame_SizeUser_Data
4 bajty4 bajtyn bajtů

Reference