Copy link to clipboard
Copied
I have my base video, and I have a video of smoke. My base video is 15 minutes long. My smoke is like 30 seconds long.
The base video has many cuts with varying durations. The smoke video has no cuts.
I have made the smoke video seamlessly loopable and I'm looping it over and over in After Effects.
I want the smoke video to have cuts in the same places with the cuts having the same duration as the base video.
I've tried getting the information about the cuts from an exported .XML file of the Premiere project, and I've been using ChatGPT to try and construct a script that will make the smoke video layer jump forward every time the base video cuts.
Is this possible?
Copy link to clipboard
Copied
If you are working with a 15-minute video that has a smoke overlay, the easiest way to accomplish what you want to do is to render a seamless loop smoke video that is long enough to cover your longest cut, plus about 5 or 10 seconds, then move over to Premiere Pro to finish the edit.
Drop your edited 15-minute video into Premiere Pro and import your rendered long smoke video. Drag it to the sequence above the edited video, and set the blend mode to screen if the smoke video does not have an alpha channel. Now, all you have to do is copy and paste the smoke video in the sequence and start lining up the cuts. Just make them have random start or end times. If you use the Q and W keys with the smoke layer selected, the Q will trim the start of the smoke layer to the Current Time, and the W will trim the out point to the Current Time. You should be able to put the thing together in just a few minutes. Monkeying with a script to detect edits and then trying to shift in and out points of a long looping smoke clip is going to take hours, if it is even possible.
It is a terrible idea to string together more than one or two shots in After Effects, and you do not need any of the After Effects tools to add a smoke layer to some footage.
Copy link to clipboard
Copied
I think the simplest way to do this is to duplicate your video layer, then select all the video layers(CTRL + A). Holding ALT, drag the smoke layer onto the timeline. This will replace all the video layers with smoke layers, but retain the cuts.