Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apple VT H264 software encoder not usable #11825

Closed
odisfm opened this issue Feb 4, 2025 · 8 comments
Closed

Apple VT H264 software encoder not usable #11825

odisfm opened this issue Feb 4, 2025 · 8 comments

Comments

@odisfm
Copy link

odisfm commented Feb 4, 2025

Operating System Info

macOS 15

Other OS

No response

OBS Studio Version

31.0.1

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/riiytYBWJGT3OlvX

OBS Studio Crash Log URL

No response

Expected Behavior

Record via OBS using Apple VT H264 software encoder

Current Behavior

When starting a recording, OBS displays error message: 'Starting the output failed. Please check the log for details. Note: if you are using the NVENC or AMD encoders, make sure your video drivers are up to date'

Steps to Reproduce

  1. Select 'Apple VT H264 software encoder' as encoder
  2. Start recording

Anything else we should know?

  • Mac Mini M4 Pro
  • No plugins installed
  • H264 hardware encoder and x264 encoder work fine
@Fenrirthviti
Copy link
Member

Can you provide a log file that has the failure in it?

@odisfm
Copy link
Author

odisfm commented Feb 4, 2025

Can you provide a log file that has the failure in it?

oops, sorry

https://obsproject.com/logs/OHumdmzqZRf3GLTz

so that recording stop happens instantly after starting

@jcm93
Copy link
Contributor

jcm93 commented Feb 4, 2025

That log shows you using the Apple H264 Hardware Encoder, not the software encoder. Can you confirm the reproduction steps? That log also does not show any errors occurring in starting the output.

@odisfm
Copy link
Author

odisfm commented Feb 4, 2025

That log shows you using the Apple H264 Hardware Encoder, not the software encoder. Can you confirm the reproduction steps? That log also does not show any errors occurring in starting the output.

my bad 😓

it looks like this failure isn't being written to the log. this is a fresh log file. I start OBS, and then attempt a recording twice.

https://obsproject.com/logs/pXudvQdNviWMXyHl

@jcm93
Copy link
Contributor

jcm93 commented Feb 4, 2025

After reproducing the error, would you be able to take a screenshot of your encoder settings under Settings->Output->Recording? Ideally with every field visible. Thanks.

@odisfm
Copy link
Author

odisfm commented Feb 4, 2025

ok, so I was actually wanting to use this encoder for streaming, so I had this setup and ticked 'use stream encoder' under recording. selecting the h264 software encoder in the recording tab seems to work fine.

Image Image ^ doesnt work Image

^ works

@jcm93
Copy link
Contributor

jcm93 commented Feb 4, 2025

Streaming with ABR is not supported and that is what is causing this (unfortunately vague and non-descriptive) error. You will need to use CBR with the hardware encoder for streaming.

@odisfm
Copy link
Author

odisfm commented Feb 4, 2025

Streaming with ABR is not supported and that is what is causing this (unfortunately vague and non-descriptive) error. You will need to use CBR with the hardware encoder for streaming.

cool, thanks!

@odisfm odisfm closed this as completed Feb 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants