Element browser(Ulaavi) v3.0

This location is for Registered Users Only.
Perhaps you need to login or register.
Contributor: Arun Babu
Element browser(ulaavi) is a panel which helps to browse the elements/ stocks inside nuke .We can preview and drag and drop the elements directly into the node graph and also the user can create their own collections.
13.1, 13.0, 12.2, 12.1, 12.0, 11.3, 11.2, 11.1 or later
Linux, Mac, Windows
21 Mar 2022


Downlaod ffmpeg from ffmpeg.org
linux : https://johnvansickle.com/ffmpeg/
windows : https://www.gyan.dev/ffmpeg/builds/

Under settings, set path to downloaded ffmpeg bin directory





Please login in order to download these files.


+2 # Aleh Maksimovich 2019-10-07 10:42
Great! Need for Linux and MacOS!!!
+1 # Arun Babu 2019-10-07 10:54
Thank you for your feedback. the tool will be updated with linux and mac support as soon as possible :-) .
+1 # Matthias Wäsch 2019-10-09 16:15
great tool! image sequence support would be really cool and the option to connect the play function to any player the user has on its machine (e.g. rv player, djv, etc.)
0 # Arun Babu 2019-10-09 16:26
Thanks for your feedback. In next version, I ll make it to support image sequence. But In this version , when click on play, it will open up with default player.
+1 # bang meng 2019-10-10 08:22
gggggreat tool!extremely grateful
+1 # FRANKLIN TOUSSAINT 2019-10-10 14:42
Great tool Arun! Thanks for sharing.
There are two things that would be great for a next version.

- To be able to classify the types of elements of the list 1 (at least in alphabetical order).
Is there a way to do this with this version?

- Make a multiple selection: to be able to import at once, several stockshots in the node graph.
0 # Arun Babu 2019-10-10 16:09
Thank you Franklin for ur feedback.. it is not possible in this version to classify the types. But in next version, I ll bring this feature and also I ll bring multiple selections option. Thank you so much for ur suggestions.But we can sort elemtents type in alphabetical order in this version.
0 # FRANKLIN TOUSSAINT 2019-10-10 16:26
-1 # Francesc Macià 2019-11-06 09:25
Nice tool but it give me these error on windows 10. Any idea?

Traceback (most recent call last):
File "Z:\Server/Elem ent browser\cacheFi le.py", line 95, in triggerConversi on
self.convertToG if(os.path.base name(self.lineE dit_source.text ()))
File "Z:\Server/Elem ent browser\cacheFi le.py", line 113, in convertToGif
self.startConve rt(sourceFile, targetFile)
File "Z:\Servere/Ele ment browser\cacheFi le.py", line 130, in startConvert
t = subprocess.Pope n(cmds)
File "C:\Program Files\Nuke11.3v 2\lib\subproces s.py", line 390, in __init__
errread, errwrite)
File "C:\Program Files\Nuke11.3v 2\lib\subproces s.py", line 640, in _execute_child
WindowsError: [Error 2] El sistema no puede encontrar el archivo especificado*
*The system can not find the file
0 # Matthias Wäsch 2019-11-20 14:40
unfortunately your version 2.0 does not contain a menu.py anymore like your version 1.2. hence the menu does not appear in nuke by default. there is also a module imported called pyseq for caching image sequences which is missing. if i cache mov clips, they do not appear in the element browser after caching.
+1 # Arun Babu 2019-11-20 14:56
Thanks for your feedback . It will be fixed asap.
0 # Arun Babu 2019-11-20 17:21
Included pyseq and menu files in this uplaod. Thanks for your feedback.
0 # Matthias Wäsch 2019-11-21 12:55
Thank you for fixing it. Now img sequence caching is working.
But I still have the Problem, that the cached mov clips and img sequences, do not appear in the element browser window. Also the settings Button in this window has no function/nothin g happens, when pressing.
0 # Arun Babu 2019-11-21 13:04
settings button will be helpful to add elements to tree in GUI instead manually adding it in elements_settin gs dictionary.As of now, its in development stage as I have mentioned in Installation video. Here, mov caching is working fine. Showing any errors while caching mov?. Check the folder structure and added naming conventions correctly in dictionary. if u still facing a problem, please send me the snapshot to my email
0 # Matthias Wäsch 2019-11-21 13:12
okay, sorry did not notice, that you have mentioned the no function of the button in your video. I do not get any errors while caching. animated gifs will be created in the cache folder for img sequences and movs, but do not appear in the element browser window inside nuke
+1 # Arun Babu 2019-11-21 13:16
cool! then check everything named correctly inside dictionary.beco z ,in this version, i have added elements using nested dictionary.
+1 # Arun Babu 2019-11-21 13:36
I hope it will be helpful to have a clarifiaction about dictionary entry, have a look https://ibb.co/0Kkj2mG
+1 # Matthias Wäsch 2019-11-21 13:55
thank you. now I got it working, changing my root directory some levels deeper.
but my footage library has very deep folder structure (five levels or more). So I have at least one more than you showing in your example. I would like to keep the original root directory, so that I can include everything. is that possible?
+1 # Arun Babu 2019-11-21 14:03
mail me the snap of ur folder structure . let me have a look. :-)
+1 # Matthias Wäsch 2019-11-21 15:46
Thx! You have got mail :-)
0 # Gabriele Ciaccio 2019-12-05 15:00
Hi Arun,
I would like to test it but I cannot make it works on Linux Centos 7. Can u help me with it?
Thank you
0 # Arun Babu 2019-12-10 19:43
Fixed. I have tested on fedora. Thanks.
0 # 森林 靳 2019-12-19 03:19
Can you make a standalone version?
0 # li zhaohui 2019-12-29 13:29
import split_layers
File "C:/Windows/Sys WOW64/nukeplugi nserver/Univers al plug-in/nukescr ipts/UI/split_l ayers\split_lay ers.py", line 4, in
from Qt import QtCore, QtWidgets
File "C:/Windows/Sys WOW64/nukeplugi nserver/Univers al plug-in/nukescr ipts\Qt.py", line 44, in
import importlib
File "C:/Users/justi n.li/.nuke/Elem entBrowser\impo rtlib\__init__. py", line 94
raise ValueError('{}. __loader__ is not set'.format(nam e)) from None
+1 # hen xing 2022-02-15 14:56
I also reported this mistake, do you have a solution?
0 # Arun Babu 2022-02-15 15:17
updated version is available. you can download it from https://github.com/arunvfx/Ulaavi.git
0 # Ilya Ermolaev 2020-03-04 14:04
Nothing happens after pressing "startCache" button (excepting cteation of path structure inside of mentioned cache directory).

Any idea?

ffmeg PATH: C:/ffmpeg/bin/ffmpeg.exe,
cash and lib bath - everything was entered...
0 # zhang yongzheng 2020-04-01 04:49
After the cache is completed, when the point list is read, the whole nuke will crash. There are about 200 files.
0 # songwenda songwenda 2020-08-22 13:53
I cannot drag in ffmpeg files
0 # Lukas Remis 2023-01-19 08:00
Same thing. Ubuntu Linux, Nuke 13 - Ulaavi is properly configured, some categories added, but when dragging files nothing happends. The file icon just flies back to file explorer, like it's not possible to drop anything on Ulaavi window.
0 # jerem jerem 2020-10-11 09:48

After follow all steps, caches folder created but no caches files created, result cant have preview on element browser.
No error console...sniff
latest ffmpeg, nuke 11, win 10 x64
If i print value from subprocess, :
['J:/test/EXPLOSION/caches/ffmpeg.exe', '-start_number' , '', '-i', 'J:\\test\\EXPL OSION\\FX_EXPLO SION_A\\FX_EXPL OSION_A_1\\FX_E XPLOSION_A1_016 .png\\FX_EXPLOS ION_A1_016.png' , '-vf', 'scale=200:120: force_original_ aspect_ratio=de crease ', '-r', '15', 'J:\\test\\EXPL OSION\\caches\\ FX_EXPLOSION_A\ \FX_EXPLOSION_A _1\\FX_EXPLOSIO N_A1_016.png_$_ FX_EXPLOSION_A1 _016.gif', '-hide_banner']


``FX_E XPLOSION_A1_016 .png\\FX_EXPLOS ION_A1_016.png'``
PNG file repeat twice on code, came from input
0 # Claudio Falconi 2022-04-14 15:30
Super cool tool, but on OSX I cannot rename category and sub category folders names.
It would also be safe and useful if you can add a delete confirmation for both groups and category.
+4 # Thomas Vu 2022-04-18 05:06
Ulaavi v3.0 freeze and cause nuke not responding after few second loaded.

there is the notice run over time in nuke console,
"C:\Program Files\Nuke13.0v 7\lib\site-pack ages\zmq\sugar\ socket.py:115: DeprecationWarn ing: Socket.socket_t ype is deprecated, use Socket.type

love tools so much, please fix it soon
0 # Thomas Vu 2022-12-03 08:35
8 months throught, I have a new computer and try Ulaavi again, still the same issue had not been fixed yet.
hope you have not drop this project....
0 # taewoo kim 2022-07-12 11:31
Hi Arun,

I have a question.

without dragging the source
Is there a way to automatically register?
+1 # andre ovchinnikov 2023-01-05 12:27
Anybody have a problem when trying start Ulaavi?

Traceback (most recent call last):
File "", line 1, in
NameError: name 'main' is not defined
0 # Claudio Falconi 2023-01-19 13:01
on OSX I cannot rename the sub category under root

You have no rights to post comments

We have 2740 guests and 124 members online