FFMpeg-Compressor: Fix transparency decoding

This commit is contained in:
OleSTEEP 2024-05-16 07:54:20 +03:00
parent df1122bcd0
commit 82ac0a1301

View file

@ -87,7 +87,7 @@ def compress_image(folder, file, target_folder, extension):
quality = configloader.config['IMAGE']['Quality'] quality = configloader.config['IMAGE']['Quality']
printer.files(file, os.path.splitext(file)[0], extension, f"{quality}%") printer.files(file, os.path.splitext(file)[0], extension, f"{quality}%")
try: try:
image = Image.open(f'{folder}/{file}') image = Image.open(f'{folder}/{file}').convert('RGBA')
if (extension == "jpg" or extension == "jpeg" or if (extension == "jpg" or extension == "jpeg" or
(extension == "webp" and not configloader.config['FFMPEG']['WebpRGBA'])): (extension == "webp" and not configloader.config['FFMPEG']['WebpRGBA'])):