Note: This document only covers questions that do not have a dedicated  section. For example questions about licenses are not included here, but in the license articles


Recent questions from new users:


QUESTION:  How to select the project resolution? /  How to create a new render resolution?

Answer:  It is explained in this article



QUESTION:  How to reduce text size in parameter boxes ? it does no fit the  field size, and the values appear cropped  

Answer:  MistikaVR uses the system font. In Windows 10 it is configured in the Display Settings. Values over 150% are too big for MistikaVR interface



QUESTION:  How to sync the clips by using their audio tracks ? 

Answer: The Align by audio tool has these parameters to adjust (in case it does not work well at the first attempt):


- Search length is the length of the sound sample to compare, centered at the current frame position. 


- Maximum offset is how much the cameras may be off sync, to avoid false matches at unlikely large offsets. If you turn on the cameras one by one, think how many seconds may be out of sync, and fill that number as the maximum. Set the current frame at a zone where there is some identifiable noise (clap, people talking), and run the match.


- Sample size - We recommend to let it on default. The audio needs to be split to some bits - "windows" that can be matched - and this is the size of these bits. smaller means more precise on transients, but lower frequencies may get ignored with very small windows. Keep it on 2 - 4 range, these work best. You should probably ignore this field, tweaking it usually does not change the result or make it worst, only in very rare cases.




QUESTION:  What it means the "Can not open video codec"  error when rendering?  

Answer: It means that Mistika sent the rendered images to a third party encoder and it returned an error. The exact cause is not defined, but normally this means an impossible setting, like too high bitrate for the selected codec (typical absolute maximum  is 135000 except for lossless codecs), or too high resolution for the selected codec  (4k for h264, 8k for h265, also depending on the GPU generation). But please note that these values are continuously evolving, so it may be different when you read this document.


In the case of NVidia hardware codecs, please note that the hardware encoder is a limited resource that can not be multi-tasked (most GPUs only have one encoder). So it can also happen if another application that can use the NVidia encoder is opened at the same time




QUESTION:  Why the render option is disabled ?

Answer:  The evaluation licenses do not permit to render.  But if you have purchased (and installed) an activation code and the render is still disabled then it means that you are still using the old activation code for the evaluation. Deactivate it and activate the new activation code receivec by email after doing the subscription. More details in the license articles  

Note: The other difference between evaluations and purchased subscriptions  is that only the second  ones permit to use the new features of "Beta" versions still in development (open beta program)  




QUESTION:  How to animate parameters (edge points and others)

Answer:  Since 8.7.7 version most parameter can be animated. To control the animation, open the contextual menu for the parameter by right clicking on it. You will see these options:


  • Default Value: resets the parameter. If it was animated, animation will be disabled.

  • Add Key Frame: A keyframe will be added at the current frame position. Animation is enabled for the parameter if it wasn't enabled already. From now on, any change to this parameter will automatically insert a new keyframe at the current time (if there wasn't a keyframe tere already).

  • Remove Key Frame: The keyframe at the current time will be removed. If it was the last keyframe left, then the parameter will become non-animated, going back to the default value..

  • Remove Animation: Animation will be disabled, all keyframe removed. But in this case the current value of the parameter will be kept as non-animated value. 


The numerical value of the parameters is color coded:

  • Gray number means the default, unmodified value.

  • White number means the current value was set by user, but it is not animated. Please note that if it is set manually  to the default value it will still be white, as it was set by the user. To completely remove the user actions use the “default value” command.

  • Green number is a keyframe value set by the user

  • Light Blue number is an interpolated value between keyframes.


In th time bar, the keyframes will be shown for the selected parameters as green marks. Meanwhile the animated segments will be drawn as light blue segments, thus corresponding to the same color hints.



QUESTION:  When I  render a movie in MistikaVR and watch it in other application it is not shown as 360 video

Answer:  You may need to inject the 360 spacial metadata in the movie file.  Just select  'Inject Spatial Media Metadata'  in the render panel (available for render formats supporting it, not all formats support it).



QUESTION: What is the Bake In Output Camera ?

Answer: Whenever you move the horizon, MistikaVR does it by changing the yaw, pitch and roll parameters on the “Output Camera”. The Bake in Output Camera clears this parameters by adding them to the control parameters of the Input cameras instead. The rendered images will be the same, but it can be useful to do it in order to stablish your new preferred horizon settings "by default". For example if you want to experiment and easily come back later to that settings, or if you plan to animate it or do scripting with the metadata files.



QUESTION: How to add a logo or CG  overlay clip in the scene?

Answer: Read this article




Recent questions from advanced users:


QUESTION: How to do a "vertical flip" to a camera

Answer: There is a parameter for a horizontal flip in the "Source Camera" tab. The need for a vertical flip is very rare on VR rigs and it does not have a specific button. However it is still possible: To do a vertical flip, rotate the camera 180 degrees by adding 180 degrees to its roll value, and then use the horizontal flip.



QUESTION:  Insta360 pro calibration data:  What has happened to it in Mistika 8.8.7  ?

Answer:  The calibration data normally generated with Insta 360 Pro Studio ( the  .prj file that goes as a sidecar with the media files   ) can now be generated automatically inside MistikaVR (similar to what was already possible for Kandao) , which will simplify the workflow by saving the need to use an extra application and then using the ImportStitch to read the prj file, which is not neccesary anymore.  Now when using the tools for improving transformations,  if the "Use Insta360 Pro Callibration" is selected then MistikaVR will automatically use an integrated Insta360 plugin for creating identical calibration data. 


However, MistikaVR own tools are still available as usual, and some users may still want to improve the calibration on its own, so here it is the old document with the tricks and tips:

https://docs.google.com/document/d/1s-Rf4FlXANfyl0ng0r6dUVRTUfUmdnOu2RnUXRFyccE/edit


Note: Some other cameras still  come with calibration files in sidecar files:  Nokia Ozo ( a .txt file ) and Facebook surround (.json file). They can be imported with the Stitch>Import Stitch (or just  drag & drop the file)



QUESTION:  Why there are no "render only licenses" for MistikaVR ?

Answer:  In our current license model, the main difference between using the evaluation version and a subscription is the capability to render.  So render is the main capability that you really pay for, not the GUI.  Which means that  it does not make sense to have a "render only" license, because the MistikaVR GUI will work anyway. However, if you need to feed a big render farm for long periods of time you can ask our sale representatives for volume discount. 


A typical case is this other one: Let's suppose that you have a big renderfarm used for many products, and  you only need to use some of them with MistikaVR  but you don't know which ones will be available each time.  For this case, what you can do is to  activate all your MistikaVR activation codes on a same system (same license server), then tell all the render nodes to use that license server, and set the policies of your render manager (Smedge, Deadline..) to retry periodically until the renders are complete.  In that way, even if all licenses are busy for a while, when one license becomes available  the next render node to try a MistikaVR job will succeed to get it, and all render jobs will finish sooner or later.   



QUESTION:  What is the difference between "Camera Default Offset-X / Offset-Y" and "Camera Input Offset-X / Offset-Y" ?

Answer:  The default Offsets, focal length and lens distortion values are used only for the cameras where the corresponding values are left unmodified. That means that once you set these values manually, or by using "improve offsets" tool, the Defalut OffsetX/Y values are ignored from that point.  

Normally, the only common situation where  default offset values are used is when you import from PTGui and you did not enable there the "individual cameras offsets" control.  That is normally a good idea only if you are not really using a rig with multiple cameras, but rotating a single camera, panorama-still style




QUESTION:  How to increase RAM cache for more interactivity and faster playbacks 

Answer:  MistikaVR will cache the most recently accessed image files in RAM memory.  The cached images are represented in the timeline bar with a thin highlight bar. If you scrub trough cached  images or playback them  then the cached versions are used, thus providing a faster response.  The number of cached images depend on the amount of RAM reserved for this purpose, and it is calculated automatically to a safe setting based on your computer configuration. However, if you want to tweak it manually you can do it in the localPreferences.xml  file:

 (Default location:  C:\Users\<user>\SGO/AppData/VR/localPreferences.xml )


Two parameters are involved (they are risky to modify and they can destabilise the system,  please make a backup of the file first! ):  

-  cpuFrames ( maximum number of  frames to cache. Let it to 0 for automatic adjustment, or put other value to force it )  

-  cpuMemKb ( RAM amount, in kilobytes )



Recent questions about Stero3D:


QUESTION:  How to reduce parallax crossover or excessive due to objects in close objects proximity to the camera
Answer:  Parallax crossover is visible in black & white anaglyph as red / cyan lines crossing with each other. When everything else fails, a way to try to save the shot is to increase the feather parameter. This produce the effect to reduce all parallaxes, you can use it to try to bring parallax to an acceptable level



QUESTION:  What is the AM button?
Answer:  It is the Alignment Mode tool, for fixing vertical parallax differences, mainly useful for VR180 video. Explained in this article



QUESTION:  How to hide (or show) the color picker tool?
Answer:  This is a standard pick color  tool in all Mistika applications to get the exact color values of a pixel. It does not have an icon because it is rarely used in MistikaVR,  but it may be activated inadvertently. The hot key is  Ctrl + Alt + Right Mouse button,  use the hotkey with the pointer  out of the image area to hide it