fixing flicker on external webcam on mac
As you can see in the video above, my external Logitech webcam has a ripple effect. This is due to the refresh rate of the device matching that of the fluorescent lighting’s frequency at 60Hz.
provided methods vs alternatives
This issue can be fixed using the Logitech GUI but it requires it to be running while you use the camera and it just feels like a lot of bloat to change one setting. I Recently found a nifty piece of software called CameraController and it has solved this issue for me, it unfortunately is also downloadable GUI but at least it is a write once and forget setting.
setting up camera controller
It is rather straight forward, download camera controller via brew and then open the exacutable and change the refresh rate from 60Hz to 50Hz.
- Install Camera Controller
- Open Camera Controller and set refresh rate to 50Hz, and save as a profile
voilà
There you have it, no more ripple effect caused by those pesky fluorescent lights!
// todo: persistent settings on reboot?
Currently, this these settings do not persist on a reboot, need to see what possibilities are available here.
😡 bugs
When enabled via CameraController, the video seems to have some strange artefacts every so often. It has only happened some far within the GoogleMeet system but I am unsure of the truth here.
This may not be the best option.