from PIL import Image
import sys

def webp_2_png(ruta_entrada, ruta_salida):
    try:
        # Abre la imagen en formato WebP
        imagen = Image.open(ruta_entrada)
        # Convierte y guarda la imagen en formato PNG
        imagen.save(ruta_salida, format="PNG")
        print(f"Imagen convertida con éxito: {ruta_salida}")
    except Exception as e:
        print(f"Error al convertir la imagen: {e}")

if __name__ == "__main__":
    if len(sys.argv) != 3:
        print("Uso: python script.py <ruta_entrada.webp> <ruta_salida.png>")
        sys.exit(1)

    ruta_entrada = sys.argv[1]
    ruta_salida = sys.argv[2]
    convertir_webp_a_png(ruta_entrada, ruta_salida)