In general the software functionality of Ultima and Boutique products is pretty similar in all platforms, but they are important aspects to consider, mainly related with hardware support and codecs:
Mistika Boutique is a sofware-only product based on a pay-per-use subscription. It is designed to run on client hardware. An all-in-one application for general purpose post production.
Mistika Ultima is a turnkey solution including a Mistika workstation, Mistika Storage, and high performance connectivity solutions for sharing the storage at high speeds (up to 8K uncompressed performance for multiple systems). Mistika Ultima configurations are designed by SGO for the specific workflows of each client, also providing a realtime warranty for the agreed formats and integral support for the whole solution. It's specialities are client attended sessions and high end complex productions
Notes: Both Mistika Boutique and Mistika Ultima have optional modules that are specified in the SGO Shop. The rest of this document is not about optional features but about the technical differences of each platform (Windows, macOS, and Linux)
Mistika Ultima: Linux CentOS 7.xxx (installed with Mistika specialised iso)
Mistika Boutique on Windows: Windows 10
Mistika Boutique on macOS: High Sierra and Mojave
MultiGPU, Totem, Ultima BatchManager
MultiGPU is only supported on Mistika Ultima, trough the Totem & BatchManager tools.
Totem and Ultima BatchManager are linux only and are not planned to be supported on other platforms.
However, in future versions Mistika Boutique will support the submission of render jobs to external render farms (similar to what is already available in MistikaVR). But this is work in progress, not available in the initial Boutique versions.
Realtime capabilities for uncompressed formats and Mistika effects
Mistika Ultima provides warranted realtime playbacks up to 8K 60p 10bit uncompressed, depending on the configuration. The SGO provided workstations, storage, and connectivity are extremely optimized for Mistika performance and deeply tested in terms of stability.
Thanks to all these optimisations Mistika Ultima is faster than Mistika Boutique in general, but the exact differences will depend on each client hardware.
Mistika Boutique does not come with a realtime warranty, but it is known to work in realtime up to 4K 60p if the client provides a fast enough configuration.
In any case the Mistika Boutique software is agnostic about the brands of the storage components, so if it is given a fast & stable configuration for other applications then Mistika should also behave fast and stable on it.
The same can be said both about compressed and uncompressed formats, although the speed differences between both products are expected to be more noticeable with uncompressed formats. As a result, Mistika Boutique should work particularly well with compressed formats, but it is not limited to those.
Mistika Ultima is a global solution and the support will cover all aspects of the infrastructure, also including storage issues, realtime performance issues, connectivity issues, operating system issues, etc. Also including on site visits from our engineers and operators as specified by each contract.
Mistika Boutique support only covers the operational issues of the Mistika software, not any issues related with the performance and stability of the client hardware, operating system issues, storage issues, and neither connectivity issues between systems.
Image format limitations
Our objective is to fully support all formats in all platforms. However this is not always possible for all codecs, these are the current limitations:
- Arri raw: Boutique on Windows supports Mistika debayering and extraction for Arri raw files, but it does not support the official Arri SDK. (Mistika debayering is faster than Arri SDK, but it can produce different colours than the official SDK). Meanwhile, Mac and Linux platforms support both the Arri official SDK and Mistika extraction. Additional support of the official Arri SDK for Windows is expected in future versions, but it is not available yet.
- NVidia hardware encoder/decoder (h264, h265/HEVC encoding and RED R3D Cudanew decoder): At the date of this document Apple does not support NVidia hardware encoder / decoder (nvenc / nvdec ). The above hardware encoders and decoders are currently available for Linux and Windows products.
Windows and Mac versions support Aja and Blackmagic Decklink videoboards. Linux versions also support DVS video boards.
8K Video IO
Mistika Ultima supports 8K 60p video modes using dual Kona5 boards (uncompressed playback and video capture at 8K 60p 10bit, trough 4 x 12Gb signals). These boards are not supported on Mistika Boutique yet, although it is planned as a future developement.
The streaming feature (the ability to stream the live video output trough an URL stream) is only available in Mistika Ultima on linux. It is planned to support it on Mistika Boutique in future versions, but not available yet.
The QOS capability permits to prioritize storage access to realtime systems while they are doing a playback, and when no playback is active then unrestricted access is provided to all systems. This is a capability of Mistika Ultima on Mistika Storage, but Mistika Boutique systems can also benefit of realtime prioritization when used in a Mistika Storage infrastructure.
Mistika Ultima provides additional tools to manage the hardware infrastructure as a whole. Including automated system installation (OS , software and drivers), version management (to switch all systems to use a particular version at the same time ), and automated management of render nodes. These tools are very related to Mistika Ultima hardware infrastructures and are not available for Mistika Boutique.
However, 3rd party render managers like Smedge and Deadline are supported in all platforms, which can provide good renderfarm management functionality.
Since Mistika 8.10, all platforms support the same color panels: Tangent and Precision.