These observations are with Hikvision IP cameras of various models using ffmpeg source type.
Starting in 1.30.0 it seams zm is auto recognizing the orientation and dimension assignments of a camera source even on cameras that were already setup. Cams that were configured and working in portrait mode on 1.28.1 were no
the motion zone does not follow
1.28.1 source.source.orientation change orientation - motion zone follows source orientation change but image suffers from aspect distorted untill you flip the x,y dimensions.
1.30.0 source.source.orientation change orientation - motion zone does NOT follow source orientation change and image does NOT suffer from aspect distortion. motion zones are now outside actual image and errors in the log insue:
1.30.2 same behavior as 1.30.0Zone 6/HW-Bottom for monitor Hall-West-LowRes extends outside of image dimensions, (0,81), (351,239), ignoring
Also the source.source tab in 1.30.0 is in Dutch. Google translate keeps popping up wanting to translate to English.
Let me know if you need other info.