आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप ZIP को BZ2 में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। फ़ाइल एन्क्रिप्टेड होकर हमारे सर्वर तक जाती है, वहाँ बदली जाती है और काम पूरा होते ही मिटा दी जाती है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
ZIP से BZ2
ZIP सबसे व्यापक रूप से पहचाना जाने वाला आर्काइव फ़ॉर्मेट है, पर कुछ Linux और Unix सिस्टम, ख़ासकर सोर्स-कोड वितरण में, BZ2 माँगते हैं — क्योंकि यह टेक्स्ट जैसी दोहराव भरी सामग्री पर अक्सर बेहतर संपीड़न देता है।
जिसे ZIP फ़ाइल किसी ऐसे सिस्टम में डालनी है जो BZ2 माँगता है, उसके लिए यह बदलाव है।
संपीड़न से पहले और बाद में सामग्री बिलकुल एक जैसी रहती है — यह lossless है। जो कुछ भी ZIP में था, BZ2 में दोबारा पैक होने के बाद भी उतना ही और वैसा ही मिलता है।
दोनों फ़ॉर्मेट का संपीड़न ख़ुद बाइट-स्तर पर बिना किसी नुक़सान के काम करता है, इसलिए यह गारंटी हर हाल में लागू होती है।
जो कुछ फ़ाइलों के भीतर नहीं, बल्कि कंटेनर के बारे में था — पासवर्ड-सुरक्षित ZIP, और कुछ मामलों में मूल फ़ाइल-परमिशन तथा टाइमस्टैंप — इस रास्ते में गारंटी के साथ नहीं बचता।
ज़्यादातर इस्तेमाल के लिए यह मायने नहीं रखता, क्योंकि असली मक़सद सिर्फ़ फ़ाइलें भेजना होता है, उनकी पुरानी सुरक्षा-सेटिंग नहीं।
BZ2 टेक्स्ट और सोर्स-कोड जैसी दोहराव भरी सामग्री पर ख़ासकर अच्छा संपीड़न देता है। पहले से संपीड़ित फ़ाइलें — जैसे JPEG, MP4 या पहले से ZIP की हुई सामग्री — इस दौर में बहुत कम या कोई फ़ायदा नहीं देतीं।
नतीजे का आकार इसलिए अलग-अलग ZIP पर बहुत अलग हो सकता है — यह किसी तयशुदा अनुपात का वादा नहीं है।
यह उन 36 आर्काइव जोड़ियों में से एक है जो सर्वर पर चलती हैं — 7-Zip किसी वेब पेज के भीतर नहीं चलता। फ़ाइल `api.quinvert.com` पर भेजी जाती है, एक अस्थायी फ़ोल्डर में बदली जाती है, और नतीजा मिलते ही वह फ़ोल्डर पूरी तरह मिटा दिया जाता है — असफल होने पर भी।
फ़ाइल का असली नाम डिस्क पर कभी नहीं लिखा जाता। सर्वर के पास इंटरनेट तक पहुँच नहीं है।
सर्वर पर चलने वाली हर जोड़ी की तरह, यहाँ मुफ़्त सीमा 25 MB प्रति फ़ाइल है। घोषित आर्काइव-विस्तार 2 गीगाबाइट तक सीमित है, यानी अंदर की फ़ाइलें अनपैक होने पर इससे बड़ी नहीं हो सकतीं।
नतीजा `Cache-Control: no-store` के साथ लौटता है, इसलिए वह न ब्राउज़र में, न किसी बीच के सर्वर पर सहेजा जाता है।
| ZIP | BZ2 | |
|---|---|---|
| पूरा नाम | ZIP आर्काइव | Bzip2 आर्काइव |
| फ़ाइल एक्सटेंशन | .zip | .bz2 |
| मीडिया टाइप | application/zip | application/x-bzip2 |
| कंप्रेशन | बिना नुक़सान — कुछ छोड़ा नहीं जाता | बिना नुक़सान — कुछ छोड़ा नहीं जाता |
| पहली बार प्रकाशित | 1989 | 1996 |
| प्रकाशक | PKWARE | — |
| विनिर्देश | APPNOTE.TXT | — |
| लाइसेंस | खुला मानक | खुला मानक |
| आज की स्थिति | मौजूदा | पुराना, फिर भी हर जगह पढ़ा जाता है |
| ब्राउज़र में खुलता है | कोई ब्राउज़र नहीं | कोई ब्राउज़र नहीं |
| इसकी जगह विचारणीय | 7Z, TAR | GZ, XZ |
कुछ नहीं खोता। ZIP और BZ2 — दोनों अपनी सामग्री बिना नुक़सान सँभालते हैं: यह कन्वर्ज़न पैकिंग बदलता है, गुणवत्ता नहीं, और आप इसे दोहरा सकते हैं बिना इस डर के कि नुक़सान जमा होता जाएगा।
BZ2 एक ही धारा कंप्रेस करता है और कोई फ़ोल्डर नहीं रख सकता। ठीक इसीलिए BZ2 को आम तौर पर किसी आर्काइव फ़ॉर्मेट के साथ जोड़ा जाता है: आर्काइव फ़ाइलें इकट्ठी करता है, BZ2 नतीजे को कंप्रेस करता है।
7-Zip ZIP और BZ2 — दोनों पढ़ लेता है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।
BZ2 एक बार में 900 KB पर काम करता है, जबकि ZIP 32 KB पर: दोहराव को इसी दायरे के अंदर आना पड़ता है, तभी उसे दबाया जा सकता है। कंप्रेशन का फ़र्क़ वहीं से आता है, और अतिरिक्त गिनती का समय भी वहीं जाता है।
दोनों का निशाना अलग काम है: ZIP का प्रोग्रामों के बीच डेटा ले जाना और बनी हुई फ़ाइल सौंपना पर, BZ2 का सहेजना पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।
ZIP PKWARE का फ़ॉर्मेट है, जो 1989 में आया। यह APPNOTE.TXT में तय किया गया है, और अगर फ़ाइल को उस औज़ार से ज़्यादा जीना है जिसने उसे लिखा, तो यह बात क़ीमती है।
BZ2 1996 से चला आ रहा है। bzip2, 7-Zip और Keka इस फ़ॉर्मेट को पढ़ लेते है।
हाँ: इस कन्वर्ज़न को ऐसा सॉफ़्टवेयर चाहिए जो ब्राउज़र में चलता ही नहीं। फ़ाइल एन्क्रिप्टेड होकर हमारे सर्वर तक जाती है, काम पूरा होते ही मिटा दी जाती है, और नतीजा 60 मिनट बाद। वहाँ यह काम 7-Zip करता है, वह आर्काइवर, अपने कमांड-लाइन रूप में।
हाँ, 25 MB तक की फ़ाइलों के लिए रोज़ 100 कन्वर्ज़न तक। यह एक सीमा इसलिए है कि यह कन्वर्ज़न ऐसे सर्वर पर चलता है जिसका ख़र्च हम उठाते हैं। इसके अलावा यहाँ कुछ भी सीमित नहीं है, और वॉटरमार्क किसी भी हाल में नहीं लगता। यह सीमा इसलिए है कि 7-Zip को चलने के लिए हमारी कोई मशीन चाहिए।
नहीं। BZ2 वही सामग्री बिना कुछ फेंके सँभालता है: नतीजा गुणवत्ता में असली फ़ाइल जैसा ही होता है। फ़ाइलें बाइट-दर-बाइट वैसी ही निकलती हैं। जो नहीं बचता वह है वह सब जो कंटेनर उनके *बारे में* जानता था, न कि जो उसके *भीतर* था — कोई पासवर्ड, और कुछ फ़ॉर्मेट में असली अनुमतियाँ और तारीख़ें।
BZ2 एक ही धारा कंप्रेस करता है और कोई फ़ोल्डर नहीं रख सकता। ठीक इसीलिए BZ2 को आम तौर पर किसी आर्काइव फ़ॉर्मेट के साथ जोड़ा जाता है: आर्काइव फ़ाइलें इकट्ठी करता है, BZ2 नतीजे को कंप्रेस करता है।
कुछ नहीं खोता। ZIP और BZ2 — दोनों अपनी सामग्री बिना नुक़सान सँभालते हैं: यह कन्वर्ज़न पैकिंग बदलता है, गुणवत्ता नहीं, और आप इसे दोहरा सकते हैं बिना इस डर के कि नुक़सान जमा होता जाएगा।
इस पेज पर ZIP और BZ2 के बारे में जो कहा गया है, वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।