Basics of Lua Scripting for DaVinci Resolve & Fusion | Beginners Guide

  Рет қаралды 1,894

Asher Roland

Asher Roland

Күн бұрын

In this video, I'll teach you the basics of Lua scripting, perfect for beginners who want to create scripts for DaVinci Resolve Fusion. Whether you're new to coding or looking to enhance your editing workflow, this tutorial will guide you through the essentials. Don't forget to like, comment, and subscribe for more tutorials!
Get my example here: github.com/Fus...
-----------------------------------------------------------------------------------------------------------------------------------
My Website: bit.ly/AR-Web
Join the Discord: / discord
-----------------------------------------------------------------------------------------------------------------------------------
More Quick Fusion Tutorials: • Davinci Resolve Fusion...
Watch The Post Video Stream: • Chill Livestreams
-----------------------------------------------------------------------------------------------------------------------------------
My Ko-Fi Shop: bit.ly/AR-KoFi
My Website Shop: bit.ly/AR-Web-...
My Gumroad Shop: bit.ly/PixsPri...
-----------------------------------------------------------------------------------------------------------------------------------
Check out my Projects for KZbinrs: • Tools I've Made for Yo...
#Lua #DavinciResolve #CodingBasics

Пікірлер: 28
@PeeJ_ENT
@PeeJ_ENT 3 ай бұрын
Watched this so many times to reference techniques that I need to make my own timestamps: 0:00 Intro 0:34 Where to Save File 1:26 Variables and Variable Types 4:01 Console 4:25 Tables 6:53 WriteString() 7:23 If Statements 8:45 If Statements with Greater and Less Than 9:50 If Statements Nil 10:32 *For Loops 11:38 For Loops Backwards 11:58 *For Loops for Interating through Tables 15:09 While Loops 16:35 Repeat Unitl Loops 17:33 *Funtions 18:57 Concatinating Strings 19:56 Calling Functions 21:17 Recursive Looping 22:13 *Updated Interated Loop for Tables 23:20 Passing Through the Variable/Returning Variables from Funtions 24:07 Suprise
@PeeJ_ENT
@PeeJ_ENT 4 ай бұрын
I feel my brain growing
@tonypcoyle
@tonypcoyle 5 күн бұрын
while is for zero or more iterations (i.e. you might have null input). repeat is for 1 or more iterations (you will ALWAYS run the code at least once) As long as your termination criterion is appropriate that can save you a conditional inside the loop.
@asherroland
@asherroland 5 күн бұрын
Thanks for the info! That's super helpful!
@TheOrsonLord
@TheOrsonLord 3 ай бұрын
My dude! This is just the kind of stuff I'm looking for!
@Execrated
@Execrated 4 ай бұрын
The "complex tables" you referred to at 5:00 are called dictionaries (at least in Python), for future reference. I hope to see more Lua scripting videos from you in the future because I'm having a hard time translating some concepts 1:1 from Python to Lua, and not a lot of people are covering the Resolve API on KZbin.
@philingram9281
@philingram9281 4 ай бұрын
Many thanks - I've been wanting to get into scripting in DaVinci Resolve, especially Lua, but there aren't many beginner tutorials available. Plenty for Python though.
@asherroland
@asherroland 4 ай бұрын
I'm glad I could help! :D I noticed that too and it's my goal to teach people how to script for Davinci Resolve since it has awful documentation about it
@lenonfernandes8584
@lenonfernandes8584 27 күн бұрын
I am trying to automate the process of converting a ATEM Project to a Multicam Clip, like Alex Pettitt manually did in his video. Do you think it is possivel to use LUA for that?
@itsnotloveitslust
@itsnotloveitslust 4 ай бұрын
Ive used Lua among other programming and scripting languages for years but i still struggle with Resolve/Fusion scripting because blackmagic is terrible with documentation. The latest fusion manual is from 2016. Its really disappointing.
@asherroland
@asherroland 4 ай бұрын
I agree! I hope to make everyone's lives easier with my videos lol
@GamerKittyEuphoric
@GamerKittyEuphoric 15 күн бұрын
you should flip the order of your playlist to be oldest first, so the "basics beginner guide" is the first in the playlist
@asherroland
@asherroland 15 күн бұрын
@@GamerKittyEuphoric I didn't know I could lol I thought it was based on how the user sorted it 😅
@GamerKittyEuphoric
@GamerKittyEuphoric 15 күн бұрын
@@asherroland nope! awesomely enough, you can go into studio and playlist settings and sort by oldest :D Found that out myself by lookin through for my playthroughs
@asherroland
@asherroland 15 күн бұрын
Fixed it! :)
@GamerKittyEuphoric
@GamerKittyEuphoric 15 күн бұрын
@@asherroland yay!! :D
@Dexter101x
@Dexter101x 4 ай бұрын
I use VSCode extensively for web design. Are there any extension I should use for LUA coding?
@Dexter101x
@Dexter101x 4 ай бұрын
I'm not available for tomorrow's live stream, hence the question
@asherroland
@asherroland 4 ай бұрын
I'm streaming tonight if you wanna get a good answer. But I just searched for Lua extensions and chose the first one haha
@MarkIreland_carrierband
@MarkIreland_carrierband 4 ай бұрын
Do you have problems with NVidia drivers and DaVinci?
@asherroland
@asherroland 4 ай бұрын
I haven't had many problems with it personally
@sabarisansabari2032
@sabarisansabari2032 2 ай бұрын
Is inverse kinamatics possible.
@asherroland
@asherroland 2 ай бұрын
Probably lol
@dazzlingspring
@dazzlingspring 4 ай бұрын
pls do more scripting tuts
@asherroland
@asherroland 4 ай бұрын
More Scripting coming in two weeks! :D Next week is making a macro from scratch
@muzlee7479
@muzlee7479 Ай бұрын
table indexing not starting with 0 is insane
@asherroland
@asherroland Ай бұрын
I agree! What's worse is when making a UI Tree(with Fusion GUI) to store data in a literal table, the indexing starts with 0. And there's a few examples of that from Davinci Resolve. Haha
@dmitrydonets
@dmitrydonets Ай бұрын
Indeed
Why Is Lua So Popular?
8:03
Awesome
Рет қаралды 97 М.
Это было очень близко...
00:10
Аришнев
Рет қаралды 5 МЛН
Бенчик, пора купаться! 🛁 #бенчик #арти #симбочка
00:34
Симбочка Пимпочка
Рет қаралды 3,5 МЛН
EVERY Davinci Resolve Editor NEEDS These Plugins!!!!
29:17
Asher Roland
Рет қаралды 2,7 М.
I Remade YouTube From Scratch Using Just Bash
17:51
icitry
Рет қаралды 60 М.
Use Lua Fusion Scripting to make a Macro in Davinci Resolve 16+
26:13
NixOS Setup Guide - Configuration / Home-Manager / Flakes
3:01:39
Matthias Benaets
Рет қаралды 205 М.