როდესაც თქვენ გჭირდებათ ფაილის გაგზავნა, მაგრამ ის ძალიან დიდია, პირველი, რაც გონებაში მოგდის, არის მისი შეკუმშვა. როგორც წესი, ეს არის გამოსწორება, რომელსაც მომხმარებლების უმეტესობა მიმართავს, მაგრამ თქვენ შეიძლება არ გქონდეთ სურვილი ფაილის შეკუმშვა, იმის შიშით, რომ არსებითი მონაცემები შეიძლება დაიკარგოს.
მას შემდეგ რაც გაიგებთ რა ხდება ფაილის შეკუმშვისას, შეიძლება არც კი იფიქროთ ორჯერ შეკუმშვაზე. თქვენ იცით, რომ ფაილის შეკუმშვა მას უფრო პატარა და კომფორტულს ხდის გაგზავნას, მაგრამ არის ეს ყველაფერი?
რა არის ფაილის შეკუმშვა?
ფაილის შეკუმშვა ამცირებს ფაილის ზომას 90%-მდე, პირველადი მონაცემების დაკარგვის გარეშე. ფაილის შეკუმშვა ასევე ცნობილია როგორც zipping.
აქედან გამომდინარე, ფაილის შეკუმშვა ეხმარება მომხმარებელს დაზოგოს მნიშვნელოვანი ადგილი დისკზე. ფაილის შეკუმშვა შექმნის ერთი ან მეტი ფაილის ვერსიას იგივე მონაცემებით, რომელიც ბევრად უფრო მცირეა ვიდრე შეუკუმშველი ფაილი.
არსებობს სხვადასხვა ტიპის ფაილის შეკუმშვის ვარიანტები, როგორიცაა 7z, Zip, StuffIt, RAR, CZIP და სხვა. ყველა ვარიანტი იყენებს განსხვავებულ შეკუმშვის მეთოდს.
შეკუმშული ფაილის მიმღებს დასჭირდება პროგრამა, რომელიც დააბრუნებს ფაილს ნორმალურ მდგომარეობაში. თუ მიმღებს არ აქვს პროგრამა, რომელიც გახსნის შეკუმშულ ფაილს, ისინი ვერ შეძლებენ მის გახსნას.
ფაილის შეკუმშვით, მსგავსი შაბლონები და მონაცემები გვხვდება და ჩანაცვლებულია სხვა იდენტიფიკატორით. მაგალითად, სიტყვა კლავიატურა შეიძლება შეიცვალოს ნომრით 7, რომელიც გაცილებით ნაკლებ ადგილს იკავებს, ვიდრე სიტყვა კლავიატურა.
რა იცვლება ფაილის შეკუმშვისას - Lossy Compression
არსებობს ფაილის შეკუმშვის ორი ძირითადი ტიპი: Lossy და Lossless ფაილის შეკუმშვა. დაკარგვის შეკუმშვა ამოიღებს უსარგებლო მონაცემებს მედია ფაილის ზომის შესამცირებლად. მაგალითად, აუდიო ფაილში იქნება ხმები, რომლებსაც ადამიანები უბრალოდ ვერ გაიგონებენ.
ამ ხმების ამოღება არ გამოიწვევს რაიმე ნაკლოვანებას, რაც აუდიო ფაილს გამოუსადეგარი გახდის. თუ ხარისხი თქვენთვის გადამწყვეტია, მაშინ შეიძლება დაგჭირდეთ თავიდან აიცილოთ ფაილის მძიმე შეკუმშვა ან ამ ტიპის შეკუმშვის გამოყენება. ფაილის ზედმეტად შეკუმშვა იმოქმედებს ფაილის ხარისხზე.
დაკარგვის შეკუმშვა ასევე სასარგებლოა, როდესაც გამოსახულება, რომლის დაბეჭდვაც გსურთ, არის პორტრეტის ზომა და არა ბანერის ზომის.
დაკარგვის შეკუმშვა
თუ გსურთ გამოიყენოთ შეკუმშვის მეთოდი, რომელიც არ წაშლის მონაცემებს, მაშინ Lossless Compression არის ის, რასაც ეძებთ. რასაც Lossless Compression აკეთებს არის ის, რომ ის შლის ნებისმიერ არასაჭირო მონაცემს, ასე რომ მას შეუძლია შეამციროს ფაილის ზომა.
მაგალითად, ვთქვათ თქვენ გაქვთ ორი წითელი მანქანა, ორი ლურჯი მანქანა, და სამი შავი მანქანა: სულ შვიდი მანქანა. შვიდი მანქანა შეიძლება დაიკავოს დიდი ადგილი, ასე რომ, რასაც Lossless Compression აკეთებს არის ის, რომ ერთ წითელ მანქანას აწერს ეტიკეტს ნომრით ორი, ერთ შავ მანქანას ნომრით სამი და ლურჯ მანქანას ნომრით ორი.
ასე რომ, საბოლოო ჯამში, თქვენ გაქვთ მხოლოდ სამი მანქანა მათი შესაბამისი ეტიკეტებით. ამით თქვენ აწვდით ზუსტად იგივე ინფორმაციას ამ ფერების მანქანების რაოდენობაზე, მაგრამ ნაკლები მანქანებით.
ამ ტიპის შეკუმშვით, ფაილის ხარისხი არ ირღვევა და თქვენ კვლავ დაზოგავთ ადგილს ამ პროცესში.
რა არასოდეს უნდა გააკეთო
თუ თქვენ გაქვთ ფაილი, რომელიც შეკუმშეთ Lossy შეკუმშვის მეთოდით, ნუ გადააქცევთ მას Lossless-ად. ასევე, ფრთხილად იყავით დაკარგვის ფორმატის სხვაზე გადაქცევისას.
თქვენ მხოლოდ კარგავთ დროს, თუ ცდილობთ Lossy ფაილის Lossless-ად გადაქცევას. რატომ? რადგან Lossy ოფციის გამოყენებით შეკუმშვისას გარკვეული მონაცემები ამოღებულია. ასე რომ, როდესაც თქვენ ცდილობთ ამ ფაილის გადაყვანას Lossless-ად, არცერთი წაშლილი მონაცემი არ იქნება გამოსყიდული.
როგორც უკვე აღვნიშნე, ფაილის შეკუმშვა ბათილია Lossy-ში. რაც უფრო მეტად შეკუმშავთ ფაილს ამ გზით, მით უფრო მცირდება ფაილის ხარისხი.
დასკვნა
როგორც ხედავთ, ფაილის შეკუმშვას შეუძლია ფაილის გაგზავნა ბევრად უფრო ადვილი. მაგრამ, არის რაღაცეები, რომლებიც უნდა გვახსოვდეს, როდესაც საქმე ეხება ფაილის შეკუმშვის გზის არჩევას. რამდენად ხშირად აკეთებთ ფაილების შეკუმშვას? შემატყობინეთ ქვემოთ მოცემულ კომენტარებში.