I have several clips of a band playing the same song over and over (I had a limited supply of cameras :-) Now I want to put together a video using all these clips.
All these clips need to be synced up to the final audio. Naturally, I need to speed up and slow down each clip at different parts to get the "lip syncing" lined up. I have my master audio track on a track so I can watch its waveform. I lay down each video clip on another track and must adjust its speed to match the master audio. I do this for each clip.
One simple approach is go from left to right. Match up the first point of the master audio and clip audio, then insert a split downstream and ctrl-stretch each resultant event (with ripple) to line up that event's audio. Repeat till the end of the clip. This is easy and fast because you can really eyeball two audio tracks and line them up. Unfortunately, the stretched video can look poor, because basically I've used a "step-change" velocity pattern -- one event/section at 95%, then next at 97%, then next at 106%, etc. Even if my event/sections are sliced very small, the slowdown/speedup on the video can be unnatural. The problem is that there can be very small sections (a second or less) where I have to make large adjustments of 20%-40% and these are clearly visible.
A better approach would be a velocity envelope on the audio+video, as I could provide a smoother speed transition. The problem is that I want the audio to stretch simultaneously with the video, since the audio is the best eyeball to determine the final speed.
I can't figure out how to make that happen. When I change the video velocity, the audio stays the same. So I am forced to sync by eyeballing the musicians and the corresponding audio is useless. Actually its my attempts that are useless because its really hard to get things lined up when you only have the audio from one source the video from another.
Have I missed something obvious? Is this possible? Essentially I want to add a velocity envelope to an audio-video pair simultaneously. TIA.
All these clips need to be synced up to the final audio. Naturally, I need to speed up and slow down each clip at different parts to get the "lip syncing" lined up. I have my master audio track on a track so I can watch its waveform. I lay down each video clip on another track and must adjust its speed to match the master audio. I do this for each clip.
One simple approach is go from left to right. Match up the first point of the master audio and clip audio, then insert a split downstream and ctrl-stretch each resultant event (with ripple) to line up that event's audio. Repeat till the end of the clip. This is easy and fast because you can really eyeball two audio tracks and line them up. Unfortunately, the stretched video can look poor, because basically I've used a "step-change" velocity pattern -- one event/section at 95%, then next at 97%, then next at 106%, etc. Even if my event/sections are sliced very small, the slowdown/speedup on the video can be unnatural. The problem is that there can be very small sections (a second or less) where I have to make large adjustments of 20%-40% and these are clearly visible.
A better approach would be a velocity envelope on the audio+video, as I could provide a smoother speed transition. The problem is that I want the audio to stretch simultaneously with the video, since the audio is the best eyeball to determine the final speed.
I can't figure out how to make that happen. When I change the video velocity, the audio stays the same. So I am forced to sync by eyeballing the musicians and the corresponding audio is useless. Actually its my attempts that are useless because its really hard to get things lined up when you only have the audio from one source the video from another.
Have I missed something obvious? Is this possible? Essentially I want to add a velocity envelope to an audio-video pair simultaneously. TIA.