Moto9000
New Member
When trying to stream with libvpx-vp9 via OBS, the stream is constantly cutting off and OBS is reporting the encoder to be overburdened. It essentially gives me a frame every ~20 seconds.
Using the same settings in ffmpeg directly on a recording of the screen, makes the encoder run at ~2,5x speed, which makes me think that the encoder should easily be able to keep up. The cpu utilization doesn't seem weird. It is using ~105% which is lower than the ~130% that encoding the recording uses, but that absolutely makes sense to me.
Here is my codec settings:
If I lower the resolution and framerate it does work. 1080p@20fps just barely works, and I am trying to run 1440p@30fps. Though the resolution is more important than the framerate, but even 1440p@10fps doesn't run.
In my case I am trying to stream to an icecast2 server, but I am up for suggestions if someone knows something better.
I don't see anything useful at all in the logs, but if someone wants to take a look: https://obsproject.com/logs/_WHu8g4eSnck5M23
Using the same settings in ffmpeg directly on a recording of the screen, makes the encoder run at ~2,5x speed, which makes me think that the encoder should easily be able to keep up. The cpu utilization doesn't seem weird. It is using ~105% which is lower than the ~130% that encoding the recording uses, but that absolutely makes sense to me.
Here is my codec settings:
-deadline realtime -minrate 1M -maxrate 1M -b:v 1M -cpu-used 8 -row-mt 1 -f webm -content_type video/webm -cluster_size_limit 10M
If I lower the resolution and framerate it does work. 1080p@20fps just barely works, and I am trying to run 1440p@30fps. Though the resolution is more important than the framerate, but even 1440p@10fps doesn't run.
In my case I am trying to stream to an icecast2 server, but I am up for suggestions if someone knows something better.
I don't see anything useful at all in the logs, but if someone wants to take a look: https://obsproject.com/logs/_WHu8g4eSnck5M23