XZ को GZ में बदलें

यहाँ आप XZ को GZ में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। फ़ाइल एन्क्रिप्टेड होकर हमारे सर्वर तक जाती है, वहाँ बदली जाती है और काम पूरा होते ही मिटा दी जाती है

  • कहाँ चलता है हमारे सर्वर पर, क्योंकि इसके लिए जो सॉफ़्टवेयर चाहिए वह ब्राउज़र नहीं चला सकता।
  • बिना नुक़सान कुछ नहीं छोड़ा जाता। XZ में जो था, GZ में ठीक वही रहता है।
  • फ़ाइल आकार की सीमा हर फ़ाइल 25 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ फ़ाइलें बाइट-दर-बाइट वैसी ही निकलती हैं। जो नहीं बचता वह है वह सब जो कंटेनर उनके *बारे में* जानता था, न कि जो उसके *भीतर* था — कोई पासवर्ड, और कुछ फ़ॉर्मेट में असली अनुमतियाँ और तारीख़ें।

एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।

GZ क्यों माँगा जाता है

XZ आम तौर पर GZIP से बेहतर संपीड़न देता है, पर कुछ पुराने टूल, सिस्टम या सर्वर सिर्फ़ `.gz` फ़ाइलें ही पहचानते हैं। GZIP 1990 के दशक से है और लगभग हर Unix-जैसे सिस्टम में बिना किसी अतिरिक्त सॉफ़्टवेयर के खुलता है।

जिसे XZ फ़ाइल किसी ऐसे सिस्टम में डालनी है जो GZIP माँगता है, उसके लिए यह बदलाव है।

फ़ाइलें बाइट-दर-बाइट वही निकलती हैं

संपीड़न से पहले और बाद में सामग्री बिलकुल एक जैसी रहती है — यह lossless है। जो कुछ भी XZ में था, GZIP में दोबारा पैक होने के बाद भी उतना ही और वैसा ही मिलता है।

दोनों फ़ॉर्मेट का संपीड़न ख़ुद बाइट-स्तर पर बिना किसी नुक़सान के काम करता है, इसलिए यह गारंटी हर हाल में लागू होती है।

फ़ाइल आम तौर पर बड़ी हो जाती है

XZ का संपीड़न एल्गोरिद्म GZIP से आम तौर पर बेहतर होता है — एक जैसी सामग्री पर XZ अक्सर छोटी फ़ाइल देता है। इसलिए XZ से GZIP में बदलने पर फ़ाइल का आकार आम तौर पर बढ़ जाता है, भले ही सामग्री एक जैसी ही रहे।

यह गिरावट नहीं, बल्कि अनुकूलता की क़ीमत है — जो जगह GZIP का पुराना, सरल एल्गोरिद्म बचा नहीं पाता, वह इसी बढ़े हुए आकार में दिखती है।

कंटेनर की जानकारी में फ़र्क़ पड़ सकता है

जो कुछ फ़ाइलों के भीतर नहीं, बल्कि कंटेनर के बारे में था — पासवर्ड-सुरक्षा, और कुछ मामलों में मूल फ़ाइल-परमिशन तथा टाइमस्टैंप — इस रास्ते में गारंटी के साथ नहीं बचता।

ज़्यादातर इस्तेमाल के लिए यह मायने नहीं रखता, क्योंकि असली मक़सद सिर्फ़ फ़ाइल की सामग्री भेजना होता है।

बदलना सर्वर पर होता है

यह उन 36 आर्काइव जोड़ियों में से एक है जो सर्वर पर चलती हैं — 7-Zip किसी वेब पेज के भीतर नहीं चलता। फ़ाइल `api.quinvert.com` पर भेजी जाती है, एक अस्थायी फ़ोल्डर में बदली जाती है, और नतीजा मिलते ही वह फ़ोल्डर पूरी तरह मिटा दिया जाता है — असफल होने पर भी।

फ़ाइल का असली नाम डिस्क पर कभी नहीं लिखा जाता। सर्वर के पास इंटरनेट तक पहुँच नहीं है।

25 MB की सीमा, 2 GiB तक की आर्काइव क्षमता

सर्वर पर चलने वाली हर जोड़ी की तरह, यहाँ मुफ़्त सीमा 25 MB प्रति फ़ाइल है। घोषित आर्काइव-विस्तार 2 गीगाबाइट तक सीमित है।

नतीजा `Cache-Control: no-store` के साथ लौटता है, इसलिए वह न ब्राउज़र में, न किसी बीच के सर्वर पर सहेजा जाता है।

XZ को GZ में ऐसे बदलें

  1. अपनी XZ फ़ाइल इस पेज पर छोड़ें, या चुनने के लिए दबाएँ।
  2. लक्ष्य के रूप में GZ चुनें और कन्वर्ज़न शुरू करें।
  3. तैयार GZ फ़ाइल डाउनलोड कर लें।

XZ या GZ: क्या बदलता है

XZ और GZ की तुलना
XZGZ
पूरा नामXZ आर्काइवGzip आर्काइव
फ़ाइल एक्सटेंशन.xz.gz, .tgz
मीडिया टाइपapplication/x-xzapplication/gzip
कंप्रेशनबिना नुक़सान — कुछ छोड़ा नहीं जाताबिना नुक़सान — कुछ छोड़ा नहीं जाता
पहली बार प्रकाशित20091992
विनिर्देशRFC 1952
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदामौजूदा
ब्राउज़र में खुलता हैकोई ब्राउज़र नहींकोई ब्राउज़र नहीं
इसकी जगह विचारणीयBZ2, 7ZBZ2, ZIP

क्या बचा रहता है

कुछ नहीं खोता। XZ और GZ — दोनों अपनी सामग्री बिना नुक़सान सँभालते हैं: यह कन्वर्ज़न पैकिंग बदलता है, गुणवत्ता नहीं, और आप इसे दोहरा सकते हैं बिना इस डर के कि नुक़सान जमा होता जाएगा।

नतीजा खोलना

7-Zip और Keka XZ और GZ — दोनों पढ़ लेते है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।

फ़ाइल का आकार और गुणवत्ता

GZ एक बार में 32 KB पर काम करता है, जबकि XZ 8 MB पर: दोहराव को इसी दायरे के अंदर आना पड़ता है, तभी उसे दबाया जा सकता है। कंप्रेशन का फ़र्क़ वहीं से आता है, और इसीलिए दोनों में यही तेज़ है।

कौन-सा फ़ॉर्मेट किस काम के लिए है

GZ 1992 से चला आ रहा है, और RFC 1952 में तय किया गया है। gzip, 7-Zip और Keka इस फ़ॉर्मेट को पढ़ लेते है।

GZ 1992 में आया और XZ 2009 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।

XZ से GZ: आम सवाल

क्या मेरी XZ फ़ाइल कहीं अपलोड होती है?

हाँ: इस कन्वर्ज़न को ऐसा सॉफ़्टवेयर चाहिए जो ब्राउज़र में चलता ही नहीं। फ़ाइल एन्क्रिप्टेड होकर हमारे सर्वर तक जाती है, काम पूरा होते ही मिटा दी जाती है, और नतीजा 60 मिनट बाद। वहाँ यह काम 7-Zip करता है, वह आर्काइवर, अपने कमांड-लाइन रूप में।

क्या XZ को GZ में बदलना मुफ़्त है?

हाँ, 25 MB तक की फ़ाइलों के लिए रोज़ 100 कन्वर्ज़न तक। यह एक सीमा इसलिए है कि यह कन्वर्ज़न ऐसे सर्वर पर चलता है जिसका ख़र्च हम उठाते हैं। इसके अलावा यहाँ कुछ भी सीमित नहीं है, और वॉटरमार्क किसी भी हाल में नहीं लगता। यह सीमा इसलिए है कि 7-Zip को चलने के लिए हमारी कोई मशीन चाहिए।

XZ को GZ में बदलने पर क्या गुणवत्ता जाती है?

नहीं। GZ वही सामग्री बिना कुछ फेंके सँभालता है: नतीजा गुणवत्ता में असली फ़ाइल जैसा ही होता है। फ़ाइलें बाइट-दर-बाइट वैसी ही निकलती हैं। जो नहीं बचता वह है वह सब जो कंटेनर उनके *बारे में* जानता था, न कि जो उसके *भीतर* था — कोई पासवर्ड, और कुछ फ़ॉर्मेट में असली अनुमतियाँ और तारीख़ें।

क्या XZ से GZ बिना नुक़सान का है?

कुछ नहीं खोता। XZ और GZ — दोनों अपनी सामग्री बिना नुक़सान सँभालते हैं: यह कन्वर्ज़न पैकिंग बदलता है, गुणवत्ता नहीं, और आप इसे दोहरा सकते हैं बिना इस डर के कि नुक़सान जमा होता जाएगा।

इन फ़ॉर्मेट के बारे में और