Question / Help H264 encoding locks the video

Joe Mueller

New Member
Hello all.

My problem is that when I am configuring a video capture device (Logitek webcam) I am unable to use H264 encoding

I have the latest version of OBS as of Feb. 2, 2019. I have a new PC custom built with the intent on streaming video. It's a great rig and OBS barely takes up CPU. . OBS only allows me to use MJPEG which totally sucks.

I am trying to use 1920x1080 at 30 fps.
I have tried both Software (x264) and Hardware (AMD) encoding.
I have tried every variation of setting that I can think of.

Anytime that I switch the Video Format to H264, the video freezes. If I start OBS with the camera already configured to use H264, I get the black screen. I usually hate going to forums for help, but I am desperate. Any help would be appreciated.

https://obsproject.com/logs/7s34_l2SkDLnyutg
 
Last edited:
Not sure if anyone has even seen the original post or not, but I have been doing some additional research and thinking. I found the following post... https://obsproject.com/forum/thread...ltin-h-264-encoding-is-still-using-cpu.53339/

To summarize the above article, it says that the c920 webcam will do its own H264 encoding simply because the USB 2.0 spec cannot support anything greater than 1280 x 720. I have my cameras configured at 1920 x 1080. If I am understanding things correctly, the camera may support up to 1920 x 1080, but the USB 2.0 spec does not. I am wondering if that is why my log file (attached in the first post) keeps saying "Error decoding video"... the operative word being "decoding".

When I get home from work, I am going to attempt changing the output directly from the camera to 1080 x 720, instead of the 1290 x 1080 that I have currently configured.

In the meantime, is there something in the log file pointing to a different problem? And I am just not seeing it?

Any advise would be greatly appreciated.
 
H264 doesn't work, you must use MJPEG.
Using H264 Video Format will result in the camera freezing.
OBS does not support using the H264 feed from the camera, if you read that thread you would have already known this.

There is nothing you can do to change this so don't waste your time.

Get LGS (Logitech Gaming Software), set the mode to Streaming and set the priority to Framerate
 
Last edited:
Wow. That sucks. MJPEG looks terrible in my opinion. Thanks for the reply.

Any way to improve the image? To me, it look pixelated and fuzzy.
 
Thank you for your time in replying. I will get the Logitech Gaming Software and use it. I have what I thought was a lot of light already, but perhaps my opinion is wrong. I will add more light as see how that goes.
 
We run a Fleureon IP PTZ IP X30 2MP for our livestreaming to YT. I used rtsp in OBS (media aource) but if it stopped it wouldn't restart and viewed in OBS. The software that was supplied with the camera is IPC_AX viewable with Internet Explorer. You can also view it in iSpy. I found that the best result is to view the camera with its default viewer and do a windows capture. The other way is to also capture it in ManycamStudio. We did that initially to use the camera as webcam. I think ManycamStudio was one of the best purchases and before renewal was up I got livelong license, which covers two machines and is Mac and PC compatible. We now use MCS as a source into OBS.
 
Back
Top