webkamera - obraz naopak

Sekcia: Hardware a Drivery 26.12.2010 | 23:05
Avatar damianf Ubuntu 12.04 LTS  Používateľ
Cawte :)
Mám taký problém. Kúpil som notebook značky ASUS nainštaloval tam kubuntu a do neho skype. Tento NB ma zabudovanú webkameru. Avšak v skype sa mi zobrazuje obraz hore nohami. Hľadal som na google a našiel som nejaké návody avšak ani jeden nefungoval. To isté mi robí aj v iných programoch napr. kopete avšak v kopete sa narozdiel od skype obraz dá obrátiť. Skúšal som používať skype cez kopete ale keď som začal telefonovať opäť to obrátilo hore nohami. Neviete niekto ako to opraviť? Nejestvuje na linux nejaký program čo by vytvoril nejak virtuálnu kameru trebárs video1 v ktorej by sa dalo nastaviť aby snímala obraz zo skutočnej ale obrátene?
    • Re: webkamera - obraz naopak 26.12.2010 | 23:12
      Avatar Dare_devil Debian, OpenSuse  Používateľ
      Zobrazuje sa naopak iba Tebe, alebo obom stranam pri telefonovani?
      There is no flag large enough to cover the shame of killing innocent people
      • Re: webkamera - obraz naopak 26.12.2010 | 23:38
        Avatar damianf Ubuntu 12.04 LTS  Používateľ
        Zobrazuje sa naopak obom stranám. Ja sa vidím naopak a aj na druhej strane ma vidia naopak. Ja druhú stranu vidím normálne.
    • Re: webkamera - obraz naopak 27.12.2010 | 11:16
      Avatar qw11 ubuntu 16.04 64bit Asus X751LB  Používateľ
      http://forum.ubuntu.cz/index.php/topic,42935.0.html
      V ubuntu 10.10 vynechaj instalaciu toho balika a zacni az od riadku

      V terminále spustite program prikazom LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so application_name

      Ubuntu 10.10 uz tento balicek obsahuje.
      • Re: webkamera - obraz naopak 27.12.2010 | 11:26
        Avatar damianf Ubuntu 12.04 LTS  Používateľ
        Tento návod som už skúšal a nefunguje v mojom prípade by to bol príkaz LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so jmeno_aplikace pretože mám 64 bit systém.
        • Re: webkamera - obraz naopak 27.12.2010 | 14:06
          Avatar qw11 ubuntu 16.04 64bit Asus X751LB  Používateľ
          A mas v tom umiestneni ten subor?
          /usr/lib32/libv4l/v4l1compat.so
    • Re: webkamera - obraz naopak 27.12.2010 | 14:17
      Avatar dodoedo Fedora Linux  Používateľ
      Ahoj.

      Uveď presný typ Tvojho NB od Asus.
      G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
    • Re: webkamera - obraz naopak 27.12.2010 | 14:26
      Avatar dodoedo Fedora Linux  Používateľ
      1. Install
      ===========

      Howto install and test libv4l depends on your system. There are
      different instructions for if you have a 32 bit system or a 64 bit system.
      which is using multilib. A 64 bit system without multilib is the same as
      a 32 bit system.

      To find out what you have do:
      ls -d /usr/lib64

      If this command gives a "No such file or directory" error, use the
      Non multilib instructions, if the second command is successfull, you have multilib,
      to find out which version (dubbed Fedora and Ubuntu multilib, because those are
      the most well known examples, do):

      ls -d /usr/lib32
      If this command gives a "No such file or directory" error, use the Fedora multilib
      instructions. If this command succeeds use the Ubuntu multilib instructions

      Non multilib instructions:
      -------------------------------
      tar xvfz libv4l-<version>.tar.gz
      cd libv4l-<version>
      make PREFIX=/usr
      sudo make install PREFIX=/usr

      Fedora Multilib instructions:
      -----------------------------------
      Basic 64 bit install:
      tar xvfz libv4l-<version>.tar.gz
      cd libv4l-<version>
      make PREFIX=/usr LIBDIR=/usr/lib64
      sudo make install PREFIX=/usr LIBDIR=/usr/lib64

      If you also want to use 32 bit apps (such as skype), you
      will need to have the 32 bit libc headers installed, on Fedora
      this can be done like this:
      Fedora 10-: "sudo yum install glibc-devel.i386"
      Fedora 11: "sudo yum install glibc-devel.i586"
      Fedora 12+: "sudo yum install glibc-devel.i686"
      Then do:
      make clean
      make PREFIX=/usr CFLAGS=-m32 LDFLAGS=-m32
      sudo make install PREFIX=/usr

      Ubuntu Multilib instructions:
      -----------------------------------
      tar xvfz libv4l-<version>.tar.gz
      cd libv4l-<version>
      make PREFIX=/usr
      sudo make install PREFIX=/usr

      If you also want to use 32 bit apps (such as skype), you
      will need to have the 32 bit libc headers installed, on Ubuntu
      this can be done like this:
      sudo apt-get install libc6-dev-i386
      Then do:
      make clean
      make PREFIX=/usr CFLAGS=-m32 LDFLAGS=-m32 LIBDIR=/usr/lib32
      sudo make install PREFIX=/usr LIBDIR=/usr/lib32


      2. Testing
      ========
      You have a chance that your webcam app use libv4l or have an appropriate
      script starting it. In that case you don't have to do anything. Just run
      the application. This is the most common situation with Ubuntu and Fedora
      packages. If your problem remains unsolved, then your app might not use libv4l.
      In that case start the application from a terminal like this:

      Non multilib:
      ----------------
      LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so <your favorite webcam app>

      Note on Ubuntu sometimes skype is using a wrapper script, so if skype
      does not work try:
      LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype.real

      Fedora multilib:
      --------------------
      For 64 bit applications (allmost all apps):
      LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so <your favorite webcam app>

      For 32 bit applications (you only need it for proprietary softwares, which
      don't have a 64 bit version, like skype):
      LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

      Ubuntu multilib:
      --------------------
      For 64 bit applications (allmost all apps):
      LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so skype

      For 32 bit applications (you only need it for proprietary softwares, which
      don't have a 64 bit version, like skype):
      LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype

      Note on Ubuntu sometimes skype is using a wrapper script, so if skype
      does not work try:
      LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype.real


      G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
      • Re: webkamera - obraz naopak 27.12.2010 | 15:53
        Avatar damianf Ubuntu 12.04 LTS  Používateľ
        Ahoj mám notebook ASUS P50IJ a tento návod mi tiež nefunguje. Nerozumiem tomu všetko presne podla návodu všetko sa spustí ako má ale v skype mi vždy ide video hore nohami. V kopete sa dá to video obrátiť a kdesi na nete som čítal že sa tam dá rozbehať videohovor cez yahoo. Mne osobne je jedno aký program to bude, pretože videohovory používam iba na komunikáciu z rodinou. Avšak musí to fungovať aj vo Windowse aj v Linuxe. Yahoo toto spĺňa takže to asi vyskúšam a uvidíme.
        • Re: webkamera - obraz naopak 27.12.2010 | 16:52
          Avatar Lubos ubuntu  Používateľ

          a spustas ten skype cez ten prikaz: LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so skype

          nespusta ti skype automaticky pri starte?

          a zaspal so svojim starym joystickom v ruke...
          • Re: webkamera - obraz naopak 27.12.2010 | 17:28
            Avatar damianf Ubuntu 12.04 LTS  Používateľ
            Áno spúšťam to cez príkaz LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so skype a nič. Skype sa mi nespúšťa automaticky pri štarte. Ale ked použijem ten píkaz vypíše toto: ERROR: ld.so: object '/usr/lib64/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.
            • Re: webkamera - obraz naopak 27.12.2010 | 19:53
              Avatar dodoedo Fedora Linux  Používateľ
              Ahoj.

              Ak je Skype stále IBA 32-bit aplikácia, musíš požívať príkaz na LD_PRELOAD na 32-bit knižnice v4l1compat.so
              :-)
              G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
            • Re: webkamera - obraz naopak 27.12.2010 | 19:58
              Avatar dodoedo Fedora Linux  Používateľ
              Zároveň si kontroluj svoje Ubuntu analogicky, podľa tohoto: http://www.linuxos.sk/KnowledgeBase_show_entry/276/index.html
              G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
              • Re: webkamera - obraz naopak 27.12.2010 | 20:43
                Avatar damianf Ubuntu 12.04 LTS  Používateľ
                Ahoj ak použijem príkaz LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype tak mi skype spustí a nevypisuje to žiadne chyby a všetko ide bezproblémovo až na tú web kameru je to stále hore nohami.
                • Re: webkamera - obraz naopak 27.12.2010 | 21:46
                  petertomasy   Návštevník
                  sorry, možno som si nevšimol, ale mohol by si napísať typ tej kamery?
                  lsusb
                  • Re: webkamera - obraz naopak 27.12.2010 | 22:18
                    Avatar damianf Ubuntu 12.04 LTS  Používateľ
                    Toto mám z Kinfocentra:
                    USB 2.0 Camera

                    Výrobca: Sonix Technology Co., Ltd.

                    Trieda 239 (Miscellaneous Device)
                    Podtrieda 2 (?)
                    Protokol 0
                    Verzia USB 2.00

                    ID dodávateľa 0x13d3 (IMC Networks)
                    ID produktu 0x5130
                    Revízia 0.00

                    Rýchlosť 480 Mbit/s
                    Kanále 0

                    Max. veľkosť paketu 64
                    • Re: webkamera - obraz naopak 28.12.2010 | 12:27
                      Avatar dodoedo Fedora Linux  Používateľ
                      Ja mám radšej klasiku :-)

                      Čo ti vypíše príkaz, ktorý spustíš v Termináli:
                      lsusb

                      ?
                      G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                      • Re: webkamera - obraz naopak 28.12.2010 | 17:42
                        petertomasy   Návštevník
                        vyskúšaj toto : edituj tento súbor ako root : /etc/profile.local
                        sudo gedit /etc/profile.local # a vlož do neho tento riadok:
                        export LIBV4LCONTROL_FLAGS=1 && LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so # uložiť


                        potom reboot , ak po reštarte nebude žiadna pozitívna zmena znova edituj ten subor , a zmeň : .FLAGS=1 to ...FLAGS=2
                        a znova reboot


                        viacej na : forums.opensuse.org/.../451313-upside-down-cam-image-asus-p52f-opensuse-11-3-a.html


                        • Re: webkamera - obraz naopak 28.12.2010 | 18:27
                          petertomasy   Návštevník
                          toto je priamo pre kubuntu, nainštalovať zdroje :
                          sudo add-apt-repository ppa:libv4l
                          sudo aptitude update && sudo aptitude install gtk-v4l libv4l-0 
                          
                          LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype #spustiť aplikáciu

                          viacej na : http://ubuntuforums.org/showthread.php?p=8925031#post8925031
                          • Re: webkamera - obraz naopak 28.12.2010 | 21:16
                            Avatar damianf Ubuntu 12.04 LTS  Používateľ
                            Ahoj petertomasy veľmi pekne ti ďakujem. Tento návod mi funguje. Chcelo to asi ten balík gtk-v4l. Má to síce ešte takú malú chybičku. Obraz síce už nie je hore nohami ale je zrkadlový. To však už nie je taký problém ale ak by sa dalo aj toto poriešiť tak by to bolo fajn.
                            • Re: webkamera - obraz naopak 29.12.2010 | 11:07
                              Avatar damianf Ubuntu 12.04 LTS  Používateľ
                              Tak už som vyriešil aj ten zrkadlový obraz. Ten balík gtk-v4l je vlastne program ktorý sa mi nainštaloval a tam si môžem meniť obraz kamery. Otáčať ho ako len chcem meniť jas, kontrast atď. Ešte raz veľmi pekne ďakujem všetkým za ochotu.
                          • Re: webkamera - obraz naopak 23.02.2012 | 21:21
                            desperate   Návštevník
                            Ahoj,
                            ja mám tiež takýto problém, pri telefonovaní na skype mám obraz naopak, druhú stranu vidím normálne, ale oni mňa nie.
                            Taký menší problém by mohol byť aj v tom, že keď som si prečítala celú túto diskusiu, príkazovým riadkom a programom a podobným veciam som vôbec nerozumela...
                            prosím, skúste mi poradiť, čo si mám nainštalovať, (popr. konkrétny link by bol super :-D), aby som mohla telefonovať civilizovane... ;)
                            mám ASUS X 52D so zabudovanou webkamerou.
                            ďakujem
                            • Re: webkamera - obraz naopak 24.02.2012 | 09:54
                              Avatar dodoedo Fedora Linux  Používateľ
                              Ahoj, a aký operačný systém používaš ??

                              G. Orwell: "Čím více se společnost vzdaluje od pravdy, tím více bude nenávidět ty, kteří ji říkají."
                              • Re: webkamera - obraz naopak 24.02.2012 | 12:11
                                desperate   Návštevník
                                Mám Windows 7 Home Premium, 64-bitový.
                                • Re: webkamera - obraz naopak 24.02.2012 | 14:22
                                  Avatar menom   Používateľ
                                  Tak teba sa prikazy v terminale a linuxe netykaju.

                                  Tvoj problem sa da vyriesit tak, ze pojdes na tuto stranku:
                                  http://support.asus.com.tw/download/download.aspx?SLanguage=cs-cz
                                  Tam vyberies Produkt:notebook Seriu:X52 Series a model, ale su tam 3 moznosti X52DE X52DR X52DY.
                                  Tak este pozri na krabici alebo v manuali, ktore oznacenie mas.
                                  Stlac "Hledani" a vyber tvoj Operacny System, zasa "Hledat" potom rozklikni to + vedla Camera a stiahni novy Ovladac, ktory nainstalujes.
                                  • Re: webkamera - obraz naopak 24.02.2012 | 18:57
                                    desperate   Návštevník
                                    Na danej sránke sa mi zobrazila možnosť "Vybrať produkt" a "Vybrať sériu", nasledujúca možnosť "Vybrať model" neponúka žiadne možnosti, aj keď zadávam podľa pokynov-Notebook, X52 Series.
                                    mimochodom, model môjho notebooku je X52 DE. (ak to k niečomu pomôže)...
                                    • Re: webkamera - obraz naopak 24.02.2012 | 22:20
                                      peter   Návštevník
                                      Stiahnuť to môžeš aj odtialto
                                      http://support.asus.com/Download.aspx?SLanguage=en&m=x52de&p=3&os=30
                                      ale aj tam sú dva drivery, takže by si si mala zistiť, akú máš webkameru
                                      napr. týmto programom
                                      http://www.slunecnice.cz/sw/hwinfo/hwinfo32-portable/
                                      • RE: Re: webkamera - obraz naopak 28.09.2013 | 19:03
                                        Avatar Miro   Návštevník
                                        A ja preistotu neviem nainštalovať ovládač na kameru. Predtým než som nanovo nahodil WIN išla kamera bez problémov , teraz ani ťuk.Tiež ASUS X52De.