Jump to content

Javier Moreno

  • Posts

  • Joined

  • Last visited

  • Days Won


Javier Moreno last won the day on May 22 2020

Javier Moreno had the most liked content!

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Javier Moreno's Achievements


Newbie (1/14)

  • Week One Done Rare
  • One Month Later Rare
  • One Year In Rare

Recent Badges



  1. Hola, De momento no es posible insertar metadata externa en los códecs. Solo se propaga la metadata standard de edición (timecodes, frame rate, etc). En el futuro si que está previsto incluir capacidades de manipulación de metadata. Saludos Javier
  2. Hi David! Thanks for the feedback, it was very useful and we have found what it is. We expect to solve it in the next maintence release Cheers, Javier
  3. Hi David, We are trying to reproduce the problem, but unfortunately it is not happening in our systems. We just fixed a bug with the Move node than confused us a bit, but it is not in the Copy node and we can't reproduce it. If not yet, please could you try the same Workflow having both folders in the system disk? (just to discard that it is not related with potential filesystem or network refresh latencies ) Any other detail you could think to reproduce the problem? Cheers, Javier
  4. Well this particular case clearly involves a creative process, and to be honest I'm an engineer and not an artist. So I can't anticipate how many iterations will be needed. I guess it will take "until the client likes it".
  5. Do you mean the render speed? If it is HD it should render in a few seconds, or at 4k less than one minute. But I suppose you may want to do some intermediate renders and adjustment iterations , as judging the optimal speed for something like "sparkles" appearing and disappearing sounds to require realtime playbacks to evaluate it properly. It is not a case of applyng the effects and forget . Basically you will need to go trough several "try and refine " iterations, rendering a realtime preview each time.
  6. I would recommend to experiment with a Noise and Glint effects. Animate the noise parameters, use a color grade to adjust contrast and pass the result to the Glint effect. Also compose with the original image. But each software is going to produce a different result, if you like kiraKira I would recommend to use it and then compose the results in Mistika.
  7. Hi Rakesh. Thanks for oyur honest review, it is very valuable feedback for us. About the clip replacement in Mistika, I am wondering if you could use this technique: 1 - Hunt the replacement clip wherever it is. If you select it in the media browser it will appear in the Source Monitor, or if you prefer to select it in the Tiemeline then press Ctrl+C (Copy) to send it to the clipboard, which in Mistika just is the Source Monitor) 2 - Put the Record Monitor (red bar) in the head of the clip to be replaced (or in any other in point you want it). Alternatively type the timecode for it directly. 3 - Press SourceMonitor->Overwrite (the icon with a red clip going down into a green clip). Or directly use its hotkey (B) while having the pointer in the Source Monitor (hotkeys like this affect the marks of the panel where you have the pointer at that moment). Whe you do that, the new clip will we placed at the record monitor position while also overwriting whatever was in there. The other icons near Overwrite are to insert (making space) or paste on top (similar result to a replace but you don't lose the original clip). In all cases you can also use the yellow marks in the source monitor ( "i" and "o" hotkeys ) to define which part of the incoming clip you want to insert. Or just type its In / Out timecodes in there as you seem to prefer. Regarding the interface, we are working in new capabilities to make it more scalable (for example to better support 4K GUI monitors). For example I think you could use a new scaling feature to mach the bottom screen of your laptop to the bottom part of the Mistika interface (menu panels in general), an let the upper screen for a clean view of the Timeline and Visual editor images. This scaling feature is still in development, but I belive a raugh version is already operative in your Mistika version (i suppose you have 8.10, the one in our website ). It would work as follows: 1 - In Windows, define a single continuous desktop with one screen on top of the other 2 - While in MistikaConfig-> General->AdvancedOptions, select the Interface->Use Scaling button, and for Mon-1 select the scaling factor as neccesary to fit the Mistika botton panel in the bottom display of the laptop (But do not activate "Two Monitors", as this proposal is a for a single (but elongated) monitor. This scaling feature is in development, in your version it can still have some refresh issues and some low res and aliasing at non integer scale factors in some widgets, but we hope to solve all this for next version 8.11. Please let me know if it works, I am curious. Sadly I do not have such wonderful laptop to try by myself. That dual screen laptop seems to be a nice one! Javier
  8. For performance reasons some information like VectorPaint strokes, titles, morph, and data from 3rd party plugins are not saved in the .env file (which is a text file) but in the PRIVATE folder of the project as binary data (which is faster). If you copy a project to other system you need to copy the whole project folder, not just the .env file.
  9. That's an interesting test, thanks for the feedback. BTW for that particular format, a key parameter is the Codecs-GPU frames. In general it should be 1 for GeForce and 2 for the Quadro. (you could also try with 3, but I am afraid it could be a waste of memory)
  10. Well, it also depends on each client. The one case where Quadro is mostly preferred is for client attended sessions, as in those cases it is very desirable to have as much realtime playback performance and stability as possible.
  11. In a case like this you should reduce the memory related parameters ( Max cache memory, ring buffer, pipe units, render units, encode threads ). That will free a lot of memory for other applications. I totally agree, that memory curve is typical of memory leaks. Otherwise it should look like a staircae . What is the exact date of your Boutique version? First thing I would recommend to render the source images to other format and test , as this test will show if the memory leak comes from the decoder or from one of the effects (in that case you would need to remove effects one by one to see which one is causing it) Please if you don't mind open a support case about the memory leak so developers can investigate it, in that way it is much more efficient for them
  12. In all those examples the bottleneck is the effect processing, not the upload and download of images to/from GPU. So the full duplex can not help on them because at such low FPS speeds the PCie bus is infrautilized anyway. To take advantage of it you would need to build an example that is close to realtime, for example a more simpler stack that can deliver speeds close to UHD 60p. In that scenery is where having the Quadro can make the difference between realtime and non realtime. Also, if your storage is fast enough I would recommend to use uncompressed images like Mistika js format , exr raw or dpx. This is to avoid dependence on 3rd party codecs like Arri in a benchmark that is supposed to be about GPUs. Apart from this, one difference that should already be noticeable in your exanple is the advantage of the double amount of GPU memory in the Quadro, as you said that using all of it. Even with that the GeForce has a much better performance / price ratio and it is more than enough in may cases, there is no doubt about it.
  13. Hi Jan, Depending on what you are doing Mistika will not return graphics memory buffers (and neither buffers in RAM). This is made on purpose: In order to avoid memory fragmentation Mistika has its own memory manager , it will keep memory buffers and only reuse them with images of the same size. The collateral effect is that if your timeline contains images of different sizes or different color spaces it will use more memory, but it is because the performance is the priority by default. If you need to reduce memory usage you can reduce related parameters in mConfig (Max Cache memory, ring buffer, pipe units, render units, ..). Alternatively restart mistika session from time to time depending on the content Also please keep an eye on task manager about memory usage during playbacks . The memory use (both GPU and ram) should only increase between clips with different needs, not between frames of a same clip (in that case we would be talking about a potential memory leak / software bug) Please let us know the differences after testing with the other board. Your tests are very interesting.
  14. It will use it if available, there is nothing to configure about it. To test it you can do a "complicated" playback (for example a Comp3D with some layers at a resolution that is near realtime in your system but not realtime (this is easier to evaluate in UHD 60p modes), and make sure the disk speed is not the bottleneck. Then write down how many FPS you get on each case. Use one GPU and then the other, and in both cases do one playback test to the GUI monitor and another one to the SDI output,. The GUI playback may be similar for both models (as in that case there is not need to download images from the GPU), while the playback to SDI board should be faster on the Quadro, as it can download images for the SDI output at the same time that next frames are being uploaded. Regarding the GPU selection for Mistika , an easy way to chose the GPU is to connect the monitor to the GPU you want. By default Mistika will use the GPU connected to the display where it is launched. Another way is to select the Boutique icon and use the Nvidia or graphics processor applet in the control panel to define which GPU is used for that one. Alternatively use right mouse button on the Boutique icon to open the contextual menu, there should be a menu to decide the graphics processor that is used. But this method requires to do it every time. Regarding the other question, Mistika can not use one GPU for GUI and one for processing directly. But you can launch independent render jobs (rnd files) the other GPU , either by using "PathToMistika.exe/mistika.exe -r PathToRNDFile" command in a console running in the other GPU , or by configuring a 3rd party render manager like Smedge to render jobs in the other GPU. (launch Smedge in the other GPU by using the above techniques, or check Smedge documentation for more possible ways to configure this )
  15. Mistika Boutique is agnostic in terms of the operating system and hardware brands. Most of the software is open-gl based, which should run at similar speed on Windows and Mac. However, there are some differences in these particular codecs: - RED has launched a new Cuda decoder for R3D files. Currently it only works with NVidia boards, and Apple does not support it. But R3D files still work on Mac with the traditional decoder based on CPU, so if you go the Mac route and you need R3D just try to get a good CPU with as many cores as possible, and of the highest clock speeds. - NVidia has also launched a hardware encoder for H264 & H265. But by now Apple does not support it, so it only works on Windows and Linux Regarding Afterburner, we have not made any tests with it yet. In principle, Apple Prores formats are already pretty fast in Mistika by just using the CPU, as Prores playbacks have been troughly optimised in Mistika . With good CPUs they are already realtime at 4K 60p, and also in some 8K 24p variants. But if we see that our clients start requesting this capability of course we will try to implement it in the future. Regarding your question about our tests on Windows hardware , our developers and engineers typically test every windows version on Hp workstations (z820, z840, Z4 and Z8), also using several models of Intel CPUs and different NVidia boards. But it is also tested in other brands whenever we have opportunities. Regarding GPUs for Windows, the sweet spot seems to be the 1080ti for computers with no video boards, and the P5000 ( or even P6000) for high end systems with video boards . RTX equivalents are also great , but they are similar in speed and are probably more expensive just because they are newer. RTX have more capabilities for other markets like gaming and machine learning, , but for the particular case of Mistika they don't come with significant advantages over the previous generation. In any case just check the cost factor because it is constantly changing. Regarding the computer brand, what we can say in general is that Mistika seems to be equally stable in computers of well known brands, but we have seen quite a few support cases where custom-built computers were unstable due to using PSUs with not enough power or due to thermal issues. Those are the two main aspects to check when not using a volume brand. Also, we maintain a document with recommended configurations here: https://support.sgo.es/support/solutions/articles/1000269519-recommended-configurations-for-mistika-boutique
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.