OBS Studio only records at main profile

C-Dude

Member
I have tried many settings and every time my video is recorded at main profile regardless of what obs studio has it set to.

Try it out for yourself
I view my video info with MediaInfo
https://mediaarea.net/en/MediaInfo
 

Attachments

  • Image 001.png
    Image 001.png
    40.1 KB · Views: 199

Lain

Forum Admin
Lain
Forum Moderator
Developer
Firstly, do not encode with the stream encoder. For example, in simple output mode, for "recording quality", if you see "same as stream", make sure to set that to "high quality" instead, or something greater. That will automatically use optimal recording-specific settings. It should use high profile by default. If you're using advanced output mode, make sure the recording tab uses its own encoder, not "use stream encoder". If you do so, the settings you set there in the recording tab will be the actual settings used for the recording encoder, profile and all.

Secondly, if it's still happening, it's probably just the program reading the metadata wrong, or the metadata itself is just wrong. The correct profile will always be used if you're not using the stream encoder for recording.
 

C-Dude

Member
Firstly, do not encode with the stream encoder. For example, in simple output mode, for "recording quality", if you see "same as stream", make sure to set that to "high quality" instead, or something greater. That will automatically use optimal recording-specific settings. It should use high profile by default. If you're using advanced output mode, make sure the recording tab uses its own encoder, not "use stream encoder". If you do so, the settings you set there in the recording tab will be the actual settings used for the recording encoder, profile and all.

Secondly, if it's still happening, it's probably just the program reading the metadata wrong, or the metadata itself is just wrong. The correct profile will always be used if you're not using the stream encoder for recording.

I don't use the same encoder settings for streaming and recording. I use output mode on advanced, the type standard, I have tried many settings and regardless of what the profile is set to it comes up as main. It is possible that the programs are reading the metadata wrong, but I couldn't find a program that read anything other than main. Even adobe premiere pro reads it as main.

Maybe the bug is that the file is read as main regardless of what it is actually recorded in/set to.
 

dodgepong

Administrator
Community Helper
Moved to the support forum. The development forum is for actual development questions.

Please post a log.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
ffprobe is reporting the correct profile on my end:

Code:
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf57.41.100
  Duration: 00:00:03.88, start: 0.000000, bitrate: 4191 kb/s
    Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080, 3898 kb/s, 60 fps, 60 tbr, 15360 tbn, 120 tbc (default)
    Metadata:
      handler_name    : VideoHandler
 
Top