§

HEIC rasmlarini tashlang yoki tanlash uchun bosing

HEIC, HEIF — fayl boshiga 60 MB gacha. Butun kamera rolingizni tashlang.

Bir vaqtda butun to'plamni konvertatsiya qilish uchun bir nechta rasm tashlang — har bir fayl qurilmangizda dekodlanadi.

Chiqish formati
Faqat JPG — PNG yoʻqotishsiz

Apple iOS 11 dan boshlab iPhone uchun standart formatni HEIC ga o'zgartirdi. Shu sababdan O'zbekistonda iPhone ishlatadiganlar Windows kompyuter foydalanuvchilari bilan rasm ulashganda yoki davlat portallari va bank xizmatlaridagi shakllarga rasm joylashtirishga harakat qilganda bir xil muammoga duch keladi: fayl oddiygina ochilmaydi. Bu vosita serverga yuborish-qaytish qilmasdan o'sha muammoni hal qiladi. Tibbiy fotosurat, mijoz mulki yoki pasport skani kabi maxfiy ma'lumotlar o'z ichiga olgan rasmlar UZINFOCOM va CISI (Axborot xavfsizligi markazlari) ko'rsatmalariga ko'ra uchinchi tomon bulut konvertorlaridan o'tkazilmasligi kerak. Bu yerda libheif dekoderi WebAssembly sifatida to'g'ridan-to'g'ri sizning tabingizda ishlaydi, shuning uchun hech qanday rasm allaqachon turgan mashinadan chiqmaydi.

Brauzerda HEIC konvertatsiyasi qanday ishlaydi

Brauzerlar HEIC ni o'z-o'zicha ocha olmaydi. Format Chrome, Firefox va ko'pchilik desktop brauzerlar dekoderi bo'lmagan HEVC kodekini ishlatadi, shuning uchun bu sahifa o'z dekoderini olib keladi. Libheif ning ochiq manbali kutubxonasining WebAssembly ga kompilyatsiya qilingan versiyasi birinchi Konvertatsiya bosilganda yuklanadi va barcha dekodlashni mahalliy ravishda amalga oshiradi. Mana to'rt bosqichli quvur — hammasi tabingizda.

  1. Siz bir yoki bir nechta HEIC yoki HEIF faylni tashlaysiz. Sahifa har birini xotirada Blob sifatida o'qiydi, shuning uchun hech narsa serverga nusxalanmaydi yoki diskka yozilmaydi.
  2. Birinchi konvertatsiyada libheif WebAssembly dekoderı bir marta yuklab olinadi (taxminan 1,3 MB) va keshda qoladi. Keyingi konvertatsiyalar kutishni butunlay o'tkazib yuboradi.
  3. libheif HEVC bilan siqilgan rasmni xom piksellar ga dekodlaydi, keyin ularni JPG yoki PNG ga qayta kodlaydi. JPG uchun sifat slayderi to'g'ridan-to'g'ri encoder siqish sozlamasiga mos keladi; PNG chiqishi har doim yo'qotishsiz.
  4. Har bir natija uchun miniatyura va fayl hajmini, har bir rasm uchun yuklab olish tugmasini va butun to'plam uchun bitta ZIP ni olasiz. ZIP xotirada fflate bilan tuziladi — tabda ishlaydigan 8 KB kutubxona.

Nima uchun HEIC ni JPG ga aylantirish kerak?

  • HEIC Apple ning standart formati, lekin boshqa hamma joyda to'siq. Windows uni ko'rish uchun ham pullik kodek paketi kerak, ko'plab veb yuklash shakllari uni butunlay rad etadi va eski foto dasturlar uni buzilgan fayl sifatida ko'radi. JPG esa hamma joyda ochiladi.
  • Rasmlaringiz maxfiy qoladi. Tibbiy rasm, mijoz mulki, pasport skani — bularning hech biri begona bulut konvertordan o'tmasligi kerak. Bu yerda dekodlash brauzeringizda amalga oshiriladi, shuning uchun rasm hech qachon qurilmangizdan chiqmaydi.
  • Ommaviy konvertatsiya haqiqiy vaqtni tejaydi. Hafta oxiri rasmlari bir necha yuz HEIC fayli bo'lishi mumkin. Hammasini tashlang, bir marta Konvertatsiya ni bosing va ularni bittama-bitta konvertatsiyadan o'tkazish o'rniga bitta ZIP oling.
  • Siz sifat va hajm ustidan nazoratni saqlab qolasiz. Slayder biroz tafsilotni ancha kichikroq JPG bilan almashtirishga imkon beradi, bu esa to'plamni elektron pochta orqali yuborayotganda yoki fayl hajmini cheklaydigan CMS ga yuklamoqchi bo'lganda muhim ahamiyat kasb etadi.

Keng tarqalgan qo'llanmalar

HEIC konvertatsiyasi iPhone rasmi Apple formati qo'llab-quvvatlanmaydigan joyga borishini talab qilganda kerak bo'ladi. Biz doim ko'radigan uchta naqsh.

  • iPhone rasmlarini Windows yoki Android foydalanuvchilari bilan ulashish. AirDrop HEIC ni saqlaydi, lekin rasm Apple bo'lmagan qurilmaga yoki eski elektron pochta mijoziga tushganda ochilmaydi. Oldindan JPG ga aylantirish hamma uchun ishlaydi.
  • Veb shakllari va marketplace'larga yuklash. Ish portallari, davlat saytlari, eBay, sug'urta da'vo yuklamalari — ko'pchiligi hali ham HEIC ni rad etadi. Tezkor JPG o'tishi rad etilgan yuklashni qabul qilingan yuklashga aylantiradi.
  • Rasmlarni tahrirlash yoki chop etish uchun tayyorlash. Photoshop, Lightroom ning ba'zi eski versiyalari va chop etish xizmatlari HEIC da muammoga duch keladi. PNG ga aylantirish tahrirlash uchun to'liq sifatni saqlaydi yoki chop etish markazi qabul qiladigan kichikroq fayl uchun JPG ni tanlash mumkin.

Amaliy misol: kamera rolidan ulashish uchun ZIP gacha

Aytaylik, sayohatdan 40 ta HEIC rasm bilan qaytdingiz va oilangiz Windows noutbuklardan foydalanadi. Ularni ochiladigan narsaga ega qilishning eng tez usuli.

40 ta faylning hammasini bir vaqtda yuklash zonasiga tashlang. Chiqishni JPG da qoldiring va sifatni 0,85 ga belgilang — bu fayllar hajmini asl HEIC lardan ancha past tutgan holda rasmlarni aniq ko'rinishda saqlaydi. Hammasini konvertatsiya qilish tugmasini bosing. Dekoder bir marta yuklanadi, keyin to'plamni qayta ishlaydi, odatda rasm boshiga bir-ikki soniya. Tugagach, har bir JPG ni elektron pochta orqali yuborish yoki umumiy papkaga joylashtirish mumkin bo'lgan bitta arxivda olish uchun .zip yuklab olish tugmasini bosing. Butun jarayon brauzeringizda amalga oshiriladi; yagona tarmoq trafigi sahifaning o'zi va bir martalik dekoder yuklab olishidir. Rasmlaringiz hech qachon serverga tegmaydi.

Brauzerim nima uchun HEIC ni allaqachon ocha olmaydi?

HEIC piksellarni patent yuki ostidagi va brauzerlarga kamdan-kam qo'shiladigan kodek bo'lgan HEVC (H.265) siqishi bilan saqlaydi. Apple uni iOS va macOS ga o'rnatib chiqaradi, lekin Chrome, Firefox va ko'pchilik Windows dasturlari qutidan chiqayotganda HEIC dekoderini o'z ichiga olmaydi. Shuning uchun HEIC fayli odatda buzilgan rasm belgisini ko'rsatadi yoki ochilishdan bosh tortadi. Bu vosita ochiq manbali libheif kutubxonasining WebAssembly qurilmasini — o'z dekoderini yuklab muammoni hal qiladi, shuning uchun konvertatsiya brauzer mahalliy ravishda nima jo'natishidan qat'iy nazar ishlaydi.

Rasmlarim biron joyga yuklanadimi?

Yo'q. Har bir dekodlash va qayta kodlash libheif WebAssembly mexanizmi yordamida brauzer tabida amalga oshiriladi. Hech qanday rasm ma'lumoti serverga yuborilmaydi, vaqtinchalik yuklash yo'q va bulut bilan gidiş-qaytish yo'q. Buni o'zingiz tekshirishingiz mumkin: DevTools ni oching, Tarmoq paneliga o'ting va konvertatsiyani ishga tushiring. Ko'radigan yagona so'rovlar boshlang'ich sahifa yuklanishi, bir martalik dekoder yuklab olishi va reklama chaqiruvlaridir. Tabdan rasm shaklidagi hech narsa chiqmaydi.

JPG mi PNG mi tanlash kerak?

Fotosuratlar uchun JPG tanlang — u universal standart, sifat slayderi fayllarni kichik saqlashga imkon beradi va elektron pochta, ijtimoiy tarmoqlar va ko'pchilik yuklash shakllari uni kutadi. PNG ni yo'qotishsiz nusxa kerak bo'lganda tanlang — masalan, rasmni yanada tahrirlashni rejalashtirmoqchi bo'lsangiz va siqish artefaktlarini ichiga singdirilishini istamasangiz yoki rasm skrinshotga o'xshab o'tkir qirralari va tekis rang hududlari bo'lsa. PNG fayllar yo'qotishsiz bo'lgani uchun kattaroq; shuning uchun oddiy fotosuratlar uchun 0,85 sifatida JPG deyarli har doim yaxshiroq tanlov.

Live Photos va ko'p rasmli HEIC fayllar haqida nima deyish mumkin?

Ba'zi HEIC fayllar, jumladan Live Photos, burst seriyalari va ba'zi Apple eksportlari, bitta konteyner ichida bir nechta rasm o'z ichiga oladi. Dekoder bir nechta kadr topganda, bu vosita har birini konvertatsiya qiladi va ularni raqamli suffiks bilan nomlaydi (photo-1.jpg, photo-2.jpg va hokazo), shuning uchun hech birini yo'qotmaysiz. Agar biron-bir fayl buzilgan bo'lsa yoki libheif o'qiy olmaydigan kodek variantidan foydalanayotgan bo'lsa, o'sha bitta fayl xato bilan belgilanadi va to'plamning qolgan qismi davom etadi. Bitta yomon rasm hech qachon butun jarayonni to'xtatmaydi.

iPhone rasmlaringizni tashlang, JPG yoki PNG tanlang, konvertatsiya qiling. Hamma narsa tabingizda ishlaydi. Yuklash yoʻq, hisob yoʻq, server navbatini kutish yoʻq.