TAR থেকে ZIP কনভার্টার
একটি TAR আর্কাইভকে ZIP আর্কাইভে রূপান্তর করলে একটি অসংকুচিত ইউনিক্স কন্টেইনার সর্বজনীনভাবে অ্যাক্সেসযোগ্য, সংকুচিত ফাইল ফরম্যাটে রূপান্তরিত হয়।
ফরম্যাট তুলনা এবং প্রযুক্তিগত বৈশিষ্ট্য
| বৈশিষ্ট্য | TAR | ZIP |
|---|---|---|
| MIME টাইপ | application/ | application/ |
| ধরন | আর্কাইভ কনটেইনার | আর্কাইভ কনটেইনার |
| কম্প্রেশন | আনকম্প্রেসড (প্রায়শই gzip/bzip2/xz-এর সঙ্গে একত্রে ব্যবহৃত) | DEFLATE / BZIP2 / LZMA |
| স্ট্যান্ডার্ড বৈশিষ্ট্য | POSIX.1-2001 / IEEE 1003.1 ustar | PKWARE APPNOTE.TXT |
| ম্যাজিক বাইটের হেডার | 75 73 74 61 72 (ustar) | 50 4B 03 04 (PK..) |
ফরম্যাটের ওভারভিউ এবং ব্যবহার
Windows, macOS, Linux, iOS ও Android-এ তৃতীয় পক্ষের সফটওয়্যার ছাড়াই ZIP ফাইল খোলা যায়। JavaScript লাইব্রেরি ব্যবহার করে ওয়েব ব্রাউজারে ZIP ডেটা পড়া ও তৈরি করা যায়। Windows-এ TAR ফাইল খুলতে বিশেষ ইউটিলিটি লাগে, তাই বিভিন্ন প্ল্যাটফর্মে ফাইল ভাগ করে দেওয়ার জন্য ZIP বেশি উপযোগী।
প্রযুক্তিগত বৈশিষ্ট্য এবং কোডেক বিভাজন
একটি TAR (টেপ আর্কাইভ) ফাইল application/x-tar MIME টাইপ ব্যবহার করে এবং সাধারণত বাইট অফসেট শূন্যে শূন্য বাইট বা POSIX হেডার মেটাডেটার একটি সিরিজ দিয়ে শুরু হয়, যার মধ্যে বিল্ট-ইন কম্প্রেশনের অভাব থাকে। একটি ZIP আর্কাইভ application/zip MIME টাইপ ব্যবহার করে, হেক্সাডেসিমেল ম্যাজিক বাইট স্বাক্ষর 50 4B 03 04 বৈশিষ্ট্যযুক্ত করে এবং কন্টেইনারের মধ্যে সরাসরি DEFLATE-এর মতো অ্যালগরিদম ব্যবহার করে পৃথক ফাইল কম্প্রেশন একীভূত করে।
OS এবং ব্রাউজার সামঞ্জস্য
ZIP ফাইলগুলো তৃতীয় পক্ষের সফটওয়্যারের প্রয়োজন ছাড়াই উইন্ডোজ, ম্যাকওএস, লিনাক্স, আইওএস এবং অ্যান্ড্রয়েড জুড়ে স্থানীয় সমর্থন উপভোগ করে। ব্রাউজারগুলো জাভাস্ক্রিপ্ট লাইব্রেরি ব্যবহার করে ZIP ডেটা পড়তে এবং তৈরি করতে পারে। উইন্ডোজ সিস্টেমে TAR ফাইলের জন্য বিশেষ ইউটিলিটির প্রয়োজন হয়, যা ক্রশ-প্ল্যাটফর্ম শেয়ার করার জন্য ZIP-কে উচ্চতর পছন্দ করে তোলে।
উপকারী তথ্য
আপনি যদি লিনাক্স পরিবেশ থেকে উইন্ডোজ মেশিনে স্ক্রিপ্ট বা এক্সিকিউটেবল ফাইল সরাচ্ছেন তবে আপনার রূপান্তর টুল ফাইলের অনুমতি সংরক্ষণ করে কিনা তা সর্বদা যাচাই করুন।
সচরাচর জিজ্ঞাসিত প্রশ্নাবলী
কীভাবে গুণমান না হারিয়ে TAR আর্কাইভকে ZIP আর্কাইভ-এ রূপান্তর করবেন?
TAR নিজে থেকে ডেটা সংকুচিত করে না। এই কনভার্টার TAR থেকে সাধারণ ফাইল বের করে ZIP-এ যোগ করে; ফাইলের বিষয়বস্তু অক্ষত থাকে, তবে অনুমতির মতো TAR মেটাডেটা নাও থাকতে পারে।
TAR আর্কাইভ এবং ZIP আর্কাইভের মধ্যে পার্থক্য কী?
একটি TAR ফাইল ডিফল্টভাবে সংকুচিত না করে একাধিক ফাইলকে একটি একক স্ট্রিমে যুক্ত করে। একটি ZIP ফাইল স্টোরেজ স্থান বাঁচানোর জন্য DEFLATE-এর মতো অ্যালগরিদম ব্যবহার করে কন্টেইনারের ভেতরের প্রতিটি পৃথক ফাইলকে সংকুচিত করে।