Adjusting to video orientation in vlc-qt/libvlc The Next CEO of Stack OverflowIs it possible to get precise timestamps for frames in video file from VLC?How to process the frame before display in VLC media libraryUsing libVLC as a video decoderRun VLC with and without proxy within one processDrawing items on VLC objectVLC can't load simple openCV video filterVideo Streaming using UDP VLC QThow to control video output type with the vlc sdk in my c++ codesForce qt-vlc to don't hide mouse cursorlibvlc smem extands frame height

Won the lottery - how do I keep the money?

I believe this to be a fraud - hired, then asked to cash check and send cash as Bitcoin

The past simple of "gaslight" – "gaslighted" or "gaslit"?

Would this house-rule that treats advantage as a +1 to the roll instead (and disadvantage as -1) and allows them to stack be balanced?

Dominated convergence theorem - what sequence?

Chain wire methods together in Lightning Web Components

Find non-case sensitive string in a mixed list of elements?

Grabbing quick drinks

Would be okay to drive on this tire?

What happened in Rome, when the western empire "fell"?

How do I align (1) and (2)?

Writing differences on a blackboard

What flight has the highest ratio of time difference to flight time?

How to avoid supervisors with prejudiced views?

Help understanding this unsettling image of Titan, Epimetheus, and Saturn's rings?

How to place nodes around a circle from some initial angle?

Why isn't acceleration always zero whenever velocity is zero, such as the moment a ball bounces off a wall?

Method for adding error messages to a dictionary given a key

I want to delete every two lines after 3rd lines in file contain very large number of lines :

Easy to read palindrome checker

RigExpert AA-35 - Interpreting The Information

Proper way to express "He disappeared them"

Why doesn't UK go for the same deal Japan has with EU to resolve Brexit?

Why did CATV standarize in 75 ohms and everyone else in 50?



Adjusting to video orientation in vlc-qt/libvlc



The Next CEO of Stack OverflowIs it possible to get precise timestamps for frames in video file from VLC?How to process the frame before display in VLC media libraryUsing libVLC as a video decoderRun VLC with and without proxy within one processDrawing items on VLC objectVLC can't load simple openCV video filterVideo Streaming using UDP VLC QThow to control video output type with the vlc sdk in my c++ codesForce qt-vlc to don't hide mouse cursorlibvlc smem extands frame height










2















I use libvlc with vlc-qt to load, modify and show various streams and videos. It works well with all videos and streams which have top-left orientation. I have a video created with a smartglass, and it has top-right orientation.



When i opened this video with the vlc media player, it showed correctly, but when i loaded it to my program, it was upside down (because of the orientation).



How can i set it in vlc-qt/libvlc to automatically adjust the frames to the orientation? Based on the vlc media player, it must be possible somehow.



If it is not possible, i would be content with knowing how to get the video orientation from libvlc.










share|improve this question


























    2















    I use libvlc with vlc-qt to load, modify and show various streams and videos. It works well with all videos and streams which have top-left orientation. I have a video created with a smartglass, and it has top-right orientation.



    When i opened this video with the vlc media player, it showed correctly, but when i loaded it to my program, it was upside down (because of the orientation).



    How can i set it in vlc-qt/libvlc to automatically adjust the frames to the orientation? Based on the vlc media player, it must be possible somehow.



    If it is not possible, i would be content with knowing how to get the video orientation from libvlc.










    share|improve this question
























      2












      2








      2








      I use libvlc with vlc-qt to load, modify and show various streams and videos. It works well with all videos and streams which have top-left orientation. I have a video created with a smartglass, and it has top-right orientation.



      When i opened this video with the vlc media player, it showed correctly, but when i loaded it to my program, it was upside down (because of the orientation).



      How can i set it in vlc-qt/libvlc to automatically adjust the frames to the orientation? Based on the vlc media player, it must be possible somehow.



      If it is not possible, i would be content with knowing how to get the video orientation from libvlc.










      share|improve this question














      I use libvlc with vlc-qt to load, modify and show various streams and videos. It works well with all videos and streams which have top-left orientation. I have a video created with a smartglass, and it has top-right orientation.



      When i opened this video with the vlc media player, it showed correctly, but when i loaded it to my program, it was upside down (because of the orientation).



      How can i set it in vlc-qt/libvlc to automatically adjust the frames to the orientation? Based on the vlc media player, it must be possible somehow.



      If it is not possible, i would be content with knowing how to get the video orientation from libvlc.







      c++ qt libvlc vlc-qt






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Mar 7 at 16:38









      Hajdu GáborHajdu Gábor

      1549




      1549






















          1 Answer
          1






          active

          oldest

          votes


















          1















          i would be content with knowing how to get the video orientation from libvlc.




          libvlc_video_get_track returns a struct containing a field with orientation info.



          Don't think you can rotate the video from libvlc API, you will need to provide CLI arguments to VLC through your wrapper/libvlc.



          See https://wiki.videolan.org/VLC_command-line_help/



          Video transformation filter (transform)
          Rotate or flip the video
          --transform-type=90,180,270,hflip,vflip,transpose,antitranspose





          share|improve this answer























            Your Answer






            StackExchange.ifUsing("editor", function ()
            StackExchange.using("externalEditor", function ()
            StackExchange.using("snippets", function ()
            StackExchange.snippets.init();
            );
            );
            , "code-snippets");

            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "1"
            ;
            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: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            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%2fstackoverflow.com%2fquestions%2f55048793%2fadjusting-to-video-orientation-in-vlc-qt-libvlc%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            1















            i would be content with knowing how to get the video orientation from libvlc.




            libvlc_video_get_track returns a struct containing a field with orientation info.



            Don't think you can rotate the video from libvlc API, you will need to provide CLI arguments to VLC through your wrapper/libvlc.



            See https://wiki.videolan.org/VLC_command-line_help/



            Video transformation filter (transform)
            Rotate or flip the video
            --transform-type=90,180,270,hflip,vflip,transpose,antitranspose





            share|improve this answer



























              1















              i would be content with knowing how to get the video orientation from libvlc.




              libvlc_video_get_track returns a struct containing a field with orientation info.



              Don't think you can rotate the video from libvlc API, you will need to provide CLI arguments to VLC through your wrapper/libvlc.



              See https://wiki.videolan.org/VLC_command-line_help/



              Video transformation filter (transform)
              Rotate or flip the video
              --transform-type=90,180,270,hflip,vflip,transpose,antitranspose





              share|improve this answer

























                1












                1








                1








                i would be content with knowing how to get the video orientation from libvlc.




                libvlc_video_get_track returns a struct containing a field with orientation info.



                Don't think you can rotate the video from libvlc API, you will need to provide CLI arguments to VLC through your wrapper/libvlc.



                See https://wiki.videolan.org/VLC_command-line_help/



                Video transformation filter (transform)
                Rotate or flip the video
                --transform-type=90,180,270,hflip,vflip,transpose,antitranspose





                share|improve this answer














                i would be content with knowing how to get the video orientation from libvlc.




                libvlc_video_get_track returns a struct containing a field with orientation info.



                Don't think you can rotate the video from libvlc API, you will need to provide CLI arguments to VLC through your wrapper/libvlc.



                See https://wiki.videolan.org/VLC_command-line_help/



                Video transformation filter (transform)
                Rotate or flip the video
                --transform-type=90,180,270,hflip,vflip,transpose,antitranspose






                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Mar 10 at 17:18









                mtzmtz

                314312




                314312





























                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Stack Overflow!


                    • 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%2fstackoverflow.com%2fquestions%2f55048793%2fadjusting-to-video-orientation-in-vlc-qt-libvlc%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

                    Save data to MySQL database using ExtJS and PHP [closed]2019 Community Moderator ElectionHow can I prevent SQL injection in PHP?Which MySQL data type to use for storing boolean valuesPHP: Delete an element from an arrayHow do I connect to a MySQL Database in Python?Should I use the datetime or timestamp data type in MySQL?How to get a list of MySQL user accountsHow Do You Parse and Process HTML/XML in PHP?Reference — What does this symbol mean in PHP?How does PHP 'foreach' actually work?Why shouldn't I use mysql_* functions in PHP?

                    Compiling GNU Global with universal-ctags support Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) Data science time! April 2019 and salary with experience The Ask Question Wizard is Live!Tags for Emacs: Relationship between etags, ebrowse, cscope, GNU Global and exuberant ctagsVim and Ctags tips and trickscscope or ctags why choose one over the other?scons and ctagsctags cannot open option file “.ctags”Adding tag scopes in universal-ctagsShould I use Universal-ctags?Universal ctags on WindowsHow do I install GNU Global with universal ctags support using Homebrew?Universal ctags with emacsHow to highlight ctags generated by Universal Ctags in Vim?

                    Add ONERROR event to image from jsp tldHow to add an image to a JPanel?Saving image from PHP URLHTML img scalingCheck if an image is loaded (no errors) with jQueryHow to force an <img> to take up width, even if the image is not loadedHow do I populate hidden form field with a value set in Spring ControllerStyling Raw elements Generated from JSP tagds with Jquery MobileLimit resizing of images with explicitly set width and height attributeserror TLD use in a jsp fileJsp tld files cannot be resolved