webkamera - obraz naopak
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?
Pre pridávanie komentárov sa musíte prihlásiť.
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.
/usr/lib32/libv4l/v4l1compat.so
Uveď presný typ Tvojho NB od Asus.
===========
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
a spustas ten skype cez ten prikaz:
LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so skype
nespusta ti skype automaticky pri starte?
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
:-)
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.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
Čo ti vypíše príkaz, ktorý spustíš v Termináli:
?
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
viacej na : http://ubuntuforums.org/showthread.php?p=8925031#post8925031
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
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.
mimochodom, model môjho notebooku je X52 DE. (ak to k niečomu pomôže)...
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/