That's very cool thank-you, it works fine on a mixture of cameras here - 5231s on an older firmware, and works great on the two PTZs I have, the 59225 and 1A225-IRA on latest firmwares.
It throws an error ironically on the cameras which are having microSD errors.
Here's some output...