ProRes record parameters with StreamFX

justedit

Member
Here are some settings to allow ProRes recording in OBS Studio with StreamFX (https://obsproject.com/forum/resources/streamfx-for-obs-studio.578/)

In the Recording tab of OBS :

Container Format : mov
Muxer : *leave empty*
Video Bitrate : *put whatever you want. The encoder will ignore it.*
Keyframe Interval (frames) : 1
Video Encoder : prores_ks (prores) or prores_aw (prores). According the documentation, the ks encoder gives better results and allow 4444 with alpha recording (not tested). It also have a smaller footprint on the computer
Video Encoder Settings (if any) : profile=0 (for Proxy), profile=1 (for LT), profile=2 (for 422), profile=3 (for 422HQ), profile=4 (for 4444), profile=5 (for 4444XQ)
Audio Bitrate : * put whatever you want. The encoder will ignore it.*
Audio Track : check the number of tracks you want to record. 6 stereo tracks works perfectly in Adobe Premiere !
Audio Encoder : pcm_16le (for PCM signed 16-bit little-endian) or pcm_24le (for 24-bit little-endian)
according the documentation, "little endian" is better in PC world and "big endian" for MAC world (https://discussions.apple.com/thread/721206)
Audio Encoder Settings (if any) : *leave empty*

1613121494808.png


Everything works fine on PC (not tested with on MacOS), ProRes files work fine in Premiere Pro or Resolve.

Here are the common bitrates for ProRes
1613121125610.png
 

Nix

New Member
I don't think StreamFX is needed for this though? Seems to be working fine on OBS without it
 

rockbottom

Active Member
Incorrect, it's been available for years. Anyway, StreamFX wasn't used anywhere in this thread, if it was, you wouldn't be recording PCM audio.
 
Last edited:

Mark Am

New Member
Just wondering, if you input "profile=3" for video encoder settings, do you also still need to input "YUY2" for Video Format when information is being recorded with a capture card.
 
Top