Pulsuz çevirici

PNG-dən WEBP Çevirici

PNG şəkillərini dərhal WEBP formatına çevirin. Yüksək keyfiyyəti və şəffaflığı qoruyarkən fayl ölçüsünü azaldın. Təhlükəsiz, sürətli və tamamilə pulsuz.

PNG-ni buraya sürükləyin və buraxın

50MB-a qədər dəstəkləyir

Və ya

Bu alət haqqında

PNG-nin WebP-yə çevrilməsi veb təsvirin çatdırılması üçün ən effektiv tək optimallaşdırmalardan biridir. İtkisiz sıxılma ilə kodlanmış WebP adətən ekvivalent PNG-dən 25% kiçik fayllar yaradır, heç bir fərq yoxdur; defolt keyfiyyətdə itkili WebP tez-tez foto PNG-ləri 60-80% azaldır. Çox sayda təsvirə xidmət edən saytlar üçün - e-ticarət, bloqlar, sənədlər, təsviri ağır olan tək səhifəli proqramlar - WebP çatdırılmasına keçid ölçülə bilən sürət və bant genişliyi qazanır.

Bu konvertor canvas.toBlob('image/webp') vasitəsilə hər bir müasir brauzerdə mövcud olan daxili təsvir kodlayıcısından istifadə edərək brauzerinizdə WebP-ni lokal olaraq kodlayır. PNG kətana deşifr edilir, sonra seçilmiş keyfiyyət səviyyəsində WebP kimi yenidən kodlanır. Yükləmə yoxdur, server tərəfində emal yoxdur, fayl saxlanmır.

İtkisiz və itkili WebP arasında seçim etmək məzmundan asılıdır. Fotoşəkillər və mürəkkəb rəngli şəkillər üçün 75-85 keyfiyyətdə itkili WebP adətən fayl ölçüsünü yarıya endirərkən mənbədən fərqlənmir. UI ekran görüntüləri, loqolar, diaqramlar və kəskin kənarları və ya mətni olan hər hansı bir təsvir üçün itkisiz WebP detalları artefakt olmadan qoruyur.

Niyə PNG-ni WebP-yə çevirin

WebP bir səbəbdən mövcuddur: ekvivalent keyfiyyətdə daha kiçik fayllar. Müasir veb saytlar üçün bu vacibdir, çünki səhifənin çəkisi birbaşa yükləmə müddətinə, mobil məlumatdan istifadəyə və axtarış sıralamasına təsir edən Core Web Vitals ballarına təsir edir. PNG-lərin WebP ilə dəyişdirilməsi müntəzəm olaraq 25-80% ölçü kiçilməsi yaradır ki, bu da birbaşa daha sürətli səhifələrə çevrilir.

Brauzer dəstəyi Chrome, Firefox, Safari və Edge-in cari versiyalarında universaldır. Format 2020-ci ildən Baseline tərəfindən dəstəklənir. Əksər istehsal saytları üçün köhnə brauzerlər üçün PNG ehtiyatı ilə WebP xidmətinə ehtiyac yoxdur; birbaşa WebP çatdırılması ziyarətçilərin 95% + üçün işləyir. Dönüşüm birdəfəlik addımdır ki, hər səhifəyə baxanda geri ödəyir.

Necə istifadə etməli

PNG-ni buraxın, keyfiyyət seçin, kodlayın. Bütün boru kəməri brauzerinizdə işləyir.

  1. PNG-nizi yükləyin: Faylı yükləmə sahəsinə sürükləyin və ya gözdən keçirmək üçün klikləyin. 50 MB-a qədər fayllar qəbul edilir. Çox şəkilli toplu konvertasiya dəstəklənir.
  2. Keyfiyyət seçin: Defolt 85-dir, bu, fotoqrafiya məzmunu üçün yaxşı itkili balansdır. İtkisiz WebP üçün 100 istifadə edin — mükəmməl piksel, PNG-dən kiçik. Fotoqrafik məzmunda aqressiv ölçü azaltmaq üçün 60-75 istifadə edin.
  3. çevirmək: Brauzer PNG-nin kodunu kətana çevirir və canvas.toBlob('image/webp', keyfiyyət / 100) çağırır. Kodlayıcı brauzer prosesində işləyir - serverin gediş-gəlişi yoxdur.
  4. Yüklə: WebP faylını yadda saxlayın. Çıxış faylının adı .webp uzantısı olan mənbə PNG adından istifadə edir. Daha kiçik fayla xidmət etməyə başlamaq üçün HTML və ya CMS-də PNG istinadlarını dəyişdirin.

Ümumi istifadə halları

Texniki Detallar

WebP itkili kodlaşdırma üçün VP8 və itkisiz kodlaşdırma üçün VP8L istifadə edir. Lossy WebP blok əsaslı proqnozlaşdırma (qonşu bloklardan çərçivədaxili kodlaşdırma), DCT-yə bənzər çevrilmələr (4×4 və Walsh-Hadamard), hesab kodlaşdırması və mürəkkəb dövrə filtrini tətbiq edir. Nəticə JPEG-in köhnə 8×8 DCT plus Huffman yanaşmasından əhəmiyyətli dərəcədə daha səmərəlidir.

Lossless WebP LZ77 arxa istinadlarını bir neçə isteğe bağlı proqnozlaşdırıcı transformasiya ilə birləşdirir (yaşıl çıxarın, rəng keşi, proqnozlaşdırın, rəng çevrilməsi). Təkrarlanan naxışları və ya böyük düz sahələri olan şəkillər üçün - UI maketləri, nişanlar, diaqramlar - PNG ilə müqayisədə qənaət 50%-i keçə bilər.

Brauzerin kodlayıcısı keyfiyyət parametrini (0-100) daxili VP8 kvantlaşdırma səviyyələrinə uyğunlaşdırır. Keyfiyyət 100 əksər brauzer tətbiqlərində itkisiz rejimi işə salır. Kodlaşdırma sürəti adətən ekvivalent PNG kodlaşdırmasından daha sürətli olur, çünki VP8 daha səmərəli entropiya kodlamasına malikdir.

Ən yaxşı təcrübələr

Tez-tez verilən suallar

PNG-ni WEBP-yə çevirən şəkil keyfiyyətini itirəcəyəm?
WEBP həm itkili, həm də itkisiz istifadə edir. Siz keyfiyyətdə cüzi azalma görə bilərsiniz, lakin əksər məqsədlər üçün fərq əhəmiyyətsizdir. Hər hansı itkini minimuma endirmək üçün mövcud olduqda daha yüksək keyfiyyətli parametr seçin.
WebP formatının üstünlükləri nələrdir?
WebP adətən ekvivalent keyfiyyətdə JPG və PNG-dən 25-35% kiçik fayllar istehsal edir. Həm itkili, həm də itkisiz sıxılma, şəffaflıq və animasiyanı dəstəkləyir. Bütün müasir brauzerlər WebP-ni dəstəkləyir.
Animasiya edilmiş PNG fayllarını çevirə bilərəmmi?
Bu alət statik şəkilləri çevirir. Animasiya məzmunu üçün sizə xüsusi animasiya çeviricisi lazımdır.
Şəkillərim çevrilmə zamanı gizli saxlanılır?
Bəli. PNG fayllarınız Canvas API və JavaScript istifadə edərək tamamilə brauzerinizin daxilində emal edilir. Heç bir serverə heç nə yüklənmir - fayl birbaşa cihazınızdan çeviriciyə və yenidən cihazınıza keçir.
PNG faylım serverə yüklənib?
Xeyr. Konversiya kətan API və brauzerin daxili WebP kodlayıcısından istifadə edərək brauzerinizdə işləyir. Fayllar cihazınızı tərk etmir.
Eyni anda birdən çox PNG-ni çevirə bilərəmmi?
Bəli. Yükləmə sahəsinə birdən çox fayl buraxın; hər biri ayrı-ayrılıqda kodlanır və ayrıca WebP kimi yüklənir. Çox böyük partiyalar üçün cwebp və ya sharp kimi masaüstü alət daha səmərəlidir.
Niyə WebP PNG-dən daha yaxşı sıxılma verir?
WebP mürəkkəb proqnozlaşdırma və entropiya kodlaşdırması ilə VP8/VP8L kodlaşdırmasından istifadə edir, PNG isə DEFLATE-dən istifadə edir – bu, təsvir məlumatları üçün xüsusi olaraq tənzimlənməyən köhnə ümumi təyinatlı alqoritmdir. WebP-nin itkisiz rejimi, PNG-nin hər skanline filtrlərindən daha çox proqnozlaşdırıcı çevrilmələr təklif edir.
WebP animasiyanı dəstəkləyirmi?
Bəli, WebP GIF və ya APNG kimi animasiyaları dəstəkləyir. Bu çevirici yalnız hərəkətsiz şəkilləri idarə edir; animasiya edilmiş PNG (APNG)-dən animasiyalı WebP-yə fərqli çevrilmə yolu lazımdır.