Question / Help Will OBS for Mac allow MP4 file output?

Hello! :)
I am just here asking if there is plans, or make a request (if that is a thing one can do) to make a MP4 file output option. It is very annoying having to convert my videos into MP4 and then the video gets out of sync. So I was just wandering if this was in the works, or it just doesn't work with Mac.

Thank You Very Much!
- Sebs
 

dodgepong

Administrator
Community Helper
You can already record in other formats.

Under output, enable Advanced Mode, and in the Recording tab, choose Custom (FFmpeg) output. Then you can put whatever extension you want on the output file, and it will record to that format.
 

Shini_Otoba

New Member
I am using OBS 0.8.3 on win7 64x, whenever I select custom output (ffmpeg) it simply won't allow me to record. I press start record and nothing happens. Not sure what I am doing wrong here.
 

dodgepong

Administrator
Community Helper
Does it give you an error? Have you set up the recording settings correctly? Can you post a log/screenshot your ffmpeg settings?
 
I was able to get this to work following the instructions in post #2. I did notice that audio and video started out of sync and got worse as the video progressed though. Over the course of a roughly 4 minute gameplay the two were out of sync by a very noticeable amount at the end. MP4 was the format I chose
 
No error, I click once and the start recording button will play the animation, but it will not record.

http://i.imgur.com/KeVjixF.png Settings here.


Looking at your screenshot I can tell you what I did differently from you.. I set the file name with the extension. I think that is your issue.. Don't just choose the location but also name the file, complete with the extension for the format you want to record to.
 

Shini_Otoba

New Member
Looking at your screenshot I can tell you what I did differently from you.. I set the file name with the extension. I think that is your issue.. Don't just choose the location but also name the file, complete with the extension for the format you want to record to.

Sorry I forgot to mention I had tried that with .mp4 same results.
 

Shini_Otoba

New Member
Can you please post a log?

Ofcourse, sorry should have posted that sooner.


Code:
10:21:03: OBS 0.8.3 (64bit, windows)
10:21:03: CPU Name: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
10:21:03: CPU Speed: 3501MHz
10:21:03: Physical Cores: 4, Logical Cores: 8
10:21:03: Physical Memory: 8149MB Total, 3736MB Free
10:21:03: Windows Version: 6.1 Build 7601 Service Pack 1
10:21:03: audio settings reset:
    samples per sec: 44100
    speakers:        2
    buffering (ms):  1000

10:21:03: ---------------------------------
10:21:03: Initializing D3D11..
10:21:03: Available Video Adapters:
10:21:03:     Adapter 0: NVIDIA GeForce GTX 760
10:21:03: Loading up D3D11 on adapter NVIDIA GeForce GTX 760 (0)
10:21:03: D3D11 loaded sucessfully, feature level used: 45056
10:21:04: video settings reset:
    base resolution:   1920x1080
    output resolution: 1920x1080
    fps:               30/1
10:21:06: output 'adv_stream' (rtmp_output) created
10:21:06: output 'adv_ffmpeg_output' (ffmpeg_output) created
10:21:06: encoder 'streaming_h264' (obs_x264) created
10:21:06: encoder 'adv_aac0' (ffmpeg_aac) created
10:21:06: encoder 'adv_aac1' (ffmpeg_aac) created
10:21:06: encoder 'adv_aac2' (ffmpeg_aac) created
10:21:06: encoder 'adv_aac3' (ffmpeg_aac) created
10:21:06: service 'default_service' (rtmp_common) created
10:21:06: WASAPI: Device 'Microphone (ASUS Xonar DG Audio Device)' initialized
10:21:06: source 'Mic/Aux' (wasapi_input_capture) created
10:21:06: source 'Scene' (scene) created
10:21:06: source 'DCS' (game_capture) created
10:21:06: WASAPI: Device 'Wave (ASUS Xonar DG Audio Device)' initialized
10:21:06: source 'Audio Input Capture' (wasapi_input_capture) created
10:21:06: Update check failed: Unable to init SSL Context:
10:21:08: [game-capture: 'DCS'] attempting to hook process: DCS.exe
10:21:08: [game-capture: 'DCS'] Hooked to process: DCS.exe
10:21:08: [game-capture: 'DCS'] (half life scientist) everything..  seems to be in order
10:21:08: [game-capture: 'DCS'] Hooked D3D9
10:21:09: [game-capture: 'DCS'] d3d9 shared texture capture successful
10:21:12: Couldn't create avformat context
10:21:12: ffmpeg_data_init failed
10:21:12: [game-capture: 'DCS'] Hooked DXGI
10:21:16: Couldn't create avformat context
10:21:16: ffmpeg_data_init failed
10:21:16: Couldn't create avformat context
10:21:16: ffmpeg_data_init failed
10:21:16: Couldn't create avformat context
10:21:16: ffmpeg_data_init failed
10:21:25: encoder 'streaming_h264' destroyed
10:21:25: encoder 'Track4' destroyed
10:21:25: encoder 'Track3' destroyed
10:21:25: encoder 'Mic' destroyed
10:21:25: encoder 'Ingame' destroyed
10:21:25: output 'adv_stream' destroyed
10:21:25: output 'adv_ffmpeg_output' destroyed
10:21:25: source 'Mic/Aux' destroyed
10:21:25: WASAPI: Device 'Microphone (ASUS Xonar DG Audio Device)' Terminated
10:21:25: Freeing OBS context data
10:21:25:     3 user source(s) were remaining
10:21:25: source 'Scene' destroyed
10:21:25: source 'DCS' destroyed
10:21:25: source 'Audio Input Capture' destroyed
10:21:25: WASAPI: Device 'Wave (ASUS Xonar DG Audio Device)' Terminated
10:21:25: service 'default_service' destroyed
10:21:25:     1 service(s) were remaining
10:21:25: Number of memory leaks: 0
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
The FFmpeg output is kind of advanced at the moment; if you need mp4 then you can currently just save as FLV and then remux (converts without re-encoding), but we will be adding actual mp4/etc muxers so you can output directly to mp4 later on as well.
 

Shini_Otoba

New Member
The FFmpeg output is kind of advanced at the moment; if you need mp4 then you can currently just save as FLV and then remux (converts without re-encoding), but we will be adding actual mp4/etc muxers so you can output directly to mp4 later on as well.

Awesome, thanks.
 
Top