Even though "exiftool" is installed in the PATH on a Mac, Grabber is unable to execute it. I've also tried to install it to the installation directory (Grabber.app/MacOS/), but that does not appear to work, either.
Steps to reproduce
On a Mac computer, install the exiftool executable to the PATH.
Check if Grabber acknowledges the presence of the exiftool executable under Save -> Metadata.
Grabber shouldn't detect the executable.
Expected behavior
I expected Grabber to be able to find and execute the exiftool binary. I've looked through a few user reports on Discord, and this appears to only affect Mac systems, not Windows.
Context
Provide your main.log file to see if any obvious error occurred.
main.log
The only real entries of value are the last two:
[03:45:36.917][Info] Error starting exiftool: execvp: No such file or directory (0)
[03:45:36.919][Info] Cannot execute command since Exiftool is not running
Providing your settings.ini file will greatly help maintainers reproduce your problem if it may be caused by your configuration.
If the bug occurred during a download, make sure to provide said download as an .igl file that Grabber can generate by clicking the Save button of the Downloads tab.
Note that both main.log and settings.ini files can be found in C:/Users/%USERNAME%/AppData/Local/Bionus/Grabber in Windows, and in the installation directory on Linux.
Screenshots
The Exiftool executable is installed, but Grabber is unable to start it.
System information
OS: macOS 12.5
Grabber version: 7.9.1 x86
Additional context
There have been some reports of QProcess.Start failing to launch an executable on Mac while working perfectly on Windows. Can Exiftool perhaps come bundled with Grabber or can Grabber add functionality to define the full path to the executable rather than relying on the system's Path variable?
You should try running the "Grabber" Unix Executable directly inside of the Grabber.app, because I have the same problem unless I start Grabber from the Executable.
Bug description
Even though "exiftool" is installed in the PATH on a Mac, Grabber is unable to execute it. I've also tried to install it to the installation directory (Grabber.app/MacOS/), but that does not appear to work, either.
Steps to reproduce
Expected behavior
I expected Grabber to be able to find and execute the exiftool binary. I've looked through a few user reports on Discord, and this appears to only affect Mac systems, not Windows.
Context
Provide your
main.log
file to see if any obvious error occurred. main.log The only real entries of value are the last two:Providing your
settings.ini
file will greatly help maintainers reproduce your problem if it may be caused by your configuration.If the bug occurred during a download, make sure to provide said download as an
.igl
file that Grabber can generate by clicking theSave
button of theDownloads
tab.Note that both
main.log
andsettings.ini
files can be found inC:/Users/%USERNAME%/AppData/Local/Bionus/Grabber
in Windows, and in the installation directory on Linux.Screenshots
The Exiftool executable is installed, but Grabber is unable to start it.
System information
Additional context
There have been some reports of QProcess.Start failing to launch an executable on Mac while working perfectly on Windows. Can Exiftool perhaps come bundled with Grabber or can Grabber add functionality to define the full path to the executable rather than relying on the system's Path variable?