आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप RAR को XZ में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। फ़ाइल एन्क्रिप्टेड होकर हमारे सर्वर तक जाती है, वहाँ बदली जाती है और काम पूरा होते ही मिटा दी जाती है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
RAR से XZ
RAR तकनीकी रूप से अच्छा है। यह solid है, 1993 से सँभाला जा रहा है, एन्क्रिप्शन और हर सदस्य की अखंडता जाँच रखता है, और इसके recovery record सचमुच चालाक हैं जिनका मुक़ाबला बहुत कम प्रतिद्वंद्वी करते हैं। दिक़्क़त यह कुछ नहीं। दिक़्क़त यह है कि इसे बनाने वाला दुनिया में सिर्फ़ एक प्रोग्राम है, जो हर लंबे समय तक टिकने वाले RAR पुरालेख को एक ही विक्रेता पर दाँव बना देता है।
अगली हफ़्ते खोली जाने वाली डाउनलोड के लिए यह दाँव ठीक है, जमा किए जाने या प्रकाशित होने वाली चीज़ के लिए कमज़ोर। रिपॉज़िटरी, मिरर और संस्थागत पुरालेख अक्सर साफ़ शब्दों में सार्वजनिक स्पेक और एक से ज़्यादा स्वतंत्र लागू-करण वाला फ़ॉर्मेट माँगते हैं। XZ यह आराम से पूरा करता है, और `.tar.xz` वही आकार है जो Unix दुनिया पहले से उम्मीद रखती है।
यही इस जोड़ी का असामान्य हिस्सा है। RAR solid है, यानी कंप्रेस करने से पहले सारे सदस्यों को एक लगातार धारा में जोड़ देता है ताकि फ़ाइलों के बीच दोहराव हर सीमा पर छूटे नहीं बल्कि पकड़ में आए। XZ के पास चुनने को कुछ नहीं — यह ठीक एक ही धारा कंप्रेस करता है, इसलिए इसकी सामग्री अपने आप solid है — और यह 64 MB तक के LZMA2 डिक्शनरी के साथ करता है।
एक जैसी पीढ़ी के दो solid कंप्रेसर एक ही डेटा पर लगभग एक जैसा जवाब देते हैं। टेक्स्ट पर XZ कभी-कभी थोड़ा जीतता है क्योंकि उसका डिक्शनरी RAR से ज़्यादा दूर तक पहुँचता है, कभी-कभी थोड़ा बड़ा भी हो जाता है। अगर बड़ी बचत की उम्मीद थी, तो यह वह बदलाव नहीं; अगर बंद फ़ॉर्मेट छोड़ने पर बड़े नुक़सान का डर था, तो यही तसल्ली है कि वैसा कुछ नहीं होता।
इस साइट का बाक़ी हर पुरालेख 7-Zip से होकर गुज़रता है, और RAR नहीं, क्योंकि Debian 7-Zip को RAR कोडेक के बिना बनाता है। इसे एक अलग प्रोग्राम सँभालता है: `unrar-free`, GPL लाइसेंस वाला और Debian के मुख्य भंडार में मौजूद, अपनी अलग प्रक्रिया के तौर पर चलता है ताकि फ़ाइल का नाम कभी किसी विकल्प जैसा न पढ़ा जा सके।
यह चुनाव मापा गया था, मान लिया नहीं गया। यह असली RAR5 पुरालेख भी सँभालता है, न कि सिर्फ़ RAR4 तक, जैसी इसकी छवि है। किसी पुरालेखीय रीडर के लिए यह ख़ासतौर पर मायने रखता है: पढ़ने वाला औज़ार ख़ुद मुक्त सॉफ़्टवेयर है, प्रकाशित स्रोत के साथ — जो एक कम विफलता-बिंदु है उस श्रृंखला में जिसे अपने हर हिस्से से ज़्यादा टिकना है।
RAR एक कंटेनर है: वह हर सदस्य का नाम, पथ, आकार और जाँच-योग पुरालेख के भीतर ही दर्ज़ करता है। XZ इनमें से कुछ भी दर्ज़ नहीं करता — वह एक बेनाम धारा कंप्रेस करता है, उस पर एक अखंडता जाँच रखता है, और फ़ोल्डर-ढाँचे की कमी को इस फ़ॉर्मेट की जानी-पहचानी दिक़्क़त माना जाता है।
इसलिए बदलाव RAR खोलता है, सब कुछ ताज़ा TAR में इकट्ठा करता है — हर सदस्य के लिए 512-बाइट हेडर, नाम, पथ, अनुमति और समय-मुहर के लिए फ़ील्ड के साथ — और उसी tarball को xz से कंप्रेस करता है। जमा किए जाने के लिए यही सही आकार है: TAR वह परत है जिसे भविष्य का कोई पाठक पढ़ेगा, यह POSIX.1-2001 ustar में दस्तावेज़ीकृत है और 1979 से स्थिर है।
नहीं। WinRAR के recovery record RAR की अपनी सुविधा हैं जिनका XZ में कोई बराबर नहीं, और वे पुरालेख की टिप्पणियों तथा हर-सदस्य एन्क्रिप्शन के साथ छूट जाते हैं। अगर ख़राबी से बचाव ही RAR रखने की वजह थी, तो उसे अलग से रखना होगा — parity फ़ाइलें, दूसरी नक़ल, या ऐसा भंडार जो जो लौटाए उसे जाँचता है।
क्या मिलता है — .xz या .tar.xz? हमेशा `.xz` से ख़त्म होने वाली फ़ाइल जिसकी सामग्री TAR है। XZ ठीक एक धारा कंप्रेस करता है और उसमें फ़ाइल-नाम या फ़ोल्डर की कोई जगह ही नहीं, इसलिए सदस्य पहले tarball में इकट्ठे किए जाते हैं। नाम बदलकर `.tar.xz` कर लीजिए — यही सटीक भी है और `tar xJf` की उम्मीद भी वही है।
मुफ़्त स्तर पर 25 MB, क्योंकि यह जोड़ी हमारे सर्वर पर चलती है, ब्राउज़र में नहीं। पुरालेख खोले जाने से पहले भी ठुकरा दिया जाता है अगर उसकी अपनी सूची बताए कि खुलने पर वह 2 GB से ज़्यादा हो जाएगा।
वापस RAR पर लौटना यहाँ या किसी लाइसेंस का सम्मान करने वाले किसी औज़ार से मुमकिन नहीं। UnRAR की शर्तें RAR निकालने की इजाज़त देती हैं और उसी कोड से पैकर बनाने से मना करती हैं, इसलिए यह साइट RAR पढ़ती है और कभी नहीं लिखेगी — यह सिर्फ़ WinRAR ही करता है।
| RAR | XZ | |
|---|---|---|
| पूरा नाम | RAR आर्काइव | XZ आर्काइव |
| फ़ाइल एक्सटेंशन | .rar | .xz |
| मीडिया टाइप | application/vnd.rar | application/x-xz |
| कंप्रेशन | बिना नुक़सान — कुछ छोड़ा नहीं जाता | बिना नुक़सान — कुछ छोड़ा नहीं जाता |
| पहली बार प्रकाशित | 1993 | 2009 |
| प्रकाशक | win.rar GmbH | — |
| लाइसेंस | प्रोप्राइटरी | खुला मानक |
| आज की स्थिति | मौजूदा | मौजूदा |
| ब्राउज़र में खुलता है | कोई ब्राउज़र नहीं | कोई ब्राउज़र नहीं |
| इसकी जगह विचारणीय | ZIP, 7Z | GZ, BZ2, 7Z |
कुछ नहीं खोता। RAR और XZ — दोनों अपनी सामग्री बिना नुक़सान सँभालते हैं: यह कन्वर्ज़न पैकिंग बदलता है, गुणवत्ता नहीं, और आप इसे दोहरा सकते हैं बिना इस डर के कि नुक़सान जमा होता जाएगा।
XZ एक ही धारा कंप्रेस करता है और कोई फ़ोल्डर नहीं रख सकता। ठीक इसीलिए XZ को आम तौर पर किसी आर्काइव फ़ॉर्मेट के साथ जोड़ा जाता है: आर्काइव फ़ाइलें इकट्ठी करता है, XZ नतीजे को कंप्रेस करता है।
RAR एक ही विक्रेता का है; XZ एक प्रकाशित विनिर्देश है। यह उस हर चीज़ के लिए मायने रखता है जिसे दस साल बाद भी खुलना है, जब उस वक़्त का प्रोग्राम शायद रहेगा ही नहीं।
7-Zip और Keka RAR और XZ — दोनों पढ़ लेते है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।
XZ 2009 से चला आ रहा है। xz, 7-Zip और Keka इस फ़ॉर्मेट को पढ़ लेते है।
RAR 1993 में आया और XZ 2009 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।
हाँ: इस कन्वर्ज़न को ऐसा सॉफ़्टवेयर चाहिए जो ब्राउज़र में चलता ही नहीं। फ़ाइल एन्क्रिप्टेड होकर हमारे सर्वर तक जाती है, काम पूरा होते ही मिटा दी जाती है, और नतीजा 60 मिनट बाद। वहाँ यह काम 7-Zip करता है, वह आर्काइवर, अपने कमांड-लाइन रूप में।
हाँ, 25 MB तक की फ़ाइलों के लिए रोज़ 100 कन्वर्ज़न तक। यह एक सीमा इसलिए है कि यह कन्वर्ज़न ऐसे सर्वर पर चलता है जिसका ख़र्च हम उठाते हैं। इसके अलावा यहाँ कुछ भी सीमित नहीं है, और वॉटरमार्क किसी भी हाल में नहीं लगता। यह सीमा इसलिए है कि 7-Zip को चलने के लिए हमारी कोई मशीन चाहिए।
नहीं। XZ वही सामग्री बिना कुछ फेंके सँभालता है: नतीजा गुणवत्ता में असली फ़ाइल जैसा ही होता है। फ़ाइलें बाइट-दर-बाइट वैसी ही निकलती हैं। जो नहीं बचता वह है वह सब जो कंटेनर उनके *बारे में* जानता था, न कि जो उसके *भीतर* था — कोई पासवर्ड, और कुछ फ़ॉर्मेट में असली अनुमतियाँ और तारीख़ें।
XZ एक ही धारा कंप्रेस करता है और कोई फ़ोल्डर नहीं रख सकता। ठीक इसीलिए XZ को आम तौर पर किसी आर्काइव फ़ॉर्मेट के साथ जोड़ा जाता है: आर्काइव फ़ाइलें इकट्ठी करता है, XZ नतीजे को कंप्रेस करता है।
कुछ नहीं खोता। RAR और XZ — दोनों अपनी सामग्री बिना नुक़सान सँभालते हैं: यह कन्वर्ज़न पैकिंग बदलता है, गुणवत्ता नहीं, और आप इसे दोहरा सकते हैं बिना इस डर के कि नुक़सान जमा होता जाएगा।