WebP là một định dạng hình ảnh hiện đại do Google tạo ra. Nó được làm đặc biệt cho Web, cung cấp tỷ lệ nén cao mà không ảnh hưởng đến chất lượng hình ảnh. Trên Windows, bất kỳ trình xem ảnh nào như IrfanView đều có thể mở ảnh WebP và lưu chúng dưới dạng JPG / PNG. Tuy nhiên, trên Linux, có thể khó chỉnh sửa hoặc chuyển đổi hình ảnh WebP vì các công cụ chỉnh sửa hình ảnh truyền thống như GIMP chưa hỗ trợ WebP. Đây là cách chuyển đổi hình ảnh WebP sang định dạng PNG và ngược lại.
Quảng cáo
cách đổi tên trong lol
Có hai phương pháp bạn có thể sử dụng để lấy hình ảnh PNG từ hình ảnh WebP hiện có. Bạn có thể sử dụnglibwebphoặc làffmpeggói cung cấp các công cụ cho nhiệm vụ của chúng tôi.
Chuyển đổi WebP sang PNG
Tùy thuộc vào bản phân phối của bạn,libwebpcó thể được cài đặt sẵn hoặc không. Ví dụ, trong Arch Linux, sự phụ thuộc của gói không nghiêm ngặt, vì vậy libwebp không được cài đặt khi bạn cài đặt GUI. Bạn nên cài đặt thủ công bằng cách chạy lệnh dưới quyền root :
# pacman -S libwebp
Trên bản phân phối dựa trên Debian như Linux Mint, hãy phát hành lệnh:
# apt install webp
Gói này cung cấp các công cụ sau:
- cwebp - một công cụ mã hóa WebP.
- dwebp - một công cụ giải mã WebP.
- vwebp - một ứng dụng xem WebP.
- wepmux - một công cụ trộn WebP.
- gif2webp - công cụ chuyển đổi ảnh GIF sang WebP.
Để chuyển đổi hình ảnh WebP sang PNG trong Linux , hãy làm như sau.
cửa hàng chơi trên que truyền hình lửa
- Mở mục yêu thích của bạn ứng dụng đầu cuối .
- Nhập lệnh sau:
dwebp file.webp -o file.png
- Tệp đầu ra sẽ là file.png ở định dạng PNG.
Lưu ý: Thật không may, dwebp chỉ chuyển đổi WebP sang PNG chứ không chuyển đổi sang JPG. Vì vậy, nếu bạn cần lấy ảnh JPEG từ tệp WebP của mình, trước tiên bạn cần chuyển đổi nó sang PNG, sau đó chuyển đổi ảnh PNG sang JPG bằng công cụ như GIMP hoặc chuyển đổi nó bằng ImageMagicK.
Chuyển đổi WebP sang PNG với ffmpeg
Nếu bạn không thể cài đặt libwebp, bạn có thể sử dụng ffmpeg. Không giống như libwebp, ffmpeg được sử dụng rộng rãi và được cài đặt sẵn trong nhiều bản phân phối. Làm như sau:
- Mở ứng dụng đầu cuối yêu thích của bạn.
- Nhập lệnh sau:
ffmpeg -i file.webp file.png
Hãy nhớ rằng ffmpeg tạo ra các tệp lớn hơn bộ mã hóa WebP. Bạn có thể cần phải điều chỉnh các tùy chọn của nó và tối ưu hóa tệp đầu ra.
Chuyển đổi tệp PNG sang WebP
Chuyển đổi ngược lại cũng có thể hữu ích. Trong một số trường hợp, WebP cung cấp tỷ lệ nén tốt hơn PNG. Để chuyển đổi tệp PNG thành WebP, hãy thực hiện lệnh sau:
cwebp file.png -o file.webp
Chất lượng mặc định cho WebP được đặt thành 75. Bạn có thể tăng hoặc giảm chất lượng bằng cách chỉ định đối số -q cho bộ mã hóa, như sau.
cwebp -q 80 file.png -o file.webp
Đó là nó.