Help with choppy video input (doesn't seem to be an encoding problem)

BrentHobbs

New Member
Video is choppy both on preview and streaming sides. Example: https://www.facebook.com/NSFVB/videos/1661493687336762/ (At about 12:30 you can see a pre-recorded video source does much better.)

We have a new Mac Mini (2018, 6-core 3.2GHz i7, 8GB RAM)
3 Canon R-800 Camcorders (outputting 1080p60)
3 iogear USB-C HDMI capture devices https://www.bhphotovideo.com/c/prod..._guv301_hdmi_to_usb_c_video.html?sts=pi&pim=Y

I've tried every setting change I can think of, both on the encoding side, as well as the limited number of input properties on the capture device, including turning on buffering. We're only running 720p30 for Facebook. This shouldn't be stressing the hardware as far as I can tell. CPU usage is between 30-40%. Even if I unplug two of the capture devices and only run one at a time it's still giving me choppy video, including in the preview screen.

Our stream info shows no dropped frames. Everything I can see tells me it's on the input side.

If I use Quicktime to make a movie recording with the setup, the video seems to be smooth with no problem.

I've tried another capture device that seemed to do a little better, another one that did much worse. I don't know if that's where the main problem is coming in. Maybe the cameras are putting out too high of a bitrate? I believe the cameras are capable of recording at 35Mbps when set on 1080p60 mode, and there is no selection for the HDMI output resolution, frame rate, or bitrate. Hardware wise we have the stock 8GB of RAM, so upgrading that is definitely an option. RAM load seems to be between 3-4GB so I'm not sure how much increasing RAM would help on this.

If anyone has ideas please let me know.
 

Attachments

  • 2020-07-02 14-21-01.txt
    13.9 KB · Views: 7
Top