แปลง WebP เป็น AVIF

ฟรี ในเบราว์เซอร์ของคุณ — ภาพไม่ออกจากเครื่องเลย ความโปร่งใส alpha ยังคงอยู่

หรือลากรูปมาที่นี่

RoundCut แปลง WebP เป็น AVIF ในเบราว์เซอร์ของคุณทั้งหมด ไฟล์ไม่ถูกอัปโหลดไปไหนเลย ความโปร่งใส alpha ยังคงอยู่เพราะทั้งสองรูปแบบรองรับ alpha channel โดยทั่วไป AVIF เล็กกว่า WebP ราว 20–30 เปอร์เซ็นต์ที่คุณภาพการรับรู้เดียวกัน การเข้ารหัสใช้เวลาไม่กี่วินาทีสำหรับภาพขนาดใหญ่ และมี WASM cold-start ประมาณหนึ่งวินาทีในการแปลงครั้งแรกของ session

วิธีแปลง WebP เป็น AVIF

วางไฟล์ WebP ลงในกล่องอัปโหลด (หรือคลิกเพื่อเลือกจากเครื่อง) การแปลงเริ่มทันทีที่ไฟล์เข้ามา — ไม่มีปุ่ม "แปลง" ให้กด การแปลงครั้งแรกใน session จะโหลดตัวเข้ารหัส AVIF ซึ่งใช้เวลา cold-start ของ WASM ประมาณหนึ่งวินาที การแปลงครั้งถัดไปในแท็บเดียวกันจะข้ามขั้นตอนนี้และทำงานเร็วขึ้น เมื่อผลลัพธ์พร้อม บรรทัดสถิติจะแสดงขนาดไฟล์ก่อนและหลัง และปุ่มดาวน์โหลดจะบันทึกไฟล์ AVIF ลงในเครื่องของคุณโดยใช้ชื่อเดียวกับต้นฉบับ

AVIF เล็กกว่า WebP เท่าไหร่?

AVIF ต่อยอดจาก video codec AV1 และโดยทั่วไปได้ไฟล์เล็กกว่า WebP ราว 20–30 เปอร์เซ็นต์ที่คุณภาพการรับรู้เดียวกัน อ้างอิงจากการเปรียบเทียบ SSIM และ DSSIM บนชุดทดสอบภาพถ่าย สำหรับกราฟิกที่มีสีพื้นทึบหรือขอบคม ช่องว่างจะแคบลงและ WebP อาจเสมอหรือชนะได้ จุดที่ AVIF ชนะมากที่สุดคือภาพถ่าย — ซึ่งเป็นไฟล์ที่กินน้ำหนักหน้าเว็บมากที่สุดในเว็บไซต์สมัยใหม่ ปัจจุบัน browser support ของ AVIF สูงกว่า 93 เปอร์เซ็นต์ทั่วโลก (Chrome 85+, Firefox 93+, Safari 16+) ดังนั้นกรณีที่ต้องมี fallback เหลือเป็นส่วนน้อยมาก

การแปลง WebP เป็น AVIF เก็บความโปร่งใสไว้ไหม?

ใช่ WebP รองรับ alpha channel และ AVIF ก็เช่นกัน pipeline ส่งผ่าน alpha โดยไม่เปลี่ยนแปลง WebP ที่มีพื้นหลังโปร่งใสจะกลายเป็น AVIF ที่มีพื้นหลังโปร่งใสเหมือนเดิม — ไม่มีการเติมสีขาว ไม่มีการเปลี่ยนสี ไม่มี halo ที่ขอบ ไม่มีปัญหา premultiplied-alpha นี่ตรงข้ามกับการแปลง PNG เป็น JPG ซึ่ง alpha ถูกทำลายเพราะ JPG ไม่มีความโปร่งใส หากต้นฉบับมีความโปร่งใสที่คุณต้องการรักษาไว้ — โลโก้ตัด UI sprite สติกเกอร์ — AVIF เป็นปลายทางที่ปลอดภัยและคุณไม่ต้อง flatten ก่อนแปลง

คุณภาพและความเร็วในการเข้ารหัส

ทั้งสองรูปแบบเป็นการบีบอัดแบบสูญเสียข้อมูลในที่นี้ — ตัวเข้ารหัสทำงานที่ระดับคุณภาพ 85 ซึ่งใกล้เคียง lossless เชิงการรับรู้สำหรับภาพถ่าย (PSNR ประมาณ 42 dB บนภาพถ่ายจริง) คุณไม่สามารถได้ AVIF แบบ lossless จาก WebP แบบ lossy ต้นทุนของการบีบอัดที่ดีกว่าคือความเร็วในการเข้ารหัส: ภาพถ่าย 2 ล้านพิกเซลใช้เวลาต่ำกว่าหนึ่งวินาทีบน Chrome แต่ภาพ 8 ล้านพิกเซลใช้เวลาประมาณสามวินาที และภาพ 24 ล้านพิกเซลอาจใช้เวลา 10 ถึง 30 วินาที Firefox ช้ากว่า Chrome ประมาณสี่เท่าใน AVIF — ภาพใหญ่บน Firefox อาจทำให้แท็บค้างเกือบครึ่งนาที

ความเป็นส่วนตัวของคุณ

การแปลงทำงานในเบราว์เซอร์ของคุณโดยใช้ AVIF encoder รุ่น WASM ไม่มีการอัปโหลด ไม่มีการบันทึก log ไม่มีคิวรอบนเซิร์ฟเวอร์ หากคุณเปิด DevTools และจับตาดูแท็บ Network ระหว่างการแปลง คุณจะเห็นคำขอภาพออกสู่ภายนอกเป็นศูนย์หลังจากโหลดหน้าเสร็จ — มีเพียงการดึง encoder module ในการแปลง AVIF ครั้งแรกของ session เท่านั้น เครื่องมือแปลงอันดับหนึ่งในผลค้นหานี้อัปโหลดไฟล์ไปยังเซิร์ฟเวอร์และลบหลังจากหนึ่งชั่วโมง — ส่วนเราไม่เคยรับไฟล์ของคุณตั้งแต่ต้น

คำถามที่พบบ่อย

AVIF ดีกว่า WebP ไหม?

สำหรับภาพถ่าย AVIF ชนะเรื่องการบีบอัด — โดยทั่วไปไฟล์เล็กกว่า 20–30 เปอร์เซ็นต์ที่คุณภาพการรับรู้เดียวกัน อ้างอิงจากการวิเคราะห์ DSSIM ของ SpeedVitals สำหรับกราฟิกที่มีสีพื้นทึบและขอบคม WebP สูสีหรือบางครั้งเล็กกว่า ทั้งคู่รองรับ alpha และ animation หากผู้ใช้งานของคุณอยู่บนเบราว์เซอร์สมัยใหม่ (Chrome 85+, Firefox 93+, Safari 16+ ปัจจุบันราว 93 เปอร์เซ็นต์ของผู้ใช้ทั่วโลก) AVIF เป็นค่าเริ่มต้นที่ดีกว่า มิฉะนั้นเก็บ WebP ไว้เป็น fallback

การแปลง WebP เป็น AVIF จะทำให้คุณภาพลดลงไหม?

ใช่ — การสูญเสียคุณภาพจากการเข้ารหัสซ้ำหลีกเลี่ยงไม่ได้ ทั้งสองรูปแบบเป็นการบีบอัดแบบสูญเสียข้อมูล ดังนั้นการเข้ารหัส WebP แบบ lossy ใหม่เป็น AVIF ที่ระดับคุณภาพ 85 (PSNR ประมาณ 42 dB บนภาพถ่าย) จะเพิ่มการบีบอัดอีกหนึ่งรอบ สำหรับภาพถ่ายผลลัพธ์ใกล้เคียง lossless เชิงการรับรู้ สำหรับกราฟิกที่มีขอบคมหรือสีพื้นทึบ ให้คาดหวัง artifact เล็กน้อย AVIF แบบ lossless จริงๆ ไม่สามารถทำได้จาก WebP แบบ lossy ต้นทาง — ข้อมูลหายไปแล้ว

AVIF รองรับความโปร่งใส (alpha channel) ไหม?

ใช่ ทั้ง WebP และ AVIF รองรับ alpha channel และการแปลงส่งผ่านความโปร่งใสไปยังผลลัพธ์เหมือนเดิมทุกประการ — ไม่มีการเติมสีขาว ไม่มีการเปลี่ยนสี ไม่มี halo รอบขอบ soft นี่ต่างจากการแปลง PNG เป็น JPG ซึ่ง alpha ถูกทำลายเพราะ JPG ไม่มีความโปร่งใสเลย หาก WebP ของคุณมีพื้นหลังโปร่งใส AVIF ของคุณก็จะมีเช่นกัน

การแปลง WebP เป็น AVIF ใช้เวลานานเท่าไหร่?

ไม่กี่วินาทีสำหรับภาพถ่ายขนาดทั่วไป การแปลงครั้งแรกใน session จะโหลด AVIF encoder (ประมาณหนึ่งวินาที) หลังจากนั้นภาพ 2 ล้านพิกเซลใช้เวลาต่ำกว่าหนึ่งวินาทีบน Chrome ภาพ 8 ล้านพิกเซลใช้เวลาประมาณสามวินาที และภาพ 24 ล้านพิกเซลอาจใช้เวลา 10 ถึง 30 วินาที Firefox ช้ากว่าประมาณสี่เท่าใน AVIF — ภาพ 4K อาจใช้เวลา 30 วินาที อุปกรณ์มือถือช้ากว่าเดสก์ท็อปอีก 3 ถึง 5 เท่า

การแปลงในที่นี้ปลอดภัยไหม? ภาพถูกอัปโหลดหรือเปล่า?

ไฟล์ของคุณไม่เคยออกจากเบราว์เซอร์ การแปลงทำงานในเครื่องของคุณทั้งหมดโดยใช้ AVIF encoder รุ่น WASM — ไม่มีการอัปโหลด ไม่มีเซิร์ฟเวอร์ ไม่มีการเก็บข้อมูล คุณตรวจสอบได้ด้วย DevTools: หลังจากโหลดหน้าเสร็จ คำขอภาพออกสู่ภายนอกเป็นศูนย์ระหว่างการแปลง เครื่องมือแปลงอันดับหนึ่งในผลค้นหานี้ระบุชัดว่าอัปโหลดไฟล์ไปยังเซิร์ฟเวอร์ ส่วนเราไม่ทำ

แปลง WebP เป็น AVIF หลายไฟล์พร้อมกันได้ไหม?

ยังไม่ได้ — เวอร์ชันปัจจุบันแปลงทีละหนึ่งไฟล์ การแปลงแบบหลายไฟล์อยู่ในแผนพัฒนาเวอร์ชันถัดไป สำหรับตอนนี้คุณสามารถเปิดหน้านี้ในหลายแท็บเบราว์เซอร์และแปลงไฟล์แบบขนานได้ แต่ละแท็บจะใช้ encoder instance ของตัวเองและไม่บล็อกซึ่งกันและกัน