Python Scripting in DaVinci Resolve

Поділитися
Вставка
  • Опубліковано 17 жов 2024

КОМЕНТАРІ • 29

  • @vitaliikravchuk4202
    @vitaliikravchuk4202 Рік тому +12

    Totally golden. Please, continue this topic

  • @kiranaric
    @kiranaric 6 місяців тому +2

    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?

  • @lilybonbon
    @lilybonbon 5 місяців тому +3

    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.

    • @socraticafx
      @socraticafx  2 місяці тому

      Thank you! I totally missed that.

  • @sak.4001
    @sak.4001 10 місяців тому +2

    please more videos on this topic, as there is not much known about it on the internet!!!

  • @Zizos
    @Zizos Рік тому +2

    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.

  • @jsonslim
    @jsonslim Рік тому +2

    Thanks! Realy clear and useful for starting

  • @df6148
    @df6148 Рік тому +3

    I feel like I went into a multiverse where python and Davinci connected

  • @NeoStarImpact
    @NeoStarImpact 3 місяці тому

    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

  • @EternalAI-v9b
    @EternalAI-v9b Місяць тому

    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?

  • @enthusiast1
    @enthusiast1 7 місяців тому

    What an awesome tutorial, thank you! 👍

  • @graphguy
    @graphguy Рік тому

    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?

  • @lenonfernandes8584
    @lenonfernandes8584 Місяць тому

    Very nice video! I am learning python just to automate the process of converting Atem ISO project into Multicam taught by Alex Pettitt

    • @lenonfernandes8584
      @lenonfernandes8584 23 дні тому

      Do you think this can be done with python or LUA? I cant find a documentation for creating a Multicam Clip with python.

  • @necbranduc
    @necbranduc Рік тому

    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?

  • @silentce
    @silentce 2 місяці тому

    Is it true that only the Studio version can use external scripting?

  • @PeeJ_ENT
    @PeeJ_ENT Рік тому +1

    very cool tutorial

  • @alanmatrix5302
    @alanmatrix5302 8 місяців тому

    brilliant, thanks. im hoping to get object attributes controllable by either physical faders or data from a live googlesheet

  • @spicer41282
    @spicer41282 Рік тому

    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!

  • @emteepeeess
    @emteepeeess 8 місяців тому

    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)

  • @TheRoversLife
    @TheRoversLife 8 місяців тому

    Can we actually do animattin fusion using script?

  • @leoshaga7087
    @leoshaga7087 10 місяців тому

    Very good video mate

  • @klofisch
    @klofisch 8 місяців тому

    Great, thank you

  • @break2262
    @break2262 6 місяців тому

    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.

  • @loicktoupin912
    @loicktoupin912 Рік тому

    thank you !

  • @rendermanpro
    @rendermanpro Рік тому +1

    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.

    • @johannfilmmaker
      @johannfilmmaker Рік тому

      Serious? So create a UA-cam channel and make this type of video the “right way”

    • @rendermanpro
      @rendermanpro Рік тому +1

      @@johannfilmmaker for the dumb people - I talk about software and not about video creator.... obviosly...