File format

WEBP - Larawang WebP

Ang WebP ay format ng web image ng Google na may parehong lossy at lossless na mga mode, transparency at animation, na nilalayong palitan ang JPG, PNG at animated GIF gamit ang mas maliliit na file.

.webp

Ang WebP ay isang image format na inilathala ng Google para magaan ang mga web page. Ang lossy mode nito ay binuo mula sa mga still-image technique sa loob ng VP8, isang video compression format, batay sa pag-iisip na ang litrato ay parang isang frame ng video; sumunod agad pagkatapos ng unang release ang lossless mode, transparency at animation. Ang layunin ng WebP ay saklaw: isang format na dinisenyo para gampanan ang ginagawa ng JPG, PNG at animated GIF, at magawa ang bawat iyon gamit ang mas kaunting bytes. Sinusuportahan ito ng lahat ng kasalukuyang pangunahing browser, kaya ang mga larawang sine-save mula sa modernong website ay madalas dumarating bilang isang .webp file.

Kung paano iniimbak ng WebP ang larawan nito

Ang WebP ay isang container na binubuo ng mga naka-label na chunk, at kung ano ang nasa loob nito ang nagtatakda kung paano uugali ang file, dahil may dalawang ganap na magkaibang compression engine:

  • Lossy WebP ay gumagana tulad ng isang video key frame. Ipinaprogno ang bawat bloke ng pixel mula sa mga katabi nito, itinatago lamang ang pagkakaiba, ginagawang mga frequency value ang pagkakaibang iyon at niroround off ang mga ito. May itinatapong impormasyon, kaya ang isang lossy WebP ay hindi na maibabalik sa orihinal na mga pixel, at ang paulit-ulit na pagse-save nito ay nagpapalala ng pinsala, katulad ng sa JPG.
  • Lossless WebP ay isang ganap na ibang paraan. Hinahanap nito ang mga paulit-ulit na pattern at paulit-ulit na kulay sa buong imahe, nagpapanatili ng maliit na cache ng mga kulay na kamakailan nitong ginamit, at ini-encode nang compact ang resulta. Walang itinatapon, kaya nakikipagsabayan ito sa PNG at hindi sa JPG.

Ang alinmang mode ay maaaring magdala ng buong alpha channel, kaya gumagana ang partial transparency, at ang transparency ay maaaring i-store nang lossless habang lossy ang mga kulay, isang kombinasyon na wala sa JPG at PNG. Ang animation ay isang sunod-sunod na mga frame sa loob ng iisang container, bawat isa ay may sariling timing at may full color, na inaalis ang 256-colour limit ng GIF. May isang mahalagang limitasyon na dapat malaman: ang WebP ay hindi maaaring lumampas sa 16383 pixels sa alinmang direksyon, kaya ang napakalalaking scan at mahahabang panorama ay hindi kasya.

Anong metadata ang dala ng isang WebP

Ang WebP ay walang sariling imbensyong metadata scheme. Ang metadata ay ang deskriptibong impormasyon na naka-store sa tabi ng mga pixel, at iniimbak ito ng WebP container sa mga optional na chunk na nagdadala ng umiiral na mga pamantayan. Ipinapakita ng report kung alin man ang naroon:

  • Isang EXIF chunk, na naglalaman ng parehong camera block na makikita mo sa isang JPG: Make, Model, DateTimeOriginal, ExposureTime, FNumber, ISOSpeedRatings, FocalLength, LensModel at Orientation, kasama ang GPS group na may latitude, longitude at altitude.
  • Isang XMP chunk, na naglalaman ng XML metadata ng Adobe: creator, title, description, keywords, ratings, rights statements at edit history.
  • Isang ICC profile chunk na naglalarawan sa colour space na pinanggagalingan ng mga numero.

Walang slot para sa IPTC, ang mas lumang publishing standard, kaya nabubuhay ang mga IPTC field sa conversion patungong WebP lamang kung nire-rewrite ng converter ang mga ito bilang XMP.

Ang praktikal na punto ay na madalas na ganap na walang laman ang isang WebP. Ang mga command-line at server-side encoder ay nagtatapon ng metadata maliban kung tahasang inutusan na panatilihin ito, at ang mga larawang awtomatikong pinoproseso ng isang website ay karaniwang lumalabas na walang kalakip na anuman. Hindi iyon garantisado, gayunman. Ang WebP na ginawa mula sa litrato ng telepono gamit ang converter na nagpe-preserve ng metadata ay dinadala nang buo ang orihinal na model ng camera, oras ng pagkuha at GPS coordinates. Kung mahalaga ang isang file, basahin ang report sa halip na ipagpalagay na nilinis ng conversion ang lahat.

Kailan gagamit ng WebP

Gamitin ang WebP para sa mga larawan sa isang website, na siya talagang disenyo nito: mas kaunting bytes para sa parehong larawan, na may transparency, litrato at maiikling animation na pinangangasiwaan lahat ng iisang format. Ang lossy WebP ang pumapalit sa JPG, ang lossless WebP sa PNG para sa flat graphics, at animated WebP sa animated GIF na may mas maayos na kulay.

Sa labas ng browser ay mas mahina itong pagpili. Maaaring hindi ito mabuksan ng mga desktop application, print workflow, office software at mas matatandang device, kaya nakakainis gamitin ang WebP para sa email o pagpapadala sa printer, at nananatiling pinakaligtas gamitin doon ang JPG at PNG. Ang pag-convert ng umiiral na JPG sa lossy WebP ay muling nag-e-encode ng larawang minsan nang nawalan ng detalye, kaya ang pangalawang pasada ay may dagdag na bawas sa kalidad. Mag-convert mula sa pinakamainam na orihinal na mayroon ka, hindi mula sa file na naipadala na sa iyo.