Question / Help OBS & VP9 codec - record or stream?

wallrik

Member
For any codecs other than the default H.264 and AAC you have to use use ffmpeg output.

If you set the container to WebM it will default to libvpx-vp9 and libopus. Good luck!
 

cull

New Member
For any codecs other than the default H.264 and AAC you have to use use ffmpeg output.

If you set the container to WebM it will default to libvpx-vp9 and libopus. Good luck!

Thanks for the reply, but ..
Did before. There's an error, does not record, libvpx-vp9.
 

cull

New Member
16fe08d735df433ba4e4752ddff00c94.png

__
||
||

\/

4a0aae826da14a2da44cb81440f57fdb.png
 

wallrik

Member
Ah yes, I tried it myself. You're right. The log shows this:
Failed to open audio codec: Invalid argument

The included ffmpeg library is probably not compiled with --enable-libopus (I assume that's it)

You have to check the box that says "Show all codecs (even if potentially incompatible)"

And select libvorbis as your audio codec.

I tried it just now. VP9 + Vorbis. Works fine :)
 

cull

New Member
Ah yes, I tried it myself. You're right. The log shows this:


The included ffmpeg library is probably not compiled with --enable-libopus (I assume that's it)

You have to check the box that says "Show all codecs (even if potentially incompatible)"

And select libvorbis as your audio codec.

I tried it just now. VP9 + Vorbis. Works fine :)


4559f15c31c74607bea55a191d2f5ecb.png


fc3780a6e2784a56be38866b44ad296d.png


The devil take it ((((((((
How to write a codec VP9?
 

Felixkruemel

New Member
Is there still no solution to this problem?

I even would choose another ffmpeg so that it works (since this is cearly an issue in the packed ffmpeg which comes with obs) but I don't know how.
 

RadOo

New Member
I have seen a other forum saying that VP9 is CPU intensive and cannot be used in realtime encoding, I'm not sure but crashes on mine i5-8265U too.
 

Attachments

  • Crash 2020-02-07 10-54-54.txt
    69.8 KB · Views: 89

Felixkruemel

New Member
I have seen a other forum saying that VP9 is CPU intensive and cannot be used in realtime encoding, I'm not sure but crashes on mine i5-8265U too.
It's true that it's CPU heavy but I don't use OBS for recording of games and only record in 25fps for some projects. My PC should be able to handle it with an Ryzen 7 3800X.

I would say the crash report says that the inbuilt ffmpeg can't initialize the encoder. (While encoding an separate video with another ffmpeg variant works flawlessly on my rig). So there definitely is something buggy there.
 
Top