A very comprehensive introduction to scripting in Davinci. Thank you for the lucid tutorial. I'm pretty new to python and scripting but I'm trying to automate the work of placing text files over certain clips in the timeline in order to credit the clip contributor. Have you had any experience in working with text+ through python in Resolve? Do you have any videos on it or would you be able to point me to any resources that can help my do it by myself?
Amazing video. Really useful to get started with Da Vinci scripting. As a side note, I realized app, fu and fusion all have the same hex. So all 3 are the same, not just fu & fusion.
I have to ask. What's the best way to make a plugin that opens in its own window like some VSTs do? For example I want to create a "Audio Reactor" plugin where you select a audio track, have a EQ range selector to pretty much animate stuff based on volume of specific frequencies. Actually I miss the built-in tool (if I remember correctly) that After Effects has, which would help in so many projects. I think Python could do it but I'm not sure. Resolve doesn't have the best interface, that's why I'm thinking of a un-docked window but if scripting can insert a custom menu in the inspector tab which can also dock out it would be nice. Hopefully it's easy to understand.
Thanks for the video. Speaking of terrible documentation. To this day I can't figure out how to actually add expressions to an input of a tool. There is no AddExpression or so on the objects themselves. I am using the console tool with it's inbuild Help() function to see what methods are attached to the classes. For an EllipseMask for example I only found AddModifier though. Ok I can add it. But how do I access it after? How do the ids look like for modifiers that I can use? No beep. They really don't want to give us too much power
Hello, pretty cool. You talked about how to use the "playground" to learn about scripting, then you mentioned extrnal scripts, question: is it straightforward how to run the extrenal script and make davinci accept its instructions?
Preface, new to DR v18.6 Looking at what I have seen for scripting and macros in DR, it is pretty much limited to Fusion, i.e., there is no functionality for the other modules lie 'Cut', correct?
Awesome! This is exactly what I've been looking for! Thank you! Just a follow-up question, do I need to have Resolve opened even if I try to run any external scripts?
Great find and feed from UA-cam. Sub'd and Liked! Would love to see your tutorial on something like the Canva Bulk Create!? process. Been thinking about this - but info - obscure at best. Please continue on Scripting in DVR! Really helpful. thanks for github link!
Incredibly useful - thanks. However, it seems that Resolve 18 gets very confused about the version of Python it should be using - I have Python 3.6.8 (which is ancient, and doesn't have pprint.pp) and also have v 3.12.2 (which does). So far I've not been able to get Resolve to recognise that there's a newer version available (despite changing environment variables etc etc)
10:25 "although I think you can do pretty much anything as far as I can tell" Sadly no. There are no keyframe or retime operations for timeline clips. Desperately waiting for this.
Whyyyyyyyyy just not make input multi-line and output, as in Maya or Houdini......... OMG............ IT IS 2023 🤕 So simple and obvious... Unreal is another example of that non-sense.
Totally golden. Please, continue this topic
A very comprehensive introduction to scripting in Davinci. Thank you for the lucid tutorial. I'm pretty new to python and scripting but I'm trying to automate the work of placing text files over certain clips in the timeline in order to credit the clip contributor. Have you had any experience in working with text+ through python in Resolve? Do you have any videos on it or would you be able to point me to any resources that can help my do it by myself?
Amazing video. Really useful to get started with Da Vinci scripting.
As a side note, I realized app, fu and fusion all have the same hex. So all 3 are the same, not just fu & fusion.
Thank you! I totally missed that.
please more videos on this topic, as there is not much known about it on the internet!!!
I have to ask. What's the best way to make a plugin that opens in its own window like some VSTs do?
For example I want to create a "Audio Reactor" plugin where you select a audio track, have a EQ range selector to pretty much animate stuff based on volume of specific frequencies.
Actually I miss the built-in tool (if I remember correctly) that After Effects has, which would help in so many projects.
I think Python could do it but I'm not sure. Resolve doesn't have the best interface, that's why I'm thinking of a un-docked window but if scripting can insert a custom menu in the inspector tab which can also dock out it would be nice.
Hopefully it's easy to understand.
Thanks! Realy clear and useful for starting
I feel like I went into a multiverse where python and Davinci connected
Thanks for the video. Speaking of terrible documentation. To this day I can't figure out how to actually add expressions to an input of a tool. There is no AddExpression or so on the objects themselves. I am using the console tool with it's inbuild Help() function to see what methods are attached to the classes.
For an EllipseMask for example I only found AddModifier though. Ok I can add it. But how do I access it after? How do the ids look like for modifiers that I can use? No beep. They really don't want to give us too much power
Hello, pretty cool. You talked about how to use the "playground" to learn about scripting, then you mentioned extrnal scripts, question: is it straightforward how to run the extrenal script and make davinci accept its instructions?
What an awesome tutorial, thank you! 👍
Preface, new to DR v18.6
Looking at what I have seen for scripting and macros in DR, it is pretty much limited to Fusion, i.e., there is no functionality for the other modules lie 'Cut', correct?
Very nice video! I am learning python just to automate the process of converting Atem ISO project into Multicam taught by Alex Pettitt
Do you think this can be done with python or LUA? I cant find a documentation for creating a Multicam Clip with python.
Awesome! This is exactly what I've been looking for! Thank you! Just a follow-up question, do I need to have Resolve opened even if I try to run any external scripts?
Is it true that only the Studio version can use external scripting?
very cool tutorial
brilliant, thanks. im hoping to get object attributes controllable by either physical faders or data from a live googlesheet
Great find and feed from UA-cam. Sub'd and Liked!
Would love to see your tutorial on something like the Canva Bulk Create!? process.
Been thinking about this - but info - obscure at best.
Please continue on Scripting in DVR!
Really helpful. thanks for github link!
Incredibly useful - thanks.
However, it seems that Resolve 18 gets very confused about the version of Python it should be using - I have Python 3.6.8 (which is ancient, and doesn't have pprint.pp) and also have v 3.12.2 (which does). So far I've not been able to get Resolve to recognise that there's a newer version available (despite changing environment variables etc etc)
Can we actually do animattin fusion using script?
Very good video mate
Great, thank you
10:25 "although I think you can do pretty much anything as far as I can tell"
Sadly no. There are no keyframe or retime operations for timeline clips. Desperately waiting for this.
thank you !
Whyyyyyyyyy just not make input multi-line and output, as in Maya or Houdini......... OMG............ IT IS 2023 🤕
So simple and obvious... Unreal is another example of that non-sense.
Serious? So create a UA-cam channel and make this type of video the “right way”
@@johannfilmmaker for the dumb people - I talk about software and not about video creator.... obviosly...