骑着悟空看八戒 发表于 2025-11-1 23:31:36

webp转png工具,集成右键,支持拖放,操作方便-2024年11月26日更新压缩图片减小体积

因为最近工作中经常下载到webp图片,所以写了这么个小工具

功能很简单

1、选择文件夹,将文件夹里的webp批量转为png


2、软件上可以直接添加右键,在webp文件上可以直接右键选择将webp转为png,可以单个文件选择,也可以选多个文件选择右键批量转换,如下图演示


3、支持拖放,打开软件后,可以批量选择文件,拖到软件界面即可转换

2024年11月26日新增压缩选项,右键转换默认压缩,选择文件夹或拖入软件按界面上选项处理

未压缩与压缩后大小对比效果



PS,软件为易语言所写,会报毒,担心的话就不用下载了。

〓〓〓软件下载〓〓〓

webp2png.rar(997.52 KB, 下载次数: 3073)2024-11-26 17:44 上传
点击文件名下载附件

huoxianghui913 发表于 2025-11-1 23:32:35


import os
from PIL import Image
import imageio

def convert_webp_to_gif():
    """
    将当前文件夹中的 WebP 文件批量转换为 GIF 文件,并将结果保存在当前文件夹。
    """
    current_folder = os.getcwd()# 获取当前文件夹路径
   
    for filename in os.listdir(current_folder):
      if filename.lower().endswith('.webp'):
            webp_path = os.path.join(current_folder, filename)
            gif_path = os.path.join(current_folder, f"{os.path.splitext(filename)}.gif")
            
            try:
                # 打开 WebP 图片
                image = Image.open(webp_path)
               
                # 检测是否为动态 WebP(多帧)
                if getattr(image, "is_animated", False):
                  frames = []
                  for frame in range(image.n_frames):
                        image.seek(frame)
                        frames.append(image.copy())
                  
                  # 保存为动态 GIF
                  frames.save(
                        gif_path,
                        save_all=True,
                        append_images=frames,
                        loop=0,
                        duration=image.info.get("duration", 100),
                  )
                else:
                  # 保存为静态 GIF
                  image.save(gif_path, "GIF")
               
                print(f"成功转换: {filename} -> {gif_path}")
            except Exception as e:
                print(f"转换失败: {filename}, 错误信息: {e}")

# 调用转换函数
convert_webp_to_gif()

有没有图片试一下需要安装库
pip install pillow imageio

风之影赫 发表于 2025-11-1 23:32:40

2024年11月26日更新,增加了压缩图片的选项,转换出来的也比较小,png可以保留透明,jpg不支持透明图片。。。可以更新一下看看。。。

风之影赫 发表于 2025-11-1 23:32:57

刚才下载了,太好用了。

寒哥Gh61ac8 发表于 2025-11-1 23:33:18

谢谢分享

寒哥Gh61ac8 发表于 2025-11-1 23:33:32

有这软件方便多了

huoxianghui913 发表于 2025-11-1 23:33:51

这就厉害了,再也不用去网页转了,请问有没有webp转gif的

huoxianghui913 发表于 2025-11-1 23:34:31

谢谢分享,很有用的软件,现在好多图片都是webp

风之影赫 发表于 2025-11-1 23:35:14

好东西手下了

huoxianghui913 发表于 2025-11-1 23:36:08

正好需要,谢谢楼主
页: [1] 2
查看完整版本: webp转png工具,集成右键,支持拖放,操作方便-2024年11月26日更新压缩图片减小体积