Mistika Python extension library

<< Click to Display Table of Contents >>

Navigation:  Python scripting tools >

Mistika Python extension library

 

The Python class library with all the Mistika Workflows structures is available at https://www.sgo.es/doc/python/.

 

This library is similar to other Python extensions, it follows the Qt standards for widgets and common data structures. The full documentatio is provided in the link above, but it is worth to introduce an important concept that you will find in every Mistika node, the Universal paths::

 

Universal Paths: In Mistika Workflows the node connectors can pass a special type of objects called Universal Paths. As a difference to standard file paths the Universal Paths can fully describe  complete enumerated sequences, movie files, and other data structures that can be passed between nodes. For the convenience of non programmers they are usually referred with more meaningful names (like "files" "inputs", outputs..."  in the documentation and in the interface,  But obviously they not only include a "file path" but also many other metadata properties like frame ranges,  color space settings, associated CRC checksums, server credentials to access the file location, and any other metadata values already embedded in a Universal path by previous nodes in the workflow. You can find more details in the CuniversalPath class in the Mistika Python extension library.