Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

The example Python script (create_thumbnail.py) from the GitHub page does not include this feature to detect a meaningful thumbnail frame. A lot of “magic“ is happending behind the scenes which would make the example script to complex and to harder to maintain.

Example setup

The main farm transcoding taskwill be send the main transcoding job to the farm. The proxy tasks (proxy, thumbnail, filmstrip) have noop (no operation) as the transcoding tasks. This is needed in order to save the correct file paths to the database for the proxies.

An extra job triggers the template mapping render proxies on farm via the CLI tool that renders the proxy files. This will execute a local render including the rendering of a meaningful thumbnail.

...

Example for the extra render job with Deadline

Exec

Code Block
"C:/Program Files/Thinkbox/Deadline10/bin/deadlinecommand.exe"

Params

Code Block
-SubmitCommandLineJob -executable "C:/mnt/server/path/to/das-element_1.2.5_win.exe" -arguments "render-element-proxies <element.uuid> \"render proxies\"" -name "[das element] <name> - proxy" -prop BatchName="[das element] <name>" -frames 1 -chunksize 1 -priority 50 -prop JobDependencies="<custom.dependency>" -prop OutputDirectory0=\"<paths.proxy.directory>\" -prop OutputFilename0=\"<paths.proxy.filename>\"

...