How to motion track and create animations for FREE | HitFilm Basics Masterclass

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
Hey guys, thanks for joining us for another video in our HitFilm Basics Masterclass. If you missed any of the other tutorials in this series we have covered quite a few topics already so be sure to check out the playlist in the description if you missed any of them. In this tutorial, we're going to take a look at keyframing, which is how you animate things inside of HitFilm, and motion tracking, which is how you attach elements to things in your video. Let's take a look at this example inside of HitFilm. I've got some footage of a forest, which maybe comes from a vlog or travel video, and I've got some text that pops in saying where the location is, but I'm not a fan of the way this text currently just appears. It doesn't really match the smooth camera movement that I'm going for. So let's start with something simple and make the text fade in. To do that what I'll do is come back over here to the beginning and I'll go ahead and zoom in on the timeline. The thing about keyframing is that it's very important where your timeline indicator is, so this line right here, it makes a difference where you place the keyframes. To start I'll place it right at the beginning of the text. I'll select the Text Layer so that it's active inside of the Controls panel, and then I'll come over to Opacity which is the transparency. Keyframing can be activated on any setting that has this circle to the left of it. Right now it's turned off so I'll just go ahead and click it once to turn it on. You can see that the outline turned orange and this means that keyframing is now on. Now, at the beginning, I want the opacity of the text to be zero, so I'll go ahead and turn that down until it's invisible. Now I can either hit play or just click and drag the timeline indicator to go ahead to where I want the text to fade in. At this point I'll come over and just drag the slider up to 100% and you can see that on the timeline we have a visual representation of the keyframe, it's going from 0 up to 100% over the course of this time. You don't have to click the circle every time you want to make a keyframe, you just have to change the value that it's representing. if you click the circle again it'll turn off and delete all of the keyframes. Now if I play it back you can see that the text fades in nicely and it matches the smoothness of the camera movement a bit more. If I wanted the text to fade out after a couple of seconds I could come over here a little bit later, giving the audience a chance to read it, and then what I'll do is select the Opacity, and there are two ways to do this, you can either select the number you're already on and hit enter - this will create another keyframe, or if you select that property and then come up here, you'll have a couple of keyframe buttons. So, in this case, Toggle Keyframe will add a new one into the timeline, then I'll skip ahead a bit more and bring the opacity back down to zero. You could use the controls on the timeline here but they don't always appear for every parameter, in this case, it's just Opacity. So now I have some text that fades in, lingers, for a second or two, and then fades out. As I mentioned earlier, any setting that has the circle to the left of it can be keyframed so for example I could also make the Text scale or grow over time. If I come over here and activate keyframes for Scale I can do something similar. So maybe I'll have it start at 40% Scale, and then over time, grow to 80% so it'll double in size. You'll notice that we don't get a representation of the Scale on the timeline like we do with Opacity. You can see that the text now fades in and grows over time. You could do the same thing for Position or Rotation, any of these keyframe-able properties. If you want to be able to see the actual keyframes what you want to do is give yourself some space and then select the property that you're wanting to view. In this case, let's take a look at Opacity. Then I'll come up here to this button which will display the keyframe timeline. We'll get another timeline, similar to the one over here on the right, but this one will only show the keyframes. So I can zoom in and you can see that each of the properties is displayed here. So here we have the to Scale keyframes and down here we have the four Opacity keyframes. So if I wanted to adjust the timing of the Scale keyframes I could do that and I could make it slower, or if I move it over here to the left it'll make it much faster. To demonstrate the other keyframe types I'm just going to turn off the Opacity keyframes for a second because it'll be easier to see. So I'll remove those but I'll leave the Scale keyframes on. These keyframes are linear which means they go from A to B in the same amount of time. We have a couple other options as well if you want to make things a bit smoother. So right now it's set to linear and this is what it looks like - the text is the same size and then it grows at the same rate the entire time. What I can do is come over here and select these keyframes, and I can highlight both of them by clicking and dragging, and up here we have a couple different keyframe types. So Constant, which is the second one, means the keyframe won't interpolate, it won't grow, it'll only snap to the next property. So if I hit play here you'll see that it's the same size until it's not. And that will happen in a single frame there's no growing, there's no interpolation between the two values, it just snaps to whatever the next one is. Another example is Smooth which is a popular one. This adds a little bit of curve to the beginning and end of the movement so that it's a little bit more fluid and not as jerky or sudden. Then we have Smooth In and Smooth Out which only affect one side of the keyframe. And finally, we have Manual Bezier which is a bit more complex and we're probably not going to get into that in this video but it allows you to adjust the value graph so you can fine-tune the exact movement of the keyframe if you wanted to do that. Here's another example where we have some text pop in. Maybe I want to have it slide in from the left, then maybe do a little bump to have some animation. So what I'll do is come over and activate keyframes for the Position property. Now I can move this text off-screen, it doesn't matter if you alter the position of the text after you activate keyframes, it just matters that wherever it is on that frame, that's what the keyframe is going to be. So then I'll skip forward a little bit and bring the text back in and maybe I'll overshoot it just a little bit from where I actually want it to be. Then I'll skip forward a couple of frames and bring the text back. Then this will give it a little bit of a bounce. Since we've added motion to this Text, technically, it should be blurry. So to do that, what I'll do is select the text and come into the clip properties, there's a section for Motion Blur. If I checkmark that you can see that the title will automatically blur based on the movement. This is important if you're keyframing things like Position, Scale or rotation, where if it's moving quickly, it should also be blurred. This is what it looks like now. Now that we've covered the basics of keyframing, let's take a look at motion tracking. Motion tracking is used quite often to attach things into your video. In order to begin motion tracking inside of HitFilm Express we need to learn about composite shots, which we haven't touched on at all yet inside of this masterclass. In HitFilm, we've been staying on the Editor timeline, which is this main one here, and you can have multiple clips one after another and it's how you assemble a basic edit. A composite shot is a space where you can work on one specific clip and add multiple layers on top of each other in order to interact and create visual effects. Let's take a look at that now. You can create a blank composite shot from the Media Panel under the New section. If you have a clip already in mind, you can do that as well if you right-click on it and then select Make Composite Shot that will work, or, if it's already on the timeline, you can right-click again and then select Make Composite Shot. This will take us into a new area that we've not seen before. If you want to go back to the Editor you can do so at any time by clicking this tab here. As I mentioned, Composite Shots are for one specific shot so typically it'll be the exact length of the clip that you're editing. Let's say we wanted to add some text into this clip but have it follow the camera shake and movement to make it a bit more interesting. The first thing about motion tracking is that you need to attach the data to a Point. So HitFilm is going to track the motion of this clip and it needs a way to remember all of that data and the way we're going to do that is by putting it inside of a new Point Layer. So I'll come over here to New Layer and select Point. As you can see this is a bit different from the Editor in that the layers are collapsed and a lot smaller. So I'll go ahead and right-click and rename this Point to "Motion Tracking Data". This isn't necessary but it's definitely helpful to keep your layers organized when you're inside of a comp because you can end up having dozens and dozens of different layers. Now what I'll do is select the clip and come over to the Controls panel. The Controls panel will now have a few more options than we did in the Editor. Come over here to Tracks and then select the plus icon. We get a new window pop up which is Track, and this is how we're going to motion track the footage. We also get a red box and a green box over here and you can resize these by clicking the control handles in the corners. I'll come over here and change the type to Double Points and this will give us two boxes. The reason we need two boxes is because we're tracking the rotation of the movement as well and you can't track rotation if you just have a single point. So the red box is the feature tracking area, this is what HitFilm is actually going to track, and the green box is where it's going to look for that red box. With motion tracking, you need something that is visible throughout ideally the entire scene, it doesn't have to be, there are ways around it but technically it should be visible the entire scene and it should also be something that has a lot of contrast, so the software can see it the whole time. You also want to place the motion tracking boxes near the area where you're going to put the CG object, in this case we're going to put the text in this area here so it makes sense to track these two objects. Once I have my boxes positioned, I'll come over and select this Track Forwards button. HitFilm will automatically track the movement and if it gets stuck at any point, you can restart the track. So that's it for step one which is tracking the footage, now we need to apply it to a specific layer. Come down to layer and select the Motion Tracking Data Point that we created earlier. You'll see that X position and Y position are already checkmarked, I'll also go ahead and do rotation. In this case, Scale isn't necessary. Then I'll hit apply. It might look like nothing happened but the data has been applied to the point. If I come over here up to the Viewer, because we got switched to the Layer panel when we motion tracked, make sure you're in the Viewer, then come down here and select the Point. If I select that Point layer and then play the video, you should see that it stays attached to the area on-screen. If I zoom in, you can also see a bunch of little squares here which represent the keyframes that the program has automatically created. If I come down here and drop down the Transform properties, you'll also notice dozens and dozens of keyframes for each frame of the video. This is HitFilm automatically determining where the point should be and how it should be rotated at that specific time. So now that we have the shot motion tracked, we can create basically anything and then attach it to that Point in order to make it follow the motion tracking data. In this case, what I'll do is create a New Layer > Text, and it's very similar to text on the Editor. Then I'll type where this is. I can come in and highlight the text and go to the Text panel just like in the Editor and choose a font that fits, scale it up, and maybe change the color as well to something a bit more sandy, like that. If I come over to the selection tool, I can adjust the Position of the text, maybe move it up, and then it won't automatically follow the motion of the camera, you have to tell it to do that. So what I'll just do is come over here, to this window that says "None" which is to the right of the Text layer, and then, this is called parenting, I'll parent it to the Motion Tracking Data. This means that the Text layer will follow whatever the Motion Tracking Data Point does, and in this case, it will follow along with the motion of the camera. We use motion tracking all the time in our visual effects to attach things in 2D and 3D into our scenes and we have a couple of tutorials covering that as well, so if you're interested in learning more about the process feel free to check those out. Thanks for joining us for another HitFilm Basics video. In the next tutorial, we're going to show you how to green screen and rotoscope to do even more visual effects. Thanks for watching and we'll see you all in the next tutorial.
Info
Channel: FXhome
Views: 67,964
Rating: undefined out of 5
Keywords: HitFilm, HitFilm Pro, HitFilm Express, filmmaking, VFX, editing, software, video software, video editing, visual effects, how to, keyframe animation, keyframe, animation, keyframe animation tutorial, keyframe animations, how to use keyframes, keyframing, keyframe tutorial, tutorial, track footage, motion graphics, tracking, motion tracking, how to do mograph, mograph, motion design, motion graphics tutorial, how to do motion graphics, motion graphics techniques, learn motion graphics
Id: pqgw8HMaAL4
Channel Id: undefined
Length: 12min 13sec (733 seconds)
Published: Thu May 07 2020
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.