Dlaczego konwertować G3FC na ZST?
Surowy plik .zst jest wynikiem kompresji dokładnie jednego elementu wejściowego za pomocą zstd; nie posiada on koncepcji wielu plików ani struktury katalogów. Ponieważ G3FC już opakowuje swoje dane w Zstandard wraz z indeksem plików, ponowne zapisanie go jako czysty .zst spowodowałoby utratę wszystkich plików poza jednym lub wymagałoby wcześniejszego połączenia wszystkiego w jeden strumień.
Jak przekonwertować G3FC na ZST
g3fc CLI (wypakowanie) OPEN-SOURCE
Najpierw odzyskaj pliki za pomocą polecenia g3fc extract archive.g3fc -o ./output_dir (dodaj -p, jeśli plik jest zaszyfrowany).
tar + zstd (połączenie i kompresja) FREE
Połącz i skompresuj pliki w jednym kroku za pomocą tar --zstd -cf output.tar.zst ./output_dir, aby uzyskać plik .tar.zst.
zstd (tylko pojedynczy plik) FREE
Jeśli archiwum zawierało tylko jeden plik, skompresuj go bezpośrednio za pomocą zstd file -o file.zst.
O tych formatach
Plik .g3fc to archiwum Generation 3 File Container, format open-source, który łączy jeden lub więcej plików przy użyciu kompresji Zstandard, z opcjonalnym szyfrowaniem AES-256-GCM i…
Otwórz szczegóły .G3FC →Plik ZST to dane skompresowane za pomocą Zstandard (zstd), szybkiego algorytmu bezstratnego stworzonego przez Facebook/Meta. Aby otworzyć go w systemie Windows, użyj 7-Zip 22.01+ lub…
Otwórz szczegóły .ZST →Jakość i na co uważać
- Zwykły plik
.zstnie może przechowywać drzewa katalogów; musisz najpierw użyćtar, aby zachować wiele plików. - Praktycznym celem jest
.tar.zst, a nie czysty.zst, gdy w grę wchodzi więcej niż jeden plik. - Szyfrowanie, korekcja błędów i indeks plików G3FC zostają utracone w zwykłym strumieniu zstd.
Najczęściej zadawane pytania
Dlaczego nie mogę po prostu zapisać .g3fc jako .zst?
.zst kompresuje pojedynczy strumień i nie może pomieścić wielu plików, podczas gdy G3FC jest kontenerem wieloplikowym.Czego powinienem użyć zamiast tego?
.tar.zst, który łączy wszystko w jeden pakiet i nadal korzysta z kompresji Zstandard.Czy G3FC to nie jest już zstd?
.zst nic by nie wniósł, a spowodowałby utratę jego funkcji.Czy zstd może skompresować cały folder?
tar (tar --zstd), aby skompresować katalog.