หลัก ลินุกซ์ วิธีการแปลง WebP เป็น PNG ใน Linux

วิธีการแปลง WebP เป็น PNG ใน Linux



WebP เป็นรูปแบบภาพสมัยใหม่ที่ Google สร้างขึ้น สร้างขึ้นเป็นพิเศษสำหรับเว็บโดยให้อัตราส่วนการบีบอัดสูงโดยไม่ส่งผลต่อคุณภาพของภาพ ใน Windows โปรแกรมดูรูปภาพใด ๆ เช่น IrfanView สามารถเปิดภาพ WebP และบันทึกเป็น JPG / PNG อย่างไรก็ตามบน Linux อาจแก้ไขหรือแปลงอิมเมจ WebP ได้ยากเนื่องจากเครื่องมือแก้ไขภาพแบบเดิมเช่น GIMP ยังไม่รองรับ WebP นี่คือวิธีการแปลงภาพ WebP เป็นรูปแบบ PNG และในทางกลับกัน

การโฆษณา

ข้อความแสดงข้อผิดพลาด GIMP Webp

วิธีการเล่นเพลงในสายที่ไม่ลงรอยกัน

มีสองวิธีที่คุณสามารถใช้เพื่อรับภาพ 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 ให้ดำเนินการดังต่อไปนี้

ฉันจะรู้ได้อย่างไรว่ามีคนบล็อกฉันในเฟสบุ๊ค
  1. เปิดรายการโปรดของคุณ แอปเทอร์มินัล .
  2. พิมพ์คำสั่งต่อไปนี้:
    ไฟล์ dwebp.webp -o file.png
  3. ไฟล์ที่ส่งออกจะเป็น file.png ในรูปแบบ PNGLinux Webp ถึง Png Ffmpeg

หมายเหตุ: น่าเสียดายที่ dwebp แปลงเฉพาะ WebP เป็น PNG แต่ไม่ใช่ JPG ดังนั้นหากคุณต้องการรับภาพ JPEG จากไฟล์ WebP ของคุณคุณต้องแปลงเป็น PNG ก่อนจากนั้นแปลงภาพ PNG เป็น JPG โดยใช้เครื่องมือเช่น GIMP หรือแปลงโดยใช้ ImageMagicK

แปลง WebP เป็น PNG ด้วย ffmpeg

หากคุณไม่สามารถติดตั้ง libwebp ได้คุณสามารถใช้ ffmpeg ได้ ซึ่งแตกต่างจาก libwebp ตรงที่ ffmpeg ใช้กันอย่างแพร่หลายและติดตั้งไว้ล่วงหน้าในหลาย ๆ ทำดังนี้:

  1. เปิดแอพเทอร์มินัลที่คุณชื่นชอบ
  2. พิมพ์คำสั่งต่อไปนี้:
    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

แค่นั้นแหละ.

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

การซิงค์พื้นหลังและเบื้องหน้าของ Android คืออะไร [อธิบาย]
การซิงค์พื้นหลังและเบื้องหน้าของ Android คืออะไร [อธิบาย]
ไม่สามารถปิดใช้งานโฆษณาอัตโนมัติแบบเป็นโปรแกรมบนหน้าเว็บได้ อยู่นี่แล้ว!
วิธีดูโปรไฟล์ที่ถูกบล็อกบน Facebook
วิธีดูโปรไฟล์ที่ถูกบล็อกบน Facebook
บล็อคคนเป็นพิษได้ดีต่อสุขภาพ ต่อไปนี้เป็นวิธีดูว่าคุณได้บล็อกใครบ้าง
วิธีตรวจสอบ Google ปฏิทินของคนอื่น
วิธีตรวจสอบ Google ปฏิทินของคนอื่น
ต้องจัดประชุม? มีสถานการณ์ฉุกเฉินและต้องการความช่วยเหลือหรือไม่? หมดเขตกระทันหันลดลงครึ่งหนึ่ง? ต้องการตรวจสอบความพร้อมของเพื่อนร่วมงานอย่างรวดเร็วหรือไม่? ต้องการตรวจสอบความพร้อมของผู้อื่นใน Google ปฏิทินหรือไม่ ทำได้ทุกอย่าง
วิธีปิดการโอนสาย
วิธีปิดการโอนสาย
หากคุณต้องการปิดการโอนสายสำหรับโทรศัพท์บ้าน อุปกรณ์ Android หรือ iPhone ให้ทำตามขั้นตอนง่ายๆ เหล่านี้
Registry Editor ได้รับแถบที่อยู่ใน Windows 10
Registry Editor ได้รับแถบที่อยู่ใน Windows 10
Registry Editor มีการอัปเดตขนาดเล็ก แต่มีประโยชน์มาก ตอนนี้มาพร้อมกับแถบที่อยู่ซึ่งแสดงเส้นทางรีจิสทรีปัจจุบันและอนุญาตให้คัดลอกและวาง
ป้องกันไม่ให้ Edge Browser บันทึกข้อมูลบัตรเครดิต
ป้องกันไม่ให้ Edge Browser บันทึกข้อมูลบัตรเครดิต
ด้วย Windows 10 เวอร์ชัน 1809 เบราว์เซอร์ Edge มีความสามารถในการบันทึกข้อมูลบัตรเครดิตของคุณ คุณสามารถปิดใช้งานคุณสมบัตินี้ได้หากต้องการ
วิธีดาวน์โหลด Disney Plus บนแล็ปท็อป HP
วิธีดาวน์โหลด Disney Plus บนแล็ปท็อป HP
บริการ Disney+ ที่รอคอยอย่างใจจดใจจ่อเปิดตัวเมื่อเร็ว ๆ นี้และขณะนี้มีให้บริการในเกือบทุกแพลตฟอร์มสื่อที่คุณนึกออก ผู้ใช้ที่มีเฉพาะสมาร์ทโฟนสามารถใช้แอปเพื่อสตรีมเนื้อหาหรือแคสต์ไปยังหน้าจอขนาดใหญ่ได้