Nemokamas konverteris

WEBP į PNG keitiklis

Aukštos kokybės WEBP vaizdus iš karto konvertuokite į PNG formatą. Išsaugo skaidrumą. Saugus, greitas ir visiškai nemokamas.

Drag & Drop WEBP čia

Palaiko iki 50 MB

Arba

Apie šį įrankį

WebP yra modernus „Google“ vaizdo formatas, skirtas JPG ir PNG pakeisti mažesniais failais, kurių vaizdo kokybė yra lygi. Jis palaiko glaudinimą be nuostolių (paprastai 25 % mažesnis nei PNG), nuostolingą glaudinimą (paprastai 25–34 % mažesnis nei JPG), animaciją ir skaidrumą. Formatas pateikiamas su kiekviena šiuolaikine naršykle. Nepaisant to visur, daug senesnės programinės įrangos – projektavimo įrankių, dokumentų procesorių, trečiųjų šalių paslaugų, įterptųjų įrenginių, senų TVS – vis dar nepriima WebP, o konvertavimas atgal į PNG yra įprastas sprendimas.

Šis keitiklis iškoduoja WebP naudodamas naršyklės vietinį vaizdo konvejerį, nubrėžia dekoduotą bitų žemėlapį ant HTML5 drobės ir iš naujo užkoduoja drobę kaip PNG, naudodamas be nuostolių DEFLATE glaudinimą. WebP, kuris naudoja nenuostolingą glaudinimą, konvertuoja į PNG visiškai nekeičiant tikslumo – pikselių reikšmės yra identiškos. WebP, kuris naudoja nuostolingą glaudinimą, jau turi artefaktų; tie artefaktai išsaugomi PNG išvestyje tiksliai taip, kaip buvo šaltinyje.

Animuoti WebP failai nėra saugomi kaip animacija PNG formatu. Dabartinis kadras dekodavimo metu yra užfiksuotas kaip vienas nejudantis vaizdas. Norėdami konvertuoti animuotą WebP į animuotą formatą, naudokite įrankį, kuris taikomas animuotam PNG (APNG) arba GIF formatui.

Kodėl verta konvertuoti WebP į PNG

Suderinamumas yra pagrindinė priežastis. „Microsoft Word“ ir „PowerPoint“ istoriškai atmetė „WebP“, nuotraukų spausdinimo paslaugos dažnai priima tik JPG ir PNG, socialinės žiniasklaidos planavimo priemonės, sukurtos senesnėmis bibliotekomis, tyliai sugenda įkeliant „WebP“, o daugelis projektavimo įrankių atmeta formatą arba pateikia jį neteisingai. PNG yra saugesnis ir universalesnis pasirinkimas, kai kelionės tikslas nežinomas.

PNG taip pat išlieka formatu, kurio tikisi senesni pritaikymo neįgaliesiems įrankiai, el. knygų skaitytuvai ir įterptieji ekranai. Jei bendrinate vaizdą su asmeniu, kurio įrankių grandinės nekontroliuojate – spaustuve, nuotoliniu būdu dirbančiu rangovu, automatizuotu dujotiekiu – konvertuojant į PNG pašalinama nepalaikomo formato gedimo rizika.

Kaip naudoti

Konvertavimas yra viena drobės operacija. Įkėlimas nevyksta.

  1. Išmeskite WebP failą: Vilkite WebP iš failų sistemos arba spustelėkite, kad naršytumėte. Priimami failai iki 50 MB. WebP darbas be nuostolių ir nuostolių; animuotas WebP užfiksuoja pirmąjį kadrą.
  2. Patvirtinkite peržiūrą: Peržiūra rodo dekoduotą bitų schemą tiksliai taip, kaip ji bus išsaugota PNG. Naudokite tai norėdami patvirtinti, kad įkėlėte tinkamą failą.
  3. Spustelėkite Konvertuoti į PNG: Naršyklė iškoduoja WebP, piešia taškinę žemėlapį ant 2D drobės šaltinio raiška ir eksportuoja drobę kaip PNG per canvas.toBlob('image/png').
  4. Atsisiųskite PNG: Išsaugokite failą su plėtiniu .png. Bet koks šaltinio WebP skaidrumas išsaugomas išvesties PNG.

Įprasto naudojimo atvejai

Techninės detalės

„WebP“ sukurtas remiantis VP8 (nuostolinga) ir VP8L (be nuostolių) bitų srauto specifikacijomis, supakuotomis į RIFF konteinerio formatą. Lossy WebP naudoja blokais pagrįstą numatymą su diskrečiu kosinusu ir Walsh-Hadamard transformacijomis, panašiomis į JPEG, bet su žymiai sudėtingesniu numatymu ir kvantavimu. Lossless WebP naudoja LZ77 entropijos kodavimą kartu su keliomis nuspėjamomis transformacijomis.

PNG išvestis naudoja standartinį DEFLATE glaudinimą su adaptyviu filtro pasirinkimu kiekvienai nuskaitymo linijai. Konvertavimas vyksta vienu žingsniu: WebP dekoderis sukuria RGBA taškinę schemą, drobė saugo bitų schemą atmintyje, o PNG koduotuvas įrašo filtruotas nuskaitymo linijas į DEFLATE srautą. Išvesties matmenys tiksliai atitinka šaltinį; alfa išsaugoma, jei yra.

Geriausia praktika

Dažnai užduodami klausimai

Ar konvertuojant WEBP į PNG kokybė prarandama?
Ne. PNG naudoja be nuostolių DEFLATE, todėl konvertuojant vaizdo kokybė visiškai išsaugoma.
Kodėl turėčiau konvertuoti į PNG, o ne išlaikyti pradinį formatą?
PNG yra idealus, kai reikia skaidrumo palaikymo, be nuostolių ekrano kopijų ar grafikos kokybės arba universalaus naršyklės suderinamumo. Skirtingai nuo WEBP, PNG išsaugo kiekvieną pikselį be suspaudimo artefaktų.
Ar galiu paketiniu būdu konvertuoti kelis WEBP failus?
Šis įrankis vienu metu apdoroja vieną failą, kad būtų užtikrinta maksimali kokybė. Jei norite naudoti kelis failus, tiesiog pakartokite procesą – kiekviena konversija trunka vos kelias sekundes.
Ar konvertuojant mano vaizdai yra privatūs?
Taip. Jūsų WEBP failai visiškai apdorojami jūsų naršyklėje naudojant Canvas API ir JavaScript. Niekas neįkeliamas į jokį serverį – failas patenka tiesiai iš jūsų įrenginio į keitiklį ir atgal į jūsų įrenginį.
Ar mano failas įkeltas į serverį?
Ne. Konversija vykdoma jūsų naršyklėje naudojant HTML5 Canvas API. Failas nepalieka jūsų įrenginio.
Ar palaikomi visi WebP variantai?
Taip. Naršyklės vietinis WebP dekoderis tvarko VP8, VP8L (be nuostolių) ir standartinį RIFF konteinerį. Jei jūsų naršyklė gali pateikti WebP, šis keitiklis gali jį konvertuoti.
Koks yra maksimalus failo dydis?
50 MB. Praktinės ribos priklauso nuo įrenginio atminties, nes visas bitų žemėlapis iššifruojamas į drobę.
Kaip techniškai WebP lyginamas su PNG?
WebP naudoja VP8 / VP8L glaudinimą su nuspėjamuoju kodavimu ir paprastai yra 25 % mažesnis nei PNG tam pačiam vaizdui. PNG naudoja DEFLATE glaudinimą su kiekvienai nuskaitymo filtrais ir yra senesnis, bet labiau palaikomas. Abu yra be nuostolių, kai sukonfigūruoti be nuostolių režimu.