New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Request] Rotate USB cam #895
Comments
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). |
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.
This issue has been mentioned on OctoPrint Community Forum. There might be relevant details there: https://community.octoprint.org/t/webcam-stream-flipped/1131/10 |
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
The text was updated successfully, but these errors were encountered: