TAR को BZ2 में बदलें

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

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

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

यह सिर्फ़ संपीड़न जोड़ना है

TAR ख़ुद कोई संपीड़न नहीं करता — यह सिर्फ़ कई फ़ाइलों को एक साथ बाँधता है। BZ2 उस बँधे हुए संग्रह को संपीड़ित करता है, ताकि वह कम जगह ले।

यह बदलाव आम तौर पर Linux और macOS की दुनिया में सबसे परिचित है, जहाँ `.tar.bz2` या `.tbz2` अक्सर सोर्स-कोड और बैकअप वितरित करने के लिए इस्तेमाल होता है।

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

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

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

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

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

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

फ़ाइल का आकार सामग्री पर निर्भर करता है

BZ2 टेक्स्ट और सोर्स-कोड जैसी दोहराव भरी सामग्री पर ख़ासकर अच्छा संपीड़न देता है। पहले से संपीड़ित फ़ाइलें — जैसे JPEG या ZIP — इस दौर में बहुत कम या कोई फ़ायदा नहीं देतीं।

नतीजे का आकार इसलिए अलग-अलग TAR पर बहुत अलग हो सकता है — यह किसी तयशुदा अनुपात का वादा नहीं है।

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

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

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

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

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

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

TAR को BZ2 में ऐसे बदलें

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

TAR या BZ2: क्या बदलता है

TAR और BZ2 की तुलना
TARBZ2
पूरा नामTAR आर्काइवBzip2 आर्काइव
फ़ाइल एक्सटेंशन.tar.bz2
मीडिया टाइपapplication/x-tarapplication/x-bzip2
कंप्रेशनबिना कंप्रेशनबिना नुक़सान — कुछ छोड़ा नहीं जाता
पहली बार प्रकाशित19791996
विनिर्देशPOSIX.1-2001 ustar
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदापुराना, फिर भी हर जगह पढ़ा जाता है
ब्राउज़र में खुलता हैकोई ब्राउज़र नहींकोई ब्राउज़र नहीं
इसकी जगह विचारणीयZIP, GZGZ, XZ

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

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

नतीजा खोलना

BZ2 एक ही धारा कंप्रेस करता है और कोई फ़ोल्डर नहीं रख सकता। ठीक इसीलिए BZ2 को आम तौर पर किसी आर्काइव फ़ॉर्मेट के साथ जोड़ा जाता है: आर्काइव फ़ाइलें इकट्ठी करता है, BZ2 नतीजे को कंप्रेस करता है।

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

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

BZ2 उन्हीं सैंपल को क़रीब आधी जगह में बाँध देता है। कुछ जाता नहीं — खोलने पर TAR फ़ाइल बिट-दर-बिट वापस मिलती है — और इसी से यह उस हर चीज़ के लिए बेहतर जगह बन जाता है जिसे आप सँभालकर रखना चाहते हैं।

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

TAR 1979 में आया। यह POSIX.1-2001 ustar में तय किया गया है, और अगर फ़ाइल को उस औज़ार से ज़्यादा जीना है जिसने उसे लिखा, तो यह बात क़ीमती है।

BZ2 1996 से चला आ रहा है। bzip2, 7-Zip और Keka इस फ़ॉर्मेट को पढ़ लेते है।

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

TAR से BZ2: आम सवाल

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

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

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

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

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

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

क्या BZ2 फ़ाइल में एक से ज़्यादा फ़ाइलें आ सकती हैं?

BZ2 एक ही धारा कंप्रेस करता है और कोई फ़ोल्डर नहीं रख सकता। ठीक इसीलिए BZ2 को आम तौर पर किसी आर्काइव फ़ॉर्मेट के साथ जोड़ा जाता है: आर्काइव फ़ाइलें इकट्ठी करता है, BZ2 नतीजे को कंप्रेस करता है।

क्या BZ2 बिना कुछ खोए छोटा पड़ता है?

BZ2 उन्हीं सैंपल को क़रीब आधी जगह में बाँध देता है। कुछ जाता नहीं — खोलने पर TAR फ़ाइल बिट-दर-बिट वापस मिलती है — और इसी से यह उस हर चीज़ के लिए बेहतर जगह बन जाता है जिसे आप सँभालकर रखना चाहते हैं।

क्या TAR से BZ2 बिना नुक़सान का है?

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

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