Export Separate Files for Recording (MP4 and MP3)

advmight

New Member
Hello

I am trying to record gameplay. I have 3 total sources:

1. Display Capture
2. Desktop Audio (Audio Output)
3. Microphone (Audio Input)

When I record, I receive a single MP4 file with video and audio. My goal is to receive 3 different files, 1 MP4 for the display capture (video only), 1 MP3 file for the desktop audio, and 1 MP3 file for the microphone audio each time I record.

Is this possible in OBS studio?
 

koala

Active Member
No, OBS will always create one video file with one video track and one or more audio tracks. You need an external tool to extract the tracks to separate files. You can use ffmpeg.exe for this, it's a commandline tool. Avidemux is also able to do this.

To make OBS write your two audio sources into separate audio tracks, consult the corresponding guide: https://obsproject.com/kb/multiple-audio-track-recording-guide
 

AaronD

Active Member
Is your goal to use them separately in a video editor? An editor that's worth its salt will pick all of the individual components out of a single file, if you kept them separate when you made that file. No need to create different files with one thing each.

And, you really should record in MKV, not MP4. MKV is much more crash-resilient, almost like an old-school tape machine when it breaks or runs out of tape. You still have everything before that point. MP4 loses everything.
And an editor that's worth its salt will read MKV just fine.
 
Top