Written with ChatGPT 4o.
I recently ran into a workflow challenge while recording video content: I wanted to capture both my camera feed and my screen display, but instead of overlaying them in OBS (as is typical for live streaming), I wanted to record them separately so I could later compose them freely in DaVinci Resolve. My goal was to keep both sources clean and flexible for editing—ideal for adding effects, cuts, or repositioning in post.
This post is the result of a conversation I had with ChatGPT 4o, and it really helped me streamline this process.
Here's what I wanted to do.
And here's the solution proposed by ChatGPT.
There are two main ways to approach this, depending on how much control you want:
ffmpeg
to split that file into two separate videos.Example FFmpeg command:
ffmpeg -i input.mp4 -filter_complex "[0:v]crop=960:1080:0:0[left]; [0:v]crop=960:1080:960:0[right]" -map "[left]" display.mp4 -map "[right]" camera.mp4
Adjust the resolution and crop values depending on your canvas layout.
Use the Source Record plugin for OBS:
This approach is cleaner and better if you plan to edit often.
That’s it! This workflow gives me much more flexibility when editing content—especially for tutorials, interviews, or any scenario where I want to fine-tune the composition in post. Hope this helps!