आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप XZ को GZ में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। फ़ाइल एन्क्रिप्टेड होकर हमारे सर्वर तक जाती है, वहाँ बदली जाती है और काम पूरा होते ही मिटा दी जाती है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
XZ से 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 गीगाबाइट तक सीमित है।
नतीजा `Cache-Control: no-store` के साथ लौटता है, इसलिए वह न ब्राउज़र में, न किसी बीच के सर्वर पर सहेजा जाता है।
| XZ | GZ | |
|---|---|---|
| पूरा नाम | XZ आर्काइव | Gzip आर्काइव |
| फ़ाइल एक्सटेंशन | .xz | .gz, .tgz |
| मीडिया टाइप | application/x-xz | application/gzip |
| कंप्रेशन | बिना नुक़सान — कुछ छोड़ा नहीं जाता | बिना नुक़सान — कुछ छोड़ा नहीं जाता |
| पहली बार प्रकाशित | 2009 | 1992 |
| विनिर्देश | — | RFC 1952 |
| लाइसेंस | खुला मानक | खुला मानक |
| आज की स्थिति | मौजूदा | मौजूदा |
| ब्राउज़र में खुलता है | कोई ब्राउज़र नहीं | कोई ब्राउज़र नहीं |
| इसकी जगह विचारणीय | BZ2, 7Z | BZ2, 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 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।
हाँ: इस कन्वर्ज़न को ऐसा सॉफ़्टवेयर चाहिए जो ब्राउज़र में चलता ही नहीं। फ़ाइल एन्क्रिप्टेड होकर हमारे सर्वर तक जाती है, काम पूरा होते ही मिटा दी जाती है, और नतीजा 60 मिनट बाद। वहाँ यह काम 7-Zip करता है, वह आर्काइवर, अपने कमांड-लाइन रूप में।
हाँ, 25 MB तक की फ़ाइलों के लिए रोज़ 100 कन्वर्ज़न तक। यह एक सीमा इसलिए है कि यह कन्वर्ज़न ऐसे सर्वर पर चलता है जिसका ख़र्च हम उठाते हैं। इसके अलावा यहाँ कुछ भी सीमित नहीं है, और वॉटरमार्क किसी भी हाल में नहीं लगता। यह सीमा इसलिए है कि 7-Zip को चलने के लिए हमारी कोई मशीन चाहिए।
नहीं। GZ वही सामग्री बिना कुछ फेंके सँभालता है: नतीजा गुणवत्ता में असली फ़ाइल जैसा ही होता है। फ़ाइलें बाइट-दर-बाइट वैसी ही निकलती हैं। जो नहीं बचता वह है वह सब जो कंटेनर उनके *बारे में* जानता था, न कि जो उसके *भीतर* था — कोई पासवर्ड, और कुछ फ़ॉर्मेट में असली अनुमतियाँ और तारीख़ें।
कुछ नहीं खोता। XZ और GZ — दोनों अपनी सामग्री बिना नुक़सान सँभालते हैं: यह कन्वर्ज़न पैकिंग बदलता है, गुणवत्ता नहीं, और आप इसे दोहरा सकते हैं बिना इस डर के कि नुक़सान जमा होता जाएगा।