WebP เป็นรูปแบบภาพสมัยใหม่ที่ Google สร้างขึ้น สร้างขึ้นเป็นพิเศษสำหรับเว็บโดยให้อัตราส่วนการบีบอัดสูงโดยไม่ส่งผลต่อคุณภาพของภาพ ใน Windows โปรแกรมดูรูปภาพใด ๆ เช่น IrfanView สามารถเปิดภาพ WebP และบันทึกเป็น JPG / PNG อย่างไรก็ตามบน Linux อาจแก้ไขหรือแปลงอิมเมจ WebP ได้ยากเนื่องจากเครื่องมือแก้ไขภาพแบบเดิมเช่น GIMP ยังไม่รองรับ WebP นี่คือวิธีการแปลงภาพ WebP เป็นรูปแบบ PNG และในทางกลับกัน
การโฆษณา
วิธีการเล่นเพลงในสายที่ไม่ลงรอยกัน
มีสองวิธีที่คุณสามารถใช้เพื่อรับภาพ PNG จากภาพ WebP ที่มีอยู่ คุณสามารถใช้อย่างใดอย่างหนึ่งlibwebpหรือffmpegแพ็คเกจที่มีเครื่องมือสำหรับงานของเรา
แปลง WebP เป็น PNG
ขึ้นอยู่กับ distro ของคุณlibwebpอาจจะติดตั้งนอกกรอบหรือไม่ก็ได้ ตัวอย่างเช่นในการขึ้นต่อกันของแพ็คเกจ Arch Linux ไม่เข้มงวดดังนั้น libwebp จึงไม่ได้รับการติดตั้งเมื่อคุณติดตั้ง GUI คุณควรติดตั้งด้วยตนเองโดย รันคำสั่งในฐานะ root :
# pacman -S libwebp
บน Distro ที่ใช้ Debian เช่น Linux Mint ให้ออกคำสั่ง:
# apt ติดตั้ง webp
แพคเกจมีเครื่องมือดังต่อไปนี้:
- cwebp - เครื่องมือเข้ารหัส WebP
- dwebp - เครื่องมือถอดรหัส WebP
- vwebp - แอป WebP viewer
- wepmux - เครื่องมือ muxing WebP
- gif2webp - เครื่องมือสำหรับแปลงภาพ GIF เป็น WebP
ในการแปลงภาพ WebP เป็น PNG ใน Linux ให้ดำเนินการดังต่อไปนี้
ฉันจะรู้ได้อย่างไรว่ามีคนบล็อกฉันในเฟสบุ๊ค
- เปิดรายการโปรดของคุณ แอปเทอร์มินัล .
- พิมพ์คำสั่งต่อไปนี้:
ไฟล์ dwebp.webp -o file.png
- ไฟล์ที่ส่งออกจะเป็น file.png ในรูปแบบ PNG
หมายเหตุ: น่าเสียดายที่ dwebp แปลงเฉพาะ WebP เป็น PNG แต่ไม่ใช่ JPG ดังนั้นหากคุณต้องการรับภาพ JPEG จากไฟล์ WebP ของคุณคุณต้องแปลงเป็น PNG ก่อนจากนั้นแปลงภาพ PNG เป็น JPG โดยใช้เครื่องมือเช่น GIMP หรือแปลงโดยใช้ ImageMagicK
แปลง WebP เป็น PNG ด้วย ffmpeg
หากคุณไม่สามารถติดตั้ง libwebp ได้คุณสามารถใช้ ffmpeg ได้ ซึ่งแตกต่างจาก libwebp ตรงที่ ffmpeg ใช้กันอย่างแพร่หลายและติดตั้งไว้ล่วงหน้าในหลาย ๆ ทำดังนี้:
- เปิดแอพเทอร์มินัลที่คุณชื่นชอบ
- พิมพ์คำสั่งต่อไปนี้:
ffmpeg -i file.webp file.png
โปรดทราบว่า ffmpeg สร้างไฟล์ที่ใหญ่กว่าตัวเข้ารหัส WebP คุณอาจต้องปรับตัวเลือกและเพิ่มประสิทธิภาพไฟล์เอาต์พุต
แปลงไฟล์ PNG เป็น WebP
การแปลงตรงกันข้ามอาจมีประโยชน์เช่นกัน ในหลาย ๆ สถานการณ์ WebP ให้อัตราส่วนการบีบอัดที่ดีกว่า PNG ในการแปลงไฟล์ PNG เป็น WebP ให้ดำเนินการคำสั่งต่อไปนี้:
cwebp file.png -o file.webp
คุณภาพเริ่มต้นสำหรับ WebP ถูกตั้งค่าเป็น 75 คุณสามารถเพิ่มหรือลดได้โดยระบุอาร์กิวเมนต์ -q สำหรับตัวเข้ารหัสดังต่อไปนี้
cwebp -q 80 file.png -o file.webp
แค่นั้นแหละ.