Necessary OBS features for recording. (xpost from OBS Support)

sudopluto

New Member
OBS is hands down the best software for streaming, and I really mean that. OBS for recording however, could really benefit from these features:

  • MJPG video and PCM audio encoding option
  • Separate Audio Tracks
  • Overlay with System Time, Recording Timer, Recording Size, PTT / Mic / Active Indicator
Now I will discuss these points. MJPG video and PCM audio are very important for YouTubers who want high-quality easily-editable recordings. Right now OBS only records in end-user codecs, which is great for streaming and file size, but if want to seriously edit the footage, you have to convert the video into a intermediate codec. The MJPG & PCM combination is available in multiple recording softwares like Bandicam and MSI Afterburner, so there is some merit to implementing this. Multiple audio tracks are absolutely necessary for local recordings. Sometimes you need to mute your friend in skype, remove background noise from your mic, or reduce the volume of the game audio. Lastly, the features in the last bullet point come from MSI Afterburner and ShadowPlay. These stats/indicators make recording so much more easier due to information these present. In my humble opinion, if OBS can implement these features it could because the best recording software out there.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
#1 is already possible to do via FFmpeg output in advanced output settings. #2 is possible in 0.11.0, but not with FFmpeg output, just with normal h264/aac output, so if you were hoping to combine them it won't be any time soon before I can get around to adding it to the FFmpeg output., but it's likely to be added to it as well.

If #3 is something you want to have while in a game, that's not something I can implement any time soon, but it is something that's on my ever-growing list. Painting in the hook is more trouble than just capturing, requires a heavy amount of work due to the different APIs you have to implement it for. I do want to do it of course, I just can't prioritize it at the moment.
 

sudopluto

New Member
I really wish I could code so I could contribute more to OBS than just forum posts *sigh*. I posted on the MSI Afterburner Forum asking if the dev could maybe consider contributing an overlay to OBS, but it is a longshot. MSI Afterburner really has a perfect overlay, as it contains everything that I listed in the bullet point. I know that the overlay itself is powered by the Rivera Tuner Statistics Server made by the folks at Guru3D, but it think that it is a closed source project. Anyways thanks for listening to my suggestions @Jim, and keep up the awesome work!
 
For me personally I could stand with just #2 and get "easily editable" by recording with a lot of keyframes.

Not going to happen until Quicksync is coded in though as my poor CPU can't handle encoding a 720p Twitch stream as well as a 1080p Recording for Sony Movie Studio -> Youtube.

Overall I'm liking the rewrite a lot! Keep plugging away Jim!
 
Top