AbstractOptionaloptions: ExifToolTaskOptions & Partial<Pick<ExifToolOptions, "useMWG">>
ReadonlyargsReadonlycommandReadonlyerrorsOptional Readonlyoptionspass the ExifTool instance's useMWG so this command
matches every other command the instance sends.
ReadonlyparserReadonlytaskReadonlywarningsthe resolution or rejection of this task.
Time since this task started, or since its last timeout reset.
Called by BatchProcess when this task starts. Overrides must pass every
argument to super.onStart(), or Task.resetTimeout stops working.
OptionalbeforeParse: () => voidOptionalresetTimeout: () => booleanCalled with this task's stderr. Non-blank stderr is logged at warn, so a
subclass that removes lines it understands before calling
super.onStderr() keeps those lines out of the log.
Protected AbstractparseOptionalerror: Errortrue if the wrapped promise was rejected
Restart this task's timeout. Call this only after verifying that the task made progress: output alone is not progress.
false if the task isn't running or has no timeout, and for startup and health-check tasks.
StaticrenderOptionaloptions: ExifToolTaskOptions & Partial<Pick<ExifToolOptions, "useMWG">>StaticwithoutSplits ExifTool's {progress:BYTES} lines from the rest of stderr.
pass the ExifTool instance's
useMWGso this command matches every other command the instance sends.