Rotate webcam as well as screen (portrait mode)












4














TL;DR: Is it possible to rotate by 90 degrees the feed of a built-in screen webcam?



I have 2 screen monitors, one in landscape and one in portrait mode. The webcam is on the "portrait" monitor, the "landscape" monitor doesn't have a rotation capability (so I cannot switch them). The display on the second screen is rotated using xrandr, via arandr. However, the webcam feed is still filming as if there was no physical rotation, which is a problem for videoconferencing. I would like a way to tweak the video feed at driver level so that I can use it in other applications.



I have tried to use v4l2-ctl but I cannot find a "rotate" features (while there are many configuration options for contrast/hue/etc.). I can use



My distribution is Archlinux but I don't think it's relevant here. The portrait screen is a philips 271P4Q. Lsusb output for the integrated webcam:
Bus 001 Device 005: ID 04ca:7054 Lite-On Technology Corp.



If there's nothing to do yet, I would also like to know whom I can report this to, to improve the situation (Xorg developers? Linux kernel devs?).



Thank you for any input on this.










share|improve this question



























    4














    TL;DR: Is it possible to rotate by 90 degrees the feed of a built-in screen webcam?



    I have 2 screen monitors, one in landscape and one in portrait mode. The webcam is on the "portrait" monitor, the "landscape" monitor doesn't have a rotation capability (so I cannot switch them). The display on the second screen is rotated using xrandr, via arandr. However, the webcam feed is still filming as if there was no physical rotation, which is a problem for videoconferencing. I would like a way to tweak the video feed at driver level so that I can use it in other applications.



    I have tried to use v4l2-ctl but I cannot find a "rotate" features (while there are many configuration options for contrast/hue/etc.). I can use



    My distribution is Archlinux but I don't think it's relevant here. The portrait screen is a philips 271P4Q. Lsusb output for the integrated webcam:
    Bus 001 Device 005: ID 04ca:7054 Lite-On Technology Corp.



    If there's nothing to do yet, I would also like to know whom I can report this to, to improve the situation (Xorg developers? Linux kernel devs?).



    Thank you for any input on this.










    share|improve this question

























      4












      4








      4


      0





      TL;DR: Is it possible to rotate by 90 degrees the feed of a built-in screen webcam?



      I have 2 screen monitors, one in landscape and one in portrait mode. The webcam is on the "portrait" monitor, the "landscape" monitor doesn't have a rotation capability (so I cannot switch them). The display on the second screen is rotated using xrandr, via arandr. However, the webcam feed is still filming as if there was no physical rotation, which is a problem for videoconferencing. I would like a way to tweak the video feed at driver level so that I can use it in other applications.



      I have tried to use v4l2-ctl but I cannot find a "rotate" features (while there are many configuration options for contrast/hue/etc.). I can use



      My distribution is Archlinux but I don't think it's relevant here. The portrait screen is a philips 271P4Q. Lsusb output for the integrated webcam:
      Bus 001 Device 005: ID 04ca:7054 Lite-On Technology Corp.



      If there's nothing to do yet, I would also like to know whom I can report this to, to improve the situation (Xorg developers? Linux kernel devs?).



      Thank you for any input on this.










      share|improve this question













      TL;DR: Is it possible to rotate by 90 degrees the feed of a built-in screen webcam?



      I have 2 screen monitors, one in landscape and one in portrait mode. The webcam is on the "portrait" monitor, the "landscape" monitor doesn't have a rotation capability (so I cannot switch them). The display on the second screen is rotated using xrandr, via arandr. However, the webcam feed is still filming as if there was no physical rotation, which is a problem for videoconferencing. I would like a way to tweak the video feed at driver level so that I can use it in other applications.



      I have tried to use v4l2-ctl but I cannot find a "rotate" features (while there are many configuration options for contrast/hue/etc.). I can use



      My distribution is Archlinux but I don't think it's relevant here. The portrait screen is a philips 271P4Q. Lsusb output for the integrated webcam:
      Bus 001 Device 005: ID 04ca:7054 Lite-On Technology Corp.



      If there's nothing to do yet, I would also like to know whom I can report this to, to improve the situation (Xorg developers? Linux kernel devs?).



      Thank you for any input on this.







      video xrandr camera






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Dec 1 '17 at 13:12









      raphaelfournier

      232




      232






















          2 Answers
          2






          active

          oldest

          votes


















          1














          You might be able to do this as described here. Install and modprobe the v4l2loopback module (you may need to compile it) to create a new video device, then copy the webcam video stream to it via ffmpeg:



          ffmpeg -f v4l2 -i /dev/video0 -vf transpose=1 -f v4l2 /dev/video1





          share|improve this answer





















          • Thank you very much for your answer! I used your answer, but there was an error: "Unknown V4L2 pixel format equivalent for yuv444p". With the help of this question, I could add -pix_fmt yuyv422 to your command. And the rotation was not right, so I checked this question, which gave me the list of options, I changed to transpose=3. I checked all with: vlc v4l2:///dev/video2
            – raphaelfournier
            Dec 8 '17 at 15:39












          • Thanks for adding this extra information, which I know will be useful to other people trying to solve a similar problem. Video is a complex subject in Linux and real, working answers are hard to find.
            – meuh
            Dec 8 '17 at 16:18



















          1














          1) Install utilities:



          $ sudo apt-get update
          $ sudo apt-get install v4l-utils
          $ sudo apt-get install v4l2loopback-utils


          2) Download v4l2loopback



          3) Uncompress 'v4l2loopback-master' folder



          4) Compile v4l2loopback module:



          $ make


          5) Install:



          $ sudo make install


          6) Enable device:



          $ sudo modprobe v4l2loopback exclusive_caps=1


          7) Check if device is enabled:



          $ v4l2-ctl --list-devices

          Dummy video device (0x0000) (platform:v4l2loopback-000):
          /dev/video1

          USB2.0 UVC 2M WebCam: USB2.0 UV (usb-0000:00:1a.0-1.2):
          /dev/video0


          8) Copy the webcam video stream to it via ffmpeg:



          $ ffmpeg -f v4l2 -i /dev/video0 -vf "transpose=1,format=yuv420p" -f v4l2 /dev/video1


          You can see for more details about paramters:



          https://ffmpeg.org



          https://www.ostechnix.com/20-ffmpeg-commands-beginners/



          https://github.com/qTox/qTox/wiki/Video






          share|improve this answer























          • (1) You're building on somebody else's answer.  Please give full credit to that user by stating their name and linking to their answer.  (2) Answers should be complete and self-contained.  Please add enough detail to make your answer usable even if the other one is deleted.  (3) What is the significance of the parameter you changed? … … … Please do not respond in comments; edit your answer to make it clearer and more complete.
            – G-Man
            Dec 20 '18 at 3:08










          • @G-Man The answers are similar because that is the standard way of rotating webcam(or any other video or stream for that matter) on Linux. What part of the answer makes you think that it "builds on somebody else's answer"?
            – undercat
            Dec 20 '18 at 7:00










          • @undercat: Did you look at the revision history? This is what the answer looked like when I commented: just a command line with the heading ''Change parameter'', which I interpreted as being short for ''Do what meuh suggested, but with this one, tiny change.''
            – G-Man
            Dec 20 '18 at 15:22










          • @G-Man OK, I actually agree, didn't notice that line.
            – undercat
            Dec 20 '18 at 15:32











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "106"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f408187%2frotate-webcam-as-well-as-screen-portrait-mode%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          2 Answers
          2






          active

          oldest

          votes








          2 Answers
          2






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          1














          You might be able to do this as described here. Install and modprobe the v4l2loopback module (you may need to compile it) to create a new video device, then copy the webcam video stream to it via ffmpeg:



          ffmpeg -f v4l2 -i /dev/video0 -vf transpose=1 -f v4l2 /dev/video1





          share|improve this answer





















          • Thank you very much for your answer! I used your answer, but there was an error: "Unknown V4L2 pixel format equivalent for yuv444p". With the help of this question, I could add -pix_fmt yuyv422 to your command. And the rotation was not right, so I checked this question, which gave me the list of options, I changed to transpose=3. I checked all with: vlc v4l2:///dev/video2
            – raphaelfournier
            Dec 8 '17 at 15:39












          • Thanks for adding this extra information, which I know will be useful to other people trying to solve a similar problem. Video is a complex subject in Linux and real, working answers are hard to find.
            – meuh
            Dec 8 '17 at 16:18
















          1














          You might be able to do this as described here. Install and modprobe the v4l2loopback module (you may need to compile it) to create a new video device, then copy the webcam video stream to it via ffmpeg:



          ffmpeg -f v4l2 -i /dev/video0 -vf transpose=1 -f v4l2 /dev/video1





          share|improve this answer





















          • Thank you very much for your answer! I used your answer, but there was an error: "Unknown V4L2 pixel format equivalent for yuv444p". With the help of this question, I could add -pix_fmt yuyv422 to your command. And the rotation was not right, so I checked this question, which gave me the list of options, I changed to transpose=3. I checked all with: vlc v4l2:///dev/video2
            – raphaelfournier
            Dec 8 '17 at 15:39












          • Thanks for adding this extra information, which I know will be useful to other people trying to solve a similar problem. Video is a complex subject in Linux and real, working answers are hard to find.
            – meuh
            Dec 8 '17 at 16:18














          1












          1








          1






          You might be able to do this as described here. Install and modprobe the v4l2loopback module (you may need to compile it) to create a new video device, then copy the webcam video stream to it via ffmpeg:



          ffmpeg -f v4l2 -i /dev/video0 -vf transpose=1 -f v4l2 /dev/video1





          share|improve this answer












          You might be able to do this as described here. Install and modprobe the v4l2loopback module (you may need to compile it) to create a new video device, then copy the webcam video stream to it via ffmpeg:



          ffmpeg -f v4l2 -i /dev/video0 -vf transpose=1 -f v4l2 /dev/video1






          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Dec 4 '17 at 18:35









          meuh

          31.5k11854




          31.5k11854












          • Thank you very much for your answer! I used your answer, but there was an error: "Unknown V4L2 pixel format equivalent for yuv444p". With the help of this question, I could add -pix_fmt yuyv422 to your command. And the rotation was not right, so I checked this question, which gave me the list of options, I changed to transpose=3. I checked all with: vlc v4l2:///dev/video2
            – raphaelfournier
            Dec 8 '17 at 15:39












          • Thanks for adding this extra information, which I know will be useful to other people trying to solve a similar problem. Video is a complex subject in Linux and real, working answers are hard to find.
            – meuh
            Dec 8 '17 at 16:18


















          • Thank you very much for your answer! I used your answer, but there was an error: "Unknown V4L2 pixel format equivalent for yuv444p". With the help of this question, I could add -pix_fmt yuyv422 to your command. And the rotation was not right, so I checked this question, which gave me the list of options, I changed to transpose=3. I checked all with: vlc v4l2:///dev/video2
            – raphaelfournier
            Dec 8 '17 at 15:39












          • Thanks for adding this extra information, which I know will be useful to other people trying to solve a similar problem. Video is a complex subject in Linux and real, working answers are hard to find.
            – meuh
            Dec 8 '17 at 16:18
















          Thank you very much for your answer! I used your answer, but there was an error: "Unknown V4L2 pixel format equivalent for yuv444p". With the help of this question, I could add -pix_fmt yuyv422 to your command. And the rotation was not right, so I checked this question, which gave me the list of options, I changed to transpose=3. I checked all with: vlc v4l2:///dev/video2
          – raphaelfournier
          Dec 8 '17 at 15:39






          Thank you very much for your answer! I used your answer, but there was an error: "Unknown V4L2 pixel format equivalent for yuv444p". With the help of this question, I could add -pix_fmt yuyv422 to your command. And the rotation was not right, so I checked this question, which gave me the list of options, I changed to transpose=3. I checked all with: vlc v4l2:///dev/video2
          – raphaelfournier
          Dec 8 '17 at 15:39














          Thanks for adding this extra information, which I know will be useful to other people trying to solve a similar problem. Video is a complex subject in Linux and real, working answers are hard to find.
          – meuh
          Dec 8 '17 at 16:18




          Thanks for adding this extra information, which I know will be useful to other people trying to solve a similar problem. Video is a complex subject in Linux and real, working answers are hard to find.
          – meuh
          Dec 8 '17 at 16:18













          1














          1) Install utilities:



          $ sudo apt-get update
          $ sudo apt-get install v4l-utils
          $ sudo apt-get install v4l2loopback-utils


          2) Download v4l2loopback



          3) Uncompress 'v4l2loopback-master' folder



          4) Compile v4l2loopback module:



          $ make


          5) Install:



          $ sudo make install


          6) Enable device:



          $ sudo modprobe v4l2loopback exclusive_caps=1


          7) Check if device is enabled:



          $ v4l2-ctl --list-devices

          Dummy video device (0x0000) (platform:v4l2loopback-000):
          /dev/video1

          USB2.0 UVC 2M WebCam: USB2.0 UV (usb-0000:00:1a.0-1.2):
          /dev/video0


          8) Copy the webcam video stream to it via ffmpeg:



          $ ffmpeg -f v4l2 -i /dev/video0 -vf "transpose=1,format=yuv420p" -f v4l2 /dev/video1


          You can see for more details about paramters:



          https://ffmpeg.org



          https://www.ostechnix.com/20-ffmpeg-commands-beginners/



          https://github.com/qTox/qTox/wiki/Video






          share|improve this answer























          • (1) You're building on somebody else's answer.  Please give full credit to that user by stating their name and linking to their answer.  (2) Answers should be complete and self-contained.  Please add enough detail to make your answer usable even if the other one is deleted.  (3) What is the significance of the parameter you changed? … … … Please do not respond in comments; edit your answer to make it clearer and more complete.
            – G-Man
            Dec 20 '18 at 3:08










          • @G-Man The answers are similar because that is the standard way of rotating webcam(or any other video or stream for that matter) on Linux. What part of the answer makes you think that it "builds on somebody else's answer"?
            – undercat
            Dec 20 '18 at 7:00










          • @undercat: Did you look at the revision history? This is what the answer looked like when I commented: just a command line with the heading ''Change parameter'', which I interpreted as being short for ''Do what meuh suggested, but with this one, tiny change.''
            – G-Man
            Dec 20 '18 at 15:22










          • @G-Man OK, I actually agree, didn't notice that line.
            – undercat
            Dec 20 '18 at 15:32
















          1














          1) Install utilities:



          $ sudo apt-get update
          $ sudo apt-get install v4l-utils
          $ sudo apt-get install v4l2loopback-utils


          2) Download v4l2loopback



          3) Uncompress 'v4l2loopback-master' folder



          4) Compile v4l2loopback module:



          $ make


          5) Install:



          $ sudo make install


          6) Enable device:



          $ sudo modprobe v4l2loopback exclusive_caps=1


          7) Check if device is enabled:



          $ v4l2-ctl --list-devices

          Dummy video device (0x0000) (platform:v4l2loopback-000):
          /dev/video1

          USB2.0 UVC 2M WebCam: USB2.0 UV (usb-0000:00:1a.0-1.2):
          /dev/video0


          8) Copy the webcam video stream to it via ffmpeg:



          $ ffmpeg -f v4l2 -i /dev/video0 -vf "transpose=1,format=yuv420p" -f v4l2 /dev/video1


          You can see for more details about paramters:



          https://ffmpeg.org



          https://www.ostechnix.com/20-ffmpeg-commands-beginners/



          https://github.com/qTox/qTox/wiki/Video






          share|improve this answer























          • (1) You're building on somebody else's answer.  Please give full credit to that user by stating their name and linking to their answer.  (2) Answers should be complete and self-contained.  Please add enough detail to make your answer usable even if the other one is deleted.  (3) What is the significance of the parameter you changed? … … … Please do not respond in comments; edit your answer to make it clearer and more complete.
            – G-Man
            Dec 20 '18 at 3:08










          • @G-Man The answers are similar because that is the standard way of rotating webcam(or any other video or stream for that matter) on Linux. What part of the answer makes you think that it "builds on somebody else's answer"?
            – undercat
            Dec 20 '18 at 7:00










          • @undercat: Did you look at the revision history? This is what the answer looked like when I commented: just a command line with the heading ''Change parameter'', which I interpreted as being short for ''Do what meuh suggested, but with this one, tiny change.''
            – G-Man
            Dec 20 '18 at 15:22










          • @G-Man OK, I actually agree, didn't notice that line.
            – undercat
            Dec 20 '18 at 15:32














          1












          1








          1






          1) Install utilities:



          $ sudo apt-get update
          $ sudo apt-get install v4l-utils
          $ sudo apt-get install v4l2loopback-utils


          2) Download v4l2loopback



          3) Uncompress 'v4l2loopback-master' folder



          4) Compile v4l2loopback module:



          $ make


          5) Install:



          $ sudo make install


          6) Enable device:



          $ sudo modprobe v4l2loopback exclusive_caps=1


          7) Check if device is enabled:



          $ v4l2-ctl --list-devices

          Dummy video device (0x0000) (platform:v4l2loopback-000):
          /dev/video1

          USB2.0 UVC 2M WebCam: USB2.0 UV (usb-0000:00:1a.0-1.2):
          /dev/video0


          8) Copy the webcam video stream to it via ffmpeg:



          $ ffmpeg -f v4l2 -i /dev/video0 -vf "transpose=1,format=yuv420p" -f v4l2 /dev/video1


          You can see for more details about paramters:



          https://ffmpeg.org



          https://www.ostechnix.com/20-ffmpeg-commands-beginners/



          https://github.com/qTox/qTox/wiki/Video






          share|improve this answer














          1) Install utilities:



          $ sudo apt-get update
          $ sudo apt-get install v4l-utils
          $ sudo apt-get install v4l2loopback-utils


          2) Download v4l2loopback



          3) Uncompress 'v4l2loopback-master' folder



          4) Compile v4l2loopback module:



          $ make


          5) Install:



          $ sudo make install


          6) Enable device:



          $ sudo modprobe v4l2loopback exclusive_caps=1


          7) Check if device is enabled:



          $ v4l2-ctl --list-devices

          Dummy video device (0x0000) (platform:v4l2loopback-000):
          /dev/video1

          USB2.0 UVC 2M WebCam: USB2.0 UV (usb-0000:00:1a.0-1.2):
          /dev/video0


          8) Copy the webcam video stream to it via ffmpeg:



          $ ffmpeg -f v4l2 -i /dev/video0 -vf "transpose=1,format=yuv420p" -f v4l2 /dev/video1


          You can see for more details about paramters:



          https://ffmpeg.org



          https://www.ostechnix.com/20-ffmpeg-commands-beginners/



          https://github.com/qTox/qTox/wiki/Video







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Dec 20 '18 at 5:04

























          answered Dec 20 '18 at 0:20









          Lucio Anibal Criollo Rivera

          112




          112












          • (1) You're building on somebody else's answer.  Please give full credit to that user by stating their name and linking to their answer.  (2) Answers should be complete and self-contained.  Please add enough detail to make your answer usable even if the other one is deleted.  (3) What is the significance of the parameter you changed? … … … Please do not respond in comments; edit your answer to make it clearer and more complete.
            – G-Man
            Dec 20 '18 at 3:08










          • @G-Man The answers are similar because that is the standard way of rotating webcam(or any other video or stream for that matter) on Linux. What part of the answer makes you think that it "builds on somebody else's answer"?
            – undercat
            Dec 20 '18 at 7:00










          • @undercat: Did you look at the revision history? This is what the answer looked like when I commented: just a command line with the heading ''Change parameter'', which I interpreted as being short for ''Do what meuh suggested, but with this one, tiny change.''
            – G-Man
            Dec 20 '18 at 15:22










          • @G-Man OK, I actually agree, didn't notice that line.
            – undercat
            Dec 20 '18 at 15:32


















          • (1) You're building on somebody else's answer.  Please give full credit to that user by stating their name and linking to their answer.  (2) Answers should be complete and self-contained.  Please add enough detail to make your answer usable even if the other one is deleted.  (3) What is the significance of the parameter you changed? … … … Please do not respond in comments; edit your answer to make it clearer and more complete.
            – G-Man
            Dec 20 '18 at 3:08










          • @G-Man The answers are similar because that is the standard way of rotating webcam(or any other video or stream for that matter) on Linux. What part of the answer makes you think that it "builds on somebody else's answer"?
            – undercat
            Dec 20 '18 at 7:00










          • @undercat: Did you look at the revision history? This is what the answer looked like when I commented: just a command line with the heading ''Change parameter'', which I interpreted as being short for ''Do what meuh suggested, but with this one, tiny change.''
            – G-Man
            Dec 20 '18 at 15:22










          • @G-Man OK, I actually agree, didn't notice that line.
            – undercat
            Dec 20 '18 at 15:32
















          (1) You're building on somebody else's answer.  Please give full credit to that user by stating their name and linking to their answer.  (2) Answers should be complete and self-contained.  Please add enough detail to make your answer usable even if the other one is deleted.  (3) What is the significance of the parameter you changed? … … … Please do not respond in comments; edit your answer to make it clearer and more complete.
          – G-Man
          Dec 20 '18 at 3:08




          (1) You're building on somebody else's answer.  Please give full credit to that user by stating their name and linking to their answer.  (2) Answers should be complete and self-contained.  Please add enough detail to make your answer usable even if the other one is deleted.  (3) What is the significance of the parameter you changed? … … … Please do not respond in comments; edit your answer to make it clearer and more complete.
          – G-Man
          Dec 20 '18 at 3:08












          @G-Man The answers are similar because that is the standard way of rotating webcam(or any other video or stream for that matter) on Linux. What part of the answer makes you think that it "builds on somebody else's answer"?
          – undercat
          Dec 20 '18 at 7:00




          @G-Man The answers are similar because that is the standard way of rotating webcam(or any other video or stream for that matter) on Linux. What part of the answer makes you think that it "builds on somebody else's answer"?
          – undercat
          Dec 20 '18 at 7:00












          @undercat: Did you look at the revision history? This is what the answer looked like when I commented: just a command line with the heading ''Change parameter'', which I interpreted as being short for ''Do what meuh suggested, but with this one, tiny change.''
          – G-Man
          Dec 20 '18 at 15:22




          @undercat: Did you look at the revision history? This is what the answer looked like when I commented: just a command line with the heading ''Change parameter'', which I interpreted as being short for ''Do what meuh suggested, but with this one, tiny change.''
          – G-Man
          Dec 20 '18 at 15:22












          @G-Man OK, I actually agree, didn't notice that line.
          – undercat
          Dec 20 '18 at 15:32




          @G-Man OK, I actually agree, didn't notice that line.
          – undercat
          Dec 20 '18 at 15:32


















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Unix & Linux Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.





          Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


          Please pay close attention to the following guidance:


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f408187%2frotate-webcam-as-well-as-screen-portrait-mode%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Morgemoulin

          Scott Moir

          Souastre