รูปแบบรูปภาพสำหรับเว็บ

WebP คือรูปแบบรูปภาพสมัยใหม่ซึ่งช่วยให้บีบอัดรูปภาพบนเว็บแบบไม่สูญเสียและสูญเสียข้อมูลได้ดีกว่า การใช้ WebP ช่วยให้ผู้ดูแลเว็บและนักพัฒนาเว็บ สามารถสร้างรูปภาพที่มีขนาดเล็กลงและสมบูรณ์ยิ่งขึ้น ซึ่งช่วยให้เว็บทำงานได้เร็วขึ้น

รูปภาพ WebP แบบไม่สูญเสียขนาดจะเล็กกว่า 26% เมื่อเทียบกับ PNG รูปภาพแบบใสของ WebP มีขนาดเล็กกว่า 25-34% เมื่อเทียบกับรูปภาพ JPEG ที่เปรียบเทียบกันได้ที่ดัชนีคุณภาพ SSIM ที่เทียบเท่า

WebP แบบไม่สูญเสียรายละเอียดรองรับความโปร่งใส (หรือที่เรียกว่าช่องทางอัลฟ่า) โดยมีต้นทุนเพียงไบต์เพิ่มเติม 22% ในกรณีที่เรายอมรับการบีบอัด RGB แบบสูญเสียบางส่วนได้ Losy WebP ยังสนับสนุนความโปร่งใส ซึ่งโดยปกติแล้วไฟล์จะมีขนาดไฟล์เล็กกว่า 3× เมื่อเทียบกับ PNG

รูปภาพ WebP แบบเคลื่อนไหวรองรับภาพที่ไม่เสีย ไม่เสียรายละเอียด และโปร่งใสทั้งหมด ซึ่งอาจลดขนาดลงเมื่อเทียบกับ GIF และ APNG

WebP ทำงานอย่างไร

การบีบอัดแบบ Lossy WebP ใช้การเขียนโค้ดแบบคาดการณ์เพื่อเข้ารหัสรูปภาพ ซึ่งเป็นวิธีเดียวกับที่ใช้โดยตัวแปลงรหัสวิดีโอ VP8 ในการบีบอัดคีย์เฟรมในวิดีโอ การเขียนโค้ดแบบคาดการณ์จะใช้ค่าในบล็อกพิกเซลข้างเคียงเพื่อคาดการณ์ค่าในบล็อก จากนั้นเข้ารหัสเฉพาะผลความแตกต่างเท่านั้น

การบีบอัด WebP แบบไม่สูญเสียข้อมูลจะใช้ส่วนย่อยของรูปภาพที่เห็นแล้วเพื่อสร้างพิกเซลใหม่ขึ้น นอกจากนี้ยังสามารถใช้พาเล็ตในเครื่อง หากไม่พบรายการที่ตรงกันที่น่าสนใจ

ไฟล์ WebP ประกอบด้วยข้อมูลรูปภาพ VP8 หรือ VP8L และคอนเทนเนอร์ที่อิงตาม RIFF ไลบรารี libwebp แบบสแตนด์อโลนทำหน้าที่เป็นการใช้งานข้อมูลอ้างอิงสำหรับข้อกำหนด WebP และมีให้ใช้งานจากที่เก็บ Git ของเราหรือในรูปแบบ tarball

การสนับสนุน WebP

WebP ได้รับการรองรับอยู่แล้วใน Google Chrome, Safari, Firefox, Edge, เบราว์เซอร์ Opera รวมถึงเครื่องมือและไลบรารีซอฟต์แวร์อื่นๆ อีกมากมาย นักพัฒนาซอฟต์แวร์ยังเพิ่มการรองรับเครื่องมือแก้ไขรูปภาพต่างๆ

WebP มีไลบรารีการเข้ารหัสและถอดรหัสที่ใช้ทรัพยากรน้อย libwebp และเครื่องมือบรรทัดคำสั่ง cwebp และ dwebp สำหรับการแปลงรูปภาพไปและกลับจากรูปแบบ WebP รวมถึงเครื่องมือสำหรับการดู การมิกซ์ และทำให้รูปภาพ WebP เคลื่อนไหว ดูซอร์สโค้ดแบบเต็มได้ในหน้าดาวน์โหลด

ดาวน์โหลด WebP Converter

แปลงคอลเล็กชันโปรดจาก PNG และ JPEG เป็น WebP โดยดาวน์โหลดเครื่องมือแปลง cwebp ที่คอมไพล์ไว้ล่วงหน้าสำหรับ Linux, Windows หรือ macOS

แชร์ประสบการณ์การใช้รายชื่ออีเมลของโครงการให้เราทราบ