Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign up[Request] Rotate USB cam #895
Comments
This comment has been minimized.
This comment has been minimized.
|
avconv (used in the octopi image) is capable of this via the transform filter. Something like: That would do rotate the image in the timelapse. On the control tab its a bit trickier because of css height, but I put an example rotate90 in the plugin https://github.com/markwal/OctoPrint-SnapStream, but it can only rotate the control webcam image. Without replacing the whole timelapse module there isn't an easy way to add that filter to the ffmpeg command line (that I could see). |
This comment has been minimized.
This comment has been minimized.
|
And of course, rotate90 combined with fliph and flipv gives you 180 and 270 too. |
Added a setting to allow -90 degree rotation. Combined with fliph and flipv, I think this means every one of the 8 major orientations is covered (2^3). 0, 90, 180, 270 times 2 (mirror image in each rotation). I chose -90 instead of 90 because that keeps the upper left corner pinned to the same spot. The extra ms-transforms aren't for this issue exactly but allowed me to test my changes in ie. I've tested Chrome, Firefox and IE11. I don't have Safari handy, but if it breaks it *should* be only when this is enabled.
Hi.
If I'm not mistaken, the MPJG plugin cannot rotate the webcam stream for USB cameras, or I'm not smart enough to find how to do it. Is this something that can be added to the web interface, in order to get nice time lapses even if the camera is mounted in the wrong way?
Thanks in advance
Best regards