Create a Short Movie in Minutes to Level Up Your Music Presentation with AI Automation

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hi and welcome in this video I will guide you through all the necessary steps to build the fantasy story Creator so first of all let me explain what this thing is about so basically the fantasy story Creator is an Automation and all you have to do is filling in six fields of text and then clicking a single button and after a few minutes a folder of your choice will be filled with movie files voice over files that you can then use to build an entertaining video visually supporting your music may be for your demo real may be for social media cont content or whatever you prefer and this entire process shouldn't take you longer than 15 minutes and here's a little example rognar a lean Thief with piercing green eyes moved silently through the night he journeyed into a lost jungle filled with ancient secrets and deadly Flora he discovered an ancient Temple overtaken by nature and decoded its Secrets inside the temple he navigated narrow passages lit by sconces seeking hidden treasure tullus an undead Gladiator confronted rognar with fiery eyes and a deadly sword they fought fiercely with Ragnar's agility matching ts' strength rognar defeated tulus and found a golden sword granting him immense power so let's go first thing we need to talk about is the platforms that we need to make this happen and our main platform would be make.com so to keep it simple basically make make.com is the platform that we need to get all the applications worked together and build our automation the next platform is airtable.com that we basically need to put our text information in it and receive the text information that we need to come up and generate the pictures and the video files so you also have to create an account with open AI please do not confuse this with the GUI of chpt we want to have access to the open AI platform directly to communicate with make next up make sure to sign up with leonard. a and this is a service that we need to generate the pictures but also the movie files next up this step is kind of optional but if you want to have these voice over files make sure to sign up with 11 laps as a data hosting service basically you can use whatever you want in my example here I use Google Drive and if you have this synced up with your desktop you literally get the generated files directly sent to your hard drive before we start getting into all the details and the steps needed to create this just quickly want to let you know if you don't have the time to set this up and directly want to download and import the blueprint of this automation including all the files and texts needed just make sure to check the link in the video description let's quickly talk about the budget air table you can use for completely free make is also available for free at a certain point when you want to get past 10,000 actions you have to upgrade to 10 bucks plan per month but until you reach that point you can really do a lot with it leonado you can also sign up for free you can test it also for free please do not confuse it with one of their paid plans that they offer to access the GUI you want to sign up for free and hop to the API options that you can see in your account then you have to deposit n bucks and then you only get charged per API access meaning per accessed action the same goes for open AI you can sign up for free and then you have to deposit five bucks on their account and then you also only get charged per API access Google Drive is available for free and 11 laps for the voice overs of course is optional but if you want to go for it it's round about five bucks per month so all in all you can get access to all of these platforms for round about five bucks per month up until 30 bucks per month if you want to use all the features excessively and now let's go first thing you want to do is get into your Air table account and hit start from scratch this will create an Untitled base and you can give it some name fantasy story Creator hit enter next up you want to double click this one here here and say for example hero name hit enter this can stay a single line text for example here because we don't need a lot of text next up we double click this field just in case it doesn't say notes or something else make sure that it says hero description and that it is a long text hit save now next up you double click this one and you also turn this into a single line text and give it the description villain name then let's do this a little bit different here let's click the plus let's hit long text and also let's name this villain description create field just move it over here to be honest it doesn't matter too much if it's like a long text or a single line text because it's not really that much text so we can leave it at single line text here next up we want to hit this plus again let's name this Quest and let's also leave this at single line text and again if you feel like you want to put in longer text you can always double click here and pick anything else so next up we want to hit the plus again and name this reward and then make this single line text and hit create field again and Dr and drop this over here so generally these are the text fields that you have to fill out to create your story nevertheless we have to create three more fields that will generate the hero prompt the villain prompt and also the story so again we hit this little plus here say hero prompt and turn this into a long text hit create field again hit the plus here hit villain prompt long text create field and then hit the plus again and say story and also long text and then create field next up we drag and drop this little status thing over here we can use that and if you doubleclick this you can delete everything except done and click save again the next very important step for our document here is to hop to your little account icon here and go to developer Hub and we have to create a new token for our new sheet so hit create new token now I name this fantasy story Creator tutorial and then you have to click this little add a scope command and then you just basically have to fill in everything that is in this list once you got this all in here you say at a base and we pick our fantasy story Creator and hit create token now I don't want to show that but this token right now you hit this little copy symbol and hit done so please keep in mind that this token has been copied to your clipboard so you just want to paste it in some document so you're not losing it and then you hit back home and go to your document again so now we got our document ready let's head into the Automation and to do that you have to sign into make then head over to scenarios then you want to create new scenario and we are ready to go so things could look a little bit different here it could be like a violet Plus or like this but all you have to do is click this plus here and then you start writing air table and you pick search record and if you haven't connected anything you hit add and you go connection type air table token or key then you give it a connection name in our case fantasy story Creator toot then we pick personal access token and then in this field you have to put in the personal access token that you generated on air table before so I'm not showing that right now I'm putting in my personal access token here and then hit save so once you've saved this you can pick a base and then you should see your fantasy St story Creator next up you pick the table table one so the next step is to Simply select everything that is in here as a formula you do the following once you click on this field here you get like these two braces as I think they are called and then you're just writing in that space done then you hit space again so it's like two spaces from the braces and the done right and then you just write in equals and then you write two single quotes right you don't want to put in like shift and two like this double quote you use the single quotes here then you set the limit to one because you always want to generate one story at a time and you hit okay okay so just quickly repeat that you write brace space then done space then the brace again then you write a space again here then equal space again and two single quotes the reason why we do that is once you generated a story up here and you set this to done you simply make sure to not recreate any stories that you have done already okay now it is time to log into your open AI account chances may be that you are still on docks here but you just have to hop over to the dashboard once you are in here hop over to API keys and now generate an API key and name it make so basically name this key whatever you want but it's always a good idea to name this for the service you are using it for now we hop back to our scenario here and you can hover over this little Half Moon and it turns into like this add another module plus symbol once you click that you start writing open AI just in case if you don't see that in the list already pick the very first one and then you go to create a completion click that and what you do here you click the chat gbd4 model then click add message then you set the role to user so now we have to define the content of our message here so I am pasting this in here and this is what we have to write you will be given information that is a character name and a brief description this is the info and you can see some dummies in here that I have to delete the first one would be hero name and hero description and we are picking this from our actual air table module over here so the first thing that you pick is the hero name then you write a comma and then you write hero description then continuing the text you will create a Fantasy main hero character from given information and convert it into a visually detailed prompt that can be used for picture generation it should be very detailed and include hairstyle and color visual attributes clothing armor and weapon do not exceed 50 words just briefly want to mention this again if you don't want to type anything or just want to have the blueprint available and all the texts and all the information you can check out my course content automation you find the link down in the video description and you're good to go so let's continue setting this thing up what is so cool about make.com is whenever you want to connect something with something you can see that it's slowly pulsating here or vibrating when I hover over this so you can always see that this is the information that is available from the previous or any other previous module in here so in our case if I hover over hero name you can see that it's from this module and when I hover over hero description we also see that it's taken from this module the next thing that you want to do is hop over to Max tokens and you want to put in a zero simply so that chat GPT has all the resources available to generate these 50 words so just going sure that you understand what is going on because in the beginning all things are a little bit more difficult and then it will all become a little bit easier over time so whenever we have a hero name in here or a hero description this is the information that will be forwarded from this air table module to this chpt module in here and then we will use this information that we inputed here into our fantasy story Creator sheet and then this assistant will make use of that information and generate whatever we tell it so in this case we tell it from this information you will create a Fantasy main hero character from given information converted into a visually detailed prompt blah blah blah and so on so now let's continue with the next module here the next thing you're going to do is you hover over here click this little plus again and then you pick air table again and then we say update a record so what you do here you pick your base which is fantasy story Creator then you pick table one as a record ID you can see if I hover over here you can see this module moving again and you pick this one the record ID is basically this entire line here that is needed to build our story and we want make an all modules connected to know what line we are currently in now the next thing we want is this open AI assistant generated our hero prompt and now we want to put this back into the air table document so we said update a record and what we do here is hop over to this hero prompt line and then put in the result from this open AI assistant and hit okay okay so now that should work already so let's do a little test let's save our scenario first then hop over to our fantasy story Creator sheet so let's put a name in here let's name this guy Aras and then a description fighter with long white hair and black steel armor now here's a tiny little mistake that I make and that we want to fix before we try out things what you have to do is hop over to status here do a double click and name this field done and hit save what you then have to do is hop in here because I got an error message and I apologize but this stuff can be sometimes tidy but I just want to show you all the details and what is happening so you know kind of like troubleshooting wise what is going on so because of this field was named status it couldn't find it because we put done right into the formula so what we have to do is rename this field to done because this is the easiest way and then also make sure to just select all of these output Fields right so we have them all set up now the formula is done also this field is called done and everything should work all right now before we do our little test I want you to delete everything else that is in here so we just really have like this first line in here and you see this little Plus on the second line make sure that there are not like two three or four or five lines in here now we jump back to our Automation and I click run once and what now happens it runs through this first module successfully runs through the second one and also the Third and if we hop back to our sheet here you can see in the hero prompt that we have a text and you can expand the cell here by hitting this little button here and you can see Aras a fierce fighter with flowing long white hair CL an intricate black steel armor adorned with dark runes his piercing blue eyes emanate strength he wields a massive double-edged sword with a dragon edged Hilt ready for battle the armis gauntlets have sharp claw-like fingers and there we have our first automatically generated prompt from just a hero name and a hero description okay so now that you understood the basic principle on how that stuff works let's fully nerd out okay so the next step that we're doing is we creating another chat completion here and then we pick the model gbd4 o we just add a message say user and then we apply the following message content and now we have this little dummy here again that we have to replace so this is the info villain name and also villain description but we just have to take it from what we generated here so we take villain name and you can see this hovering action happening again then we write a comma and then we say villain description right so basically this is the same you will be given this information that is a character name in a brief description this is the info you will create a fantasy evil villain from given information and convert it into a visually detailed prompt that can be used for picture generation it should be very detailed and include hairstyle and color so basically everything else like the previous one visual attributes clothing armor and weapon do not exceed 50 words and then we say Max token zero and hit okay great so what do we do next is hitting this little plus again we connect it to another air table module and then we also say update a record and what we do now is we pick our fantasy story Creator base again then it takes a while loading then table one and what we want to do is using the same ID but the very first one right so you can see right now we have this ID technically it's the same but I just want to make sure that it's the ID from the very first module here that we are searching the records from now next up we move down to the villain prompt and since this chat agent created or generated this villain prompt this is the result we have this hovering action happen again and we click result and then we simply hit okay now we could run a test again but we are just professional so we just move on and now let's hop over to the next one so we create another open AI module here and we say create a completion we pick model chd4 o again then we say at message user and the message content will be now a little bit more complex so let me just paste this in here and if you wonder where I'm taking this from it took a few weeks to develop this and I just built this already I'm recreating this right now but I just want to create this from scratch with you guys but I just have to make sure that it works there may be errors or mistakes happening during this process and I just want to record this all to show you what can go wrong but I also want to show you how you can troubleshoot this then just in case if something happens so everything that you see here in black is basically dummies from my previous project but now let's go through the text here you are a fantasy story writer with 50 years of experience because why not use the following information to write a fantasy story about hero the quest and the reward so right now I just have to get rid of the dummies and we have to make sure to put the correct information in here so the hero is the hero name then we have the hero prompt in here again The Prompt not the description we used the description to build the prompt now we want chat PT or the open AI assistant to know how this hero precisely looks like right now we have the villain in here we take this villain name we take the villain prompt again then not the villain description but the prompt and then we have a quest which is this one and we have a reward which is this one we move on with our text here your task is to craft a compelling fantasy story using seven distinct paragraphs again it is very important that the fantasy story is exactly seven paragraphs long and follows the exact layout as shown below paragraph one introduces hero name we just pick this one again here and if you're unsure what to pick you can always see if you hover over something you can see always this hovering action so paragraph 1 introduces hero name paragraph 2 3 and 4 only focuses on the quest of hero name describe locations and exploring action paragraph 5 introduces villain name from here and then we say as for paragraph 6 introduce es an action loaded battle or confrontation between hero name and villain name paragraph 7 ends the story and focuses only on the reward and a possible effect or outcome related to it do not write any additional information such as title description chapter or a commands but only focus on the story text itself please avoid anything with kids blood and gore each paragraph does not exceed 350 characters and then Max tokens should be set to zero again here and then we can hit okay so now you probably already guessed what will happen we create another air table module here and we simply say again update a record pick the fantasy story Creator base again table one we make sure to pick the ID from the very beginning here and then what we do is on this story field we pick the result from here here so basically the entire story that has been generated by this assistant will be moved to the air table record just hitting okay which is basically this field here so I think it's now testing time again and what we have to do before that is we just have to go in and create a villain name so let's come up with something that is called Gull or whoever that is I don't know a tall troll with blue skin as a quest we put in exploring the Lost Pyramid the reward is Diamond of life it's basically all the information that we need now let's hop over to our Automation and run it so you can see it's heading through the first module second one third fourth the fifth one and now it takes a little bit longer to write the story and then sending the result back to our air table document okay so it is done let's check this out and let's check out the story that it generates I don't want to read through all of that but first of all I just want to make sure that it's seven paragraphs 1 2 3 4 5 67 very good and now you can see Aras stood tall has long white hair flowing like a river of snow under his black steel armor intricately designed with silver accents his piercing blue eyes radiated sheer determination and so on and the second paragraph here or the second chapter the journey began at the dusk or at dusk at Aras approach the fabled Lost Pyramid each Stone of the ancient structure seemed to whisper secrets of long forgotten civilizations blah blah blah the third one inside the air grew thicker filled with the scent of ancient dust and mystery and so on so basically it creates this entire story it then introduces the villain in the fifth chapter here from the Shadows emerged Gull or null or however you pronounce it a towering blue skinned troll whose eyes glowed red with molent intent his snarly white hair contrasted sharply with his tared dark leather armor which bristled with bone spikes he hefted a massive Russell bed eggs its blade tripping with ominous dark magic and so on the confrontation was inevitable n charged his Rusty eggs clashing with blah blah blah and so on I don't want to waste too much time but we basically have a full-fledged little fantasy short story generated just by providing six fields of text into our document here so quickly want to mention something at this point here we are not trying to recreate Hollywood right the only thing that we want to do is create some visually entertaining content supporting our music may be for our demo or creating social content now let's continue okay so at this point of the automation we want to create a Google folder so again you hover over here add another module then you're just looking for the Google module here and you pick the very first one because you can see this or you can hit show more and then you simply go to create a folder now when you do this for the first time of course you have to connect it with your account and then what you do you hop to my drive not shared with me or Google share drive you go to your drive and then you click here to choose your folder and what I'm doing here I'm having my make folder where I have all this stuff happening then I have the fantasy story Creator this is basic basically a folder that I already created and now the new folder's name should always be story off and then we simply pick the hero name if you're running this automation at this point there will be a new folder created on your Google Drive and if you have this folder or your Google Drive synced with your desktop all of the content that is going in there and this will be later on all the video files and the voice over files this stuff will be available on your hard drive directly and last but not least we hit okay and we got this set up so at this point of the automation we want to split the signal so right now we want to create a router to do this and I will also show you another way on how to create or add modules you can click somewhere here and say add a module and then you see this plus we want to create a router so we just pick this one here and right now you can see that this is not connected so if you drag and drop this over here you can see that it automatically connects and just in case if this doesn't happen you can drag and drop this and move close to this module and then it automatically connects now we got this set up also if you want to have things nice and tidy you can hit this little magic stick here and then it auto aligns everything at this point of the automation it gets a little bit tricky but no worries I got you covered what we want to do next if you check our fantasy story it is separated into seven paragraphs or let's say seven chapters what we want to do now is split this entire story into seven parts so each chapter gets processed individually and this is how we do it so click this Upper Plus here and pick an iterator now please follow closely it's not difficult what we want to do here is click on this White Field here and then you hop over to this little a and then you hit split and then you see the following command happening here this is basically the command that we need to split this entire story into seven individual chapters so you click left from the semicolon here then you hop over back to the star and you pick story then you hop right of the semicolon then you go back to the A and you hit new line and hit okay so when we check our story again what this command does is basically every time there is like a new line it uses this as a command to split our story into seven individual chapters so now that we got the command set up to split our chapters we need to click here add another module and right now we pick a router again and what happens now is basically like a mixing console if you know how to set up one of these let's say Channel strips you know how every other of these strips will work so now let's turn our first chapter into a picture prompt we click the plus again hit open AI say create completion pick the GPT for o assistant again we add a message apply the user role and then we use the following message use the following text generate a visually detailed picture prompt and focus on hero name and hero prompt do not exceed 300 characters and only focus on the prompt text itself do not add any prompt commands such as create or Envision or generate only focus on the prompt text itself now the next step is to replace the dummies again you will not see anything here if you don't have any text available if you just type it and then what you have to pick here is the value so if I click value right now you can see the iterator pull sating again click this one here and then you say generate a visually detailed picture prompt and focus on and this is the hero name that we pick from here and the hero prompt that we pick from here that's it we say Max tokens again zero and click okay now the next step is also very important just drag and drop this a little bit up here and you see this little wrench tool here now you have to click this and you have to set up a filter and as for the condition you have to pick bundle order position and on text operators equal to one and then hit okay so just to quickly explain we set up this filter so this automation only takes care of the information given from the first chapter now let's set up the next module we click on the plus then we look for Leonardo we use the command generate an image and of course as with all the other applications you have to put in your API key connect your account and all of that stuff you should be familiar with that process by now next up as a prompt we basically pick the result from this previous chat completion so pick the result here and of course you can experiment around and use whatever you want in our case I have used the Leonardo Kino XL model as for the number of generated images to generate we pick one then click show advanced settings and then ignore the source go over to public and hit no because we don't want to publicly show what we created now as for the height and the width I want to have a 9 by 16 so basically a portrait picture created if you want to go 16 by9 landscape mode that is completely up to you but in my case I want to have short content generated so I want to put 1,367 in here and as for the width I pick 768 next up we go to unzoom no we set Alchemy to yes then we pick a contrast ratio of 0.5 you can set this and experiment around with whatever you want expanded domain no photo re no prompt Magic No Control net no as for a preset Style I went with photo real enabled and cinematic guidance stale is set to seven simply because how strongly the generation should reflect the prompt seven is recommended then we ignore everything else we go to NSFW no tiling no as for the scheduler again you can experiment around I simply set it to leonado and then I hit okay again feel free to experiment around with the models here or whatever settings you want if you want to have for example enemy pastal dream going on or specifically characters the lonard diffusion engine or pixel art whatever you want feel free to find your own style so next up we don't want to waste any time and we want to directly convert the AI picture into a motion file and to do that we hit the plus here we click leonado AI again and say make an API call now please watch closely you want to type in slv1 SL Generations minus motion minus SVD this is the command needed to let Leonardo know that we access the motion algorithm basically now you pick Post in here you can leave the key and the value and then in the body you have to add the following so I'm just taking care of what we have to replace here so what we have to do is inside these two double quotes you can pause the video and just check what I'm writing here but in between these two double quotes you just hop over here and the generated images you open just in case if this is closed you open this and you pick the ID here so your man looks exactly like this Please be aware there is a space in between here and this is just the next line is public and make sure to write this precisely as I did here then you click okay so next up we have to understand that Leonardo takes a little while to generate a motion file from a picture so what we have to do is add the next module and look for tools and then we simply say sleep and in here we can pick 90 seconds and hit okay and just in case if you realize that Leonardo takes a little bit longer you may want to experiment around with these numbers if you see that it works below 1 minute or something of course you can put in 60 or 70 if you think that it takes a little bit longer move it up to like 100 or 120 okay so now it's time to grab this generated movie file from Leonardo and download it to your Google Drive please watch closely this process is the last tricky one I promise so what you want to do is log into your leonado account and generate whatever picture and then when you open the picture you should see something like image to motion you just have to do this once manually and then after a little time you should see a motion generated file like this now Click Share copy video link now what I do next is I have a text editor open you can use whatever you want and I will paste this link in here you should see a link and then of course this is blurred out this is my personal users number here and then you should see Slash Generations then another slash and then you see twice the same number separated with a slash again and then MP4 at the end okay so now it's time for a little test to do and this is also necessary at this time because there is one command that make can't grab by now if you didn't run this automation before so let's do that right now so here comes the first moment of truth let's do the following hop over to our document here and delete the hero prompt the villain prompt and the story again and let it all run to this point so now you can see it generates the picture up here and once it generated the picture it successfully made the API call to create the motion file and now we have the trigger to wait for 90 seconds so all of this seems to work 100% for now okay so let's continue we are almost done with this first step the rest is just copying or cloning we just have to hit the plus again now we have to add an HTTP model again if you can't find it type HTTP and you should see that here then you click get a file and inside this URL field you have to copy the link from the manual video generation that you did before so now please be aware that I deleted my user number here and replaced it with this is your user number you have to replace this in between these two slashes here and put your user number in here that you should have from your received link now the next step that you have to do is delete everything be behind Generations slash please be careful that you don't accidentally delete the slash you just want to delete this thing and now also by running the test we should have the necessary information in make that we now need so if you now click here you see body then you see motion SVD generation job and you just have to open this one and pick the generations ID then you write slash then you have to hit Generations ID again and write MP4 this is everything that you have to do and then you close this again here okay so I promise this was the last tricky step and then the next thing you have to do is add another module here we pick Google Drive and then we simply find upload a file now what we want to do here is we go to select from list pick my drive map you're not using any of this you click map now you hop into this field and what you do is remember we already gave the command to create a folder so now we want to pull this information from here folder ID you can see this is also pull sating again we say folder ID and now we defined the folder where all of this information is going into then we say map again and to name this file we go down the list we go down to our last air table entry pick hero name and simply write chapter 1. MP4 and then inside here just in case if it doesn't exist already we want to pick the data from here and hit okay now you understand all of these processes let's continue with chapter two the first thing we go back to the router here we click this little wrench tool we say setup filter condition bundle order position now it's two hit Okay click the plus and click create a completion here select GPT for all then we add a message user this is the only thing that we still have to do manually here and as for the message content you want to use the following read this text again this would be the value from the iterator we are now only processing information from chapter 2 we set the filter here and this is what you want to type into then generate a visually detailed picture prompt on only the described location do not mention hero name so we have to pick the hero name from here or any other characters do not exceed 300 characters and only focus on the prompt text itself do not add any prompt commands such as create or Envision or generate only focus on the prompt text itself Max token zero hit okay so now we can start cloning modules and what we want to do here is rightclick this Leonardo module here and say clone and just simply drag and drop it down and you can see that it autom automatically connects what you have to do now for every clone module is hop in here and you can see that this is kind of like with a white background you have to make sure to update it to this result right this is all you have to do then you hit okay what you do here right click clone you just drag and drop it down it automatically connects again please be aware this is a little bit trickier here you want to delete this container but then again you make sure to grab this information from here so generated image is ID that's it you click okay basically you do that all the time for all the remaining modules now here comes another important thing to understand as you know we were only able to set up this HTTP module when this information has been manually grabbed before now we also have to run one complete set manually and then we get the information that we need inside make to pull this in automatically right so in short what we do we finish all the chapter first to this point and then we can take care of the rest so let's hop over to chapter three what we can do here is right click and we click clone and Please be aware we still have to write the message content so also you can see when I drag and drop this around and move this close to the router it automatically connects and this is what we want to do we open this but we want to put in another text let's delete this and replace it with this one again read this text which would be the value you put in from the chapter 3 only and then generate a visually detailed picture prompt on only the described location do not mention again hero name or any other characters do not exceed 300 characters and only focus on the prompt text itself do not add any prompt commands such as create or Envision or generate only focus on the prompt text itself I have to admit for the next one or two modules it's almost the same text but I just want to get used to because we have to manually take care of all of these chapters because they contain different commands and prompts and I don't want to confuse you now you hit okay and then we hop over to the filter please don't forget this setup filter then we say bundle order position equals to three hit okay that's it now if you want to move several modules you can hold down the shift key and select them and then move them up a little bit so you have a little bit more space available we can also move this up a little bit more and now let's work on chapter 4 so we simply clone this one again make sure that it connects automatically make sure that it doesn't connect anywhere else right we want to connect this with the router here then we hop into this set up a filter you should be familiar with that now bundle order position now it's four hit okay now open this and again even though right now it's the same text I just want you to get used to the process read this text value right this would be only the selected chapter 4 right now do not mention hero name or any other characters do not exceed blah blah blah it's the same but we just want to make sure it's all manually correctly set up so nothing goes to a wrong module and we get an error message later on hit okay now let's work on chapter 5 we clone this again make sure it connects with this router just in case if it doesn't you can grab this one here and connect it over to this router here we open it and now we leave everything as it is but we want to replace the text for chapter 5 read this text again we have to assign it to the correct value describe villain name as detailed as possible by using the exact information given here villain prompt do not exceed 300 characters and only focus on the prompt text itself do not add any prompt command such as create or Envision or generate only focus on the prompt text itself then you hit okay so it's time to clean up a little bit so let's hit this little magic stick here and say Auto align now chapter 6 is a little bit tricky nothing too special but we just want to divide it into two things the first one would be to focus on the hero the second one would be the focus on the villain the reason why we do this is because Leonardo is not really good with action or battle pictures where basically two characters are described so we just want to do like a little bit of an action thing where we focus on one character in a fighting position and then the other character in a fighting position so it looks a little bit like a conflict going on so now let's clone this so we have the settings available and we just move it a little bit over here make sure be careful that it doesn't connect with anything else you can grab this arm and connect it to this one open it and everything stays the same but we just want to work on the right text and this would be it generate a visually detailed picture prompt of hero name and use the exact same character description of our hero prompt do not mention any locations and only focus on the fighting character do not exceed 600 characters and only focus on the prompt text itself do not any prompt commands such as create or Envision or generate only focus on the prompt text itself right so we basically say the prompt should be a closeup portray in action fighting style again you can always experiment around try to come up with your own things try to create your own chapters as you want this is just the basic idea that should get your juices flowing and then hit okay so two chapters left again let's hit shift select these and move them a little bit like here to clean it up a little bit now we want to clone this again and we want to make sure that it connects with this router here then let's open it delete the text in here and let's take care of the text for this let's say chapter 6B generate a visually detailed picture prompt of villain name and use the exact same character description of villain prompt The Prompt should contain elements of a fighting pose do not mention any locations and only focus on the fighting character do not exceed 600 characters and only focus on the prompt text itself do not add any any prompt command such as create or Envision or generate only focus on the prompt text itself hit okay that's it now something important that we almost forgot so we stopped setting the filters at 1 2 3 4 you can see that these are kind of like highlighted bundle order position four this is set up but we didn't do it for this one so at this point we want to put in set up a filter bundle order position five and Please be aware what is happening right now in here in chapter 6A let's call it like this we want to set up the filter for bundle order position six and then the same thing for this one set up filter bundle order position six again the simple reason I did this is I don't want to get confused during the process I don't care at this point if it pulls it from the story all I want to have is to make the picture prompts right okay now let's take care of the Final Chapter we simply go to the last one we hit clone we just move it back a little and it most likely will not connect to the right place so we just want to leave it into a great wide open and then we just go over here and manually connect it we make sure to set the filter up this would be now bundle order position 7 hit okay and then we open this again we delete the text and we take care of the right one read this text again this is the value this is basically taken from only the seventh chapter then generate a visually detailed picture prompt on the location and the reward do not mention hero name or villain name because I simply don't want to continue the battle or the the conflict or describing the characters at this point I only want to focus on the reward of this Quest then again do not exceed 300 characters which is basically the text as with every other module before and hit okay also just a little reminder always make sure to save your project this is not like something like word where you just type something and you leave the document and it's still there if you don't save it close the window it's gone right so just always keep that in mind so now I'm hitting that auto line button again so we just have everything cleaned up and sorted out okay so the process I'm doing now will apply to all the other modules here so now I'm hitting right click clone make sure it's connected go in here and make sure it's connected to the correct result you can always verifying it by hovering over it and you see the pulsing animation then you hit okay then you repeat the same for the next module here clone make sure it's connected go in here hitting the right prompt which is the result of this module hit okay now I'm doing this for every other of these modules and now let's clone the next module again you want to be really careful if you just clone it it connects to the right other module here and you jump in here and then again make really sure to just only delete these two entries that are not correct anymore and now pick the correct generated images ID then you hit okay and you repeat with all the other modules now the next step is pretty simple you just clone all of these timers here they all need to be set to 90 seconds because this is the time that Leonardo needs to finish the motion video so you connect all of the other modules here too I can do it quickly like this because there has to be nothing written or Chang changed in here now we got this thing set up pretty quickly we can hit Auto align again to have it a little bit nice and tidy and now we can proceed with the next step so now at this point we have to run the automation once because as I said before with this HTTP module it only gets this information when this process has run once for each of these modules here and you can't clone this so we just have to run this once and then connect the remaining modules now I want to repeat the process together with you we hop over to our f story Creator sheet here and we are going to delete the hero prompt the villain prompt and the story because we just want to make sure everything works perfect and then at this point I'm convinced that if we hit run once it will work perfectly okay I can see right now that all of the automations went through perfectly which is fine you can always see that by this little one up here in in that bubble if I zoom in a little bit and you can check what is going on for example you can click this one and then you see the output the bundle one and the result an endless expanse of golden Desert Sands shifting like Whispers of time so you can see that something has been generated here okay The Next Step that we are going to do is checking our feed here in our Leonardo account so you can see that it generated the picture for our hero it also generated the movie file looks pretty cool then you got all the files for the following locations our villain here that looks a little bit more like an orc than a troll also the animation is pretty cool and within the next one I did a little bit of a mistake because suddenly we have a Female warrior which of course wouldn't be a problem but when we start the story with a main character or something we want to make sure that it's still the same main character later in the story so it would have been better to put into the hero description a male or a female fighter with long white hair to make sure all of the generated pictures and movies have a little bit of consistency and also at this point let's check if the Google folder creation process has worked so as I said before I have my Google Drive connected to my computer's hard drive and since we run this test twice we have one story of Aras folder here and another one story of Aras with a one in Brackets and if we just open this there should be technically one file already in here which would be the movie file of our hero animation great so we know this works and now we can proceed with the rest of the automation so now at this point we have to clone the http P module here please be very careful that it is connected to the correct next module here and if I open this again instead of my key you should see your key from leonado in here and what we again do is just make sure we're not deleting the slash here we just delete this one and now this information is available here since we run this test open this up and then pick the generations ID then you have to do the same here make sure to not delete the point or anything else go in here and again click motion ID so it looks like this now I'm not going through this entire process again because you know how it works okay so in the meantime I set up all the HTTP modules the next thing that we want to do is clone the Google drive here clone it make sure it's connected open it and then we can leave basically everything as it is the only thing that you have to do is say chapter 2 for this Automation and then hit okay and also you have to make sure to connect the right data you can always grab this and move this over here so you you can see the data and this is like the animation happening again so you know this is the right one from this module here then you say data and then you hit okay now the next thing you do is clone this again make sure it's connected you open it again you want to put in a new name because you always want to make sure that you're not confusing the movie Snippets later on and make sure it it's connected to the right data thing here just in case this one and now let's continue with the rest we're going to right click clone connected then make sure that we have the right name in here so we want to put in chapter 4 you can write this however you want and then we have to make sure to connect the right data which is this one now we do the same thing again clone connected to the module here we open it and we change the name to chapter 5 we assign it to the right data hit okay so what we want to do for the next module here we just clone this and then we make sure it's connected to the right one here again and then we write chapter 6A for example because as you remember remember we have one part of the chapter that is focusing on the hero in battle position and then again on the villain in battle position right so we just have some kind of like a simulated battle or conflict going on you can also write for example chapter 6 hero then make sure it's the right data that is connected okay clone it again and then you say chapter 6 villain for example make sure it's connected to the correct data hit okay what we do next is clone this again and now we can simply name this chapter 7 down here and then we also make sure it's connected to the right data and hit okay and we are done with this make sure to save now if you really got that far you can definitely tap your shoulder because congratulations you set up something that will save you tons of time at this point really quickly because I made a mistake here on the last chapter 7 of the movie files if you go in here I forgot to delete the villain so that it doesn't confuse you with chapter six so you simp simply name chapter 7 chapter 7 without edit anything except the MP4 now we want to make sure to save this entire thing here again and hit Auto line to make it nice and tidy and the next part is optional but if you want to have the voice overs also created to stay tuned and I promise this won't take too long so the first step again is we hit this plus here from this router please keep in mind that we have two routers going on the first one led to nowhere so far and then we have the second one that is splitting up all the chapters for the visuals right now we want to take care of the audio stuff the voice overs so right after this Google Drive command that we set up or this Google drive module this router here down here you click this plus here and then you set up again an open AI module create a completion first of all we pick the model we add a message apply the user role and then we just basically tell it this message here first of all we just have to make sure that it's getting the information from this result here so what we're doing we scroll down and we say result you can see this hovering here again so I want to delete this and put this in here so this result is basically the generated story we could also pull this from this air table entry because the story already exists in here too but this is up on us we just pick it from here so we have it in here so what is happening right now read the story basically and provide a short version of each paragraph that isn't longer than one sentence again separate each sentence with an empty line do not use any separators what we then do again is say Max tokens zero and then we hit okay and what happens next we just have to create another iterator here so we click that little plus we pick the iterator from over here and then again we do the same thing as before we hop over here split then from the left of the semicolon we put the result in here and then on the right we hop back to this little a here and then we say new line and hit okay okay let's continue I'm shift clicking these two and just move them down a little bit because we need a little bit more space and now what we do is again we send all of this splitted information into a router so I'm picking this from over here the first thing we do we click the plus here and then check for the 11 laps module so we hit create speech synthesis and then it depends a little bit on your account if you have the fre version if you have the five bucks account or the professional version you have several voices available so in my case I have a professional account because I really love Carter the Mountain King as a voice over then we pick the 11 turbo version two and then the text is basically the value right that is coming from this split short version of our story as for everything else we leave it like it is but then keep in mind I will zoom in a little bit we have to hit this little wrench tool we set up a filter and then again we say bundle order position is one so just to quickly recap why we are doing this we generated the story here now we generate a shorter version of the story because the voice over files would be way longer than 4 seconds for each of the chapters remember 4 seconds is the duration of that video file and we want to make the voice overs match the video file right now this shouldn't be too much of a problem here we clone this again and then we connect it to the next one here automatically happens and then we can basically leave everything as it is because the value would always be defined by the filter so we're just cloning these pretty quickly here and now we got this setup I would suggest to leave it like this because otherwise if you just hit Auto align you have trouble accessing these little renes here so I'm zooming in a little bit again and now we say setup filter we say bundle order position two hit okay we hop to the next one set up filter bundle order order position three hit okay we go to the next one set up a filter bundle order position four hit the next one bundle order position five hit okay and also of course you do that for filter six and also filter 7 so let's head to the next step what we do now is click this little plus here on the first 11 laps module we pick Google Drive and then again we say upload a file now what we are going to do here we do not say enter manually or something we say select from list then we click this little map thing here and then remember we already created the folder so we want to put the stuff that is generated in 11 laps to this folder that we created here so the folder location we set this folder ID you can see this is pull setting again we picked this one then make sure to go to the advanced settings and now we have access to define a new file name and what we're simply going to do is scroll all the way until we see the last air table module and we simply pick the hero name again and then we can say for example voice over one I'm doing in Roman numbers here and then leave everything as it is and hit okay so the next step we can simply clone this drive here make sure it's connected to this one and then we can set the new file name which would be voice over 2 just have to click this 11 laps thing here it was set to map because probably something got messed in the process of cloning but this looks all right we say okay just to check it real quick this is how it looks like here voice over one the file and everything voice over two okay we hit okay now we clone the same thing it may be that it's happening the same thing here just in case if this happens we just go back to 11 laps the file but we make sure that it's voice over three right now you hit okay clone the next module open it set it back to 11 labs and then you create voice over four as for the file name hit okay then clone this again pop in here Bo over five then we hit this one again hit okay and cloning this again open it voice over six as a name and then back to file 11 laps hit okay clone and then again we say file name voice over 7 11 laps and hit okay wow so basically that's it let's hit save button down here and then hit autol line and now we got this entire automation set up from scratch so to make sure that everything works I have run another test and what happened basically that sometimes files haven't been delivered completely so you can see this file here for example with a size of 1 kilobyte and if this happens simply click these tools here and raise the time from for example 90 to 120 so this is what I did on all of these modules I raise the time to 120 seconds so basically the entire automation takes 8 * 120 seconds so this is around 16 minutes but please keep in mind that within this time you can do anything else so it's not taking away too much memory or CPU power so please keep in mind that when you raise the time you do it on all the modules it can happen that Leonardo service are busy and it could happen on any of these lines here affecting any video but after running another test with the increased time to20 it processed every video correctly so now you can see we have this created folder story of grock we have grock chapter 1 2 3 4 5 then we have the split chapter 6 into hero and villain then we have chapter 7 these are all the video files here and then we have all the voice over files from chapter 1 to 7 and now we can work with these and now let me quickly show you how to do this so just in case you never heard of denture resolve you can download it for free I put the link down in the video description then move to this icon over here and now you can import all of your videos and audio files simply drag them over here let's change the frame rate for now then we import all the audio files and then we change it to list view to see the f F names now what I would suggest is to drag and drop the audio files first into the project so you can see how long they are let's give it the first test here grock a fierce Barbarian with tribal tattoos and leather armor sounds good and what we can do now is drag and drop the first video into it and see the length differ between the video and the voice over so there are several options now to make this fit and there will be always a little bit of variation happening you can of course cut out these rests here what I would suggest is simply hop in here go to speed change and then increase the speed of the audio file so it sounds a little bit more like this roamed the Wilderness with a rugged battle axe so when you speed up AI voiceovers it most of the time sounds a little bit more realistic now click the video also go to speed change over here in the video settings and change the speed to round about 50% and now you have your first scene over here please keep in mind that the numbers May Vary for you it's not always exactly these settings but this is how our first scene looks and sounds like you will also hear a messed up quality of the audio but keep in mind that this will not happen when you render the video gr Fierce Barbarian with tribal tattoos and leather armor roamed the Wilderness with a rugged battle axe now we will go through that process for all of these videos here so we simply put this up here to the next scene we import the next video slowing the video down to around 50% then you need to drag it out highlight the audio also apply something like speed change to 130 to make this match and then the next scene sounds like this good battle ax he sought the Lost catacombs traveling through Misty forests and Cold Mountain passes to reach an ancient entrance now I will do the process for each of these scenes here and please keep in mind that this is the only working time that you actively have to put into this so you get your video and your audio files automatically generated within 6 minutes that you can use to do something else then once the automation finished you open your folder you import all the files and then you actively work for maybe like 10 to 15 minutes to put these files together so I will do that now so here's our one exception we have two files for chapter 6 so we are going to import the first one and also import the second one and this will be both videos that we will need for chapter six so we just move that in here and you can already see that it's kind of like fitting and now let's take care of chapter 7 the last thing here again we just change the video speed to 50% you need to drag that open just drag the file to make it fit we just change the speed slightly to 110 should work maybe let's do 115 and now we got our story set up so all in all this didn't take us longer than 3 to 5 minutes so now it's up to you you can use this video as inspiration to write music to it or you can take an existing track and import it into the project so in my example here I drag and dropped in a track that I've already written I just created a new audio track then you can jump over to the mixer here and of course lower the volume of that track the great thing about resolve is that you can work with VST plugins so on our Master we want to have a mastering limiter I'm importing the fgx 2 increase the volume a little bit set the ceiling level the ratio and raise the compression a little bit I'm just doing that how I feel we can adjust things later and let's take a first listen on our final video here grock a fierce Barbarian with tribal tattoos and leather armor roamed the Wilderness with a rugged battle axe he sought the Lost catac Combs traveling through Misty forests and Cold Mountain passes to reach an ancient entrance navigating dark corridors filled with Whispers grolik moved through echoing Halls over broken pillars and artifacts in a grand chamber he found a shimmering pedestal amidst Darkness thick with mustiness hinting at Secrets ruar a figure in tattered robes wielding a dark staff confronted grolik with malevolent intent and sorcery grolik deflected ruark's magic and charged forward their battle a fierce mix of Steel and sorcery rulu Was Defeated and grock claimed the Ring of eternal power feeling its immense energy and heralding his future Legend again as I said in the beginning we are not trying to recreate Hollywood here all we want to do is visually supporting your music that you're presenting out there that you create content with basically to make it a little bit more interesting rather than just offering an audio track that people can listen to now if you have a little bit more time that doesn't take too much time I just want to inspire you with something that may even make this video cooler you can import particle effects on top for example make it fit to one scene especially for the battle stuff then copy it simply flip the second one here then you highlight both then you go down to the composite mode change it to screen lower the opacity a little bit like this also one thing we still have to do is head over to the project settings here and say use vertical resolution and set it to something like 1080p that is enough for this and hit save and now let's check out how this looks like and sorcery grolik deflected ruark's magic and charged forward their battle a fierce mix of Steel and sorcery ruach Was Defeated and so at this point I want to remind you that if you want to get the blueprint all the texts and everything done for you make sure to check out my course content Automation in my audio artist Academy you find the link Down Below in the video description and once you get used to the process it shouldn't take you longer than just 5 to 15 minutes to create an entire video like this so there's one last thing that we can do also and this is to add captions to the video and to do that you simply highlight all the voice over files then you go to timeline create subtitles from audio Max characters per line let's set this to 12 and hit create and after a little while you can see that there are captions Happening Here charged forward they're battle a fierce mix of Steel so what we do now is highlight all of these and it depends a little bit on your computer because this process can be really resource intense you just head over to track now you can change the font for example use this one change the color change the size a little bit and also you can change the position to put it a little bit more on top if you want you can also set a drop shadow for example or a black stroke around the font and now let's take a last look on our video here grock Fierce Barbarian with tribal tattoos and leather armor roamed the Wilderness with a rugged battle axe he sought the Lost catacombs traveling through Misty forests and Cold Mountain passes to reach an ancient entrance okay so if you made it until here thank you so much for checking out this video I would be really happy if you leave a like or even subscribe to my channel let me know what you think about the fantasy story generator in the comments and make sure to join my free audio artist Academy thanks so much for checking out this video see you in the next one
Info
Channel: Alex Pfeffer's Audio Artist Rise
Views: 817
Rating: undefined out of 5
Keywords: ai automation, music producer, music composer, music production, inspiration, make.com, airtable, elevenlabs, fantasy story creator, short movie in minutes, google drive, ai animation tutorial, short film, music presentation, level up your music presentation
Id: wCOSaLgayco
Channel Id: undefined
Length: 68min 0sec (4080 seconds)
Published: Wed Jul 03 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.