A very simple command line tool to convert *.heic files to jpg. Since the available programs for windows are either paid or not working for me, I decided to make a simple python script to help convert these files.
./heicConverter.exe path/to/pictures
Start the script (or exe) from command line for additional options:
heicConverter.exe [-h] [-r] [-o] [--not-recursive] [--skip-prompt] path
Convert HEIC files to JPEG
positional arguments:
path the path to the file or directory to convert
options:
-h, --help show this help message and exit
-r, --remove Remove converted HEIC Files
-o, --overwrite Overwrite existing JPEG files
--not-recursive Do not search subdirectories
--skip-prompt Skip the prompt at the end
Also a GUI Version is available. Just start HeicConverterGui.exe.
Download the latest release from the Release Page and extract it somewhere on your machine.
Download the repo, install the dependencies and run the script.
Install the python package dependencies with:
pip install -r requirements.txt
Install pyinstaller with:
pip install pyinstaller
Install the dependencies, navigate with a console to the source dir and run the following commands:
python -m PyInstaller --onefile --console heicConverter.py
python -m PyInstaller --onefile --windowed heicConverterGui.py
This software was mainly created by people at StackOverflow: https://stackoverflow.com/questions/54395735/how-to-work-with-heic-image-file-types-in-python