Простой конвертер изображений для пакетной обработки файлов в директории.
Накопилось очень много референсов для блендера и пояявилась необходимость привести их к единому формату
✅ Конвертирует изображения из одного формата в другой
✅ Удаляет исходные файлы после конвертации
✅ Имеет tqdm gрогресс-бар
✅ Настройка через конфиг или параметры командной строки
- Python 3.14+
- pip
pip install pillow tqdmИли установите из requirements.txt:
pip install -r requirements.txtpython main.py --path "C:\Images" --from webp png --to jpegПараметры:
--path— путь к папке с изображениями--from— список расширений для конвертации (например:webp png jfif)--to— целевой формат
Отредактируйте src/config/default_config.json:
{
"target_dir": "F:\\Images",
"def_from_extensions": "webp, png, jfif",
"def_to_extension": "jpeg"
}Затем просто запустите:
python main.pyНажмите F5 или перейдите в Debug → Run (программа используется конфиг автоматически)
Конвертировать WebP и PNG в JPEG:
python main.py --path "D:\Photos" --from webp png --to jpeg