Is there a way to run EXIFTOOL GUI with various commands/options on?

Started by FF, October 24, 2021, 02:59:47 PM

Previous topic - Next topic

FF

I'm using GUI 5.16 with EXIFTOOL 12.33, and while I have placed a .exiftool.config file with the largefilesupport turned on, in the exiftool directory (C:\Windows), as well as my user folder as well as the folder where the GUI sits, the GUI will not recognize that option unless -API LargeFileSupport=1 is run in the command line for execution on the file.

Is there a way for this to be enabled for a session of the GUI when launched?   It would be very nice to see the meta tags and manipulate them without having to run the CLI  for that option every time.

OS: Windows 8
ET: 12.33
GUI: 5.16

Thank you.
-FF

Phil Harvey

Is there a chance that the GUI is using some other config file?  Did you read the GUI documentation to see if it mentions config options?

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

FF

Negative, I did not see any option for hooking API commands when the GUI starts for having it run for the session in the documentation.   I was hoping someone in the user base would know it.

Either that or have that flag perma-on with EXIFTOOL, but I think I saw a post of yours saying you had no plans to implement that due to the potential for excessively long processing times in this very situation.

- FF

Phil Harvey

I did some googling.  This should work.  See this thread.

Can you post your config file here?

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

FF

I used the eample.config as a base, then removed everything else.   This is what I have saved as C:\Windows\.exiftool.config <where I have exiftool.exe>


# Specify default ExifTool option values
# (see the Options function documentation <https://exiftool.org/ExifTool.html#Options> for available options)
%Image::ExifTool::UserDefined::Options = (
    CoordFormat => '%.6f',  # change default GPS coordinate format
    Duplicates => 1,        # make -a default for the exiftool app
    GeoMaxHDOP => 4,        # ignore GPS fixes with HDOP > 4
    RequestAll => 3,        # request additional tags not normally generated
    LargeFileSupport => 1
);

#------------------------------------------------------------------------------
1;  #end


When I run it with the option to load the config before the command, it works; but when I run just the command immediately after, it fails.  Output below
exiftool -config "C:\Windows\.exiftool.config" -b "\\192.168.50.1\Digital Media\Caleb's offload\106\20210518_195942_CAD.mov"

12.332021:10:24 15:40:30-
05:00202110241540300015484C1961189391020210518_195942_CAD.mov20210518_195942_CAD//192.168.50.1/Digital
Media/Caleb's offload/106//192.168.50.1/Digital Media/Caleb's
offload/106/20210518_195942_CAD.mov76155040272021:06:26 12:23:24-05:002021:10:24 13:53:58-05:002021:06:26
12:23:24-05:0010066632768 0 128001000MOVMOVvideo/quicktimeqt  0.0.0qt  76147048353602021:05:19
00:59:422021:05:19 01:19:566001213.81111 0 0 0 1 0 0 0 1000000502021:05:19 00:59:422021:05:19
01:19:5611213.81011 0 0 0 1 0 0 0 1384021603840 21603840 21603840 216002021:05:19 00:59:422021:05:19
01:19:566001213.81undmhlrvideapplCore Media Video6432768 32768 32768dhlralisapplCore Media Data
Handlerhvc1384021607272HEVC2460.018454288562502021:05:19 00:59:422021:05:19 01:19:5621213.81011 0 0 0 1 0
0 0 102021:05:19 00:59:422021:05:19 01:19:56441001213.869569161undmhlrsounapplCore Media
Audio0dhlralisapplCore Media Data Handlermp4a116441001001mp4a02021:05:19 00:59:422021:05:19
01:19:5631213.81011 0 0 0 1 0 0 0 1102021:05:19 00:59:422021:05:19 01:19:566001213.81undmhlrmetaapplCore
Media Metadata00 0 06432768 32768 327680dhlralisapplCore Media Data Handlermebx[minor] The ExtractEmbedded
option may find more tags in the media data02021:05:19 00:59:422021:05:19 01:19:5641213.81011 0 0 0 1 0 0
0 1102021:05:19 00:59:422021:05:19 01:19:566001213.81undmhlrmetaapplCore Media Metadata00 0 06432768 32768
327680dhlralisapplCore Media Data HandlermebxmdtaAppleiPhone XR12.42021:05:18 19:59:41-05:00mdir2021:05:18
12:23:00-05:003840 21608.29445018712900.176579

exiftool -b "\\192.168.50.1\Digital Media\Caleb's offload\106\20210518_195942_CAD.mov"

12.3320210518_195942_CAD.mov//192.168.50.1/Digital Media/Caleb's offload/10676155040272021:06:26 12:23:24
-05:002021:10:24 13:53:58-05:002021:06:26 12:23:24-05:00100666MOVMOVvideo/quicktimeqt  0.0.0qt  End of
processing at large atom (LargeFileSupport not enabled)


Something simple has to be what's going on, and it'll probably be silly after it's found.

Thank you.

- FF

Phil Harvey

Ah yes.  Something trivial:

The file should be named .ExifTool_config

(the case  probably doesn't matter, but the underline sure does)

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

FF

Ok.  That resolved both issues with the GUI and with the normal commands.

Thank you.

- FF