Page 1 of 1

Command line interface doesn't work with Ultimate engine

Posted: 24 Jul 2016, 17:52
by magpie
I'm trying to create thumbnails for an HD video from the command line with the ultimate engine, but the console reports "Ultimate engine failed". When I check the diag.log file it shows no error, but the diag_bak.log shows this:

[BLACK] [10:25:42 AM] .... Black frame is detected, trying to substitute

When I change to the crystal codecs the thumbnail is created as expected. Creating thumbnails with the ultimate engine from the GUI also works.

How can I get the CLI to work? The whole point of buying this program was to use it from the command line with the faster engine.

Re: Command line interface doesn't work with Ultimate engine

Posted: 24 Jul 2016, 21:54
by bbbrainstorm
Console logs are named a bit different "Diag_console.log" and are placed into "Logs" folder.

Also please make sure your are using the latest version of VTM 9.1.0.0.

Re: Command line interface doesn't work with Ultimate engine

Posted: 24 Jul 2016, 22:27
by magpie
None of the logs in that folder provide additional info aside from the fact that the Ultimate engine failed.

I just downloaded the program Friday so I'm up to date.

Re: Command line interface doesn't work with Ultimate engine

Posted: 25 Jul 2016, 21:49
by admin
Hello.

What is your command line string? Please share an example.

Also you can:
1) Try to process other files. Probably the problem is in particular files.
2) Try to set "try substituting for any color frames" checkbox OFF in Environment window.

Re: Command line interface doesn't work with Ultimate engine

Posted: 26 Jul 2016, 15:34
by magpie
It appears that it might have been that particular video which was giving me trouble. In any event, the command line I use in a batch file is:

Code: Select all

for %%i in (*.mp4 *.avi *.mkv *.wmv) Do "c:\path\to\Video Thumbnails Maker\videothumbnailsmaker.exe" "c:\path\to\Options\scenes.vtm" "%%i"
I create it this way to save me the trouble of having to add the file name manually each time.