Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Multimédia => Téma založeno: Oli63 13 Srpna 2010, 21:21:17

Název: Webkamera - obraz otočený o 180 stupňov
Přispěvatel: Oli63 13 Srpna 2010, 21:21:17
Mám
ASUS PRO5DIJ 15.6/T6570/320/2G/DVD/ - obsahuje internú webcameru.
Obraz v skype je však otočený o 180 stupňov. neviete mi poradiť ?
OS 10.04 LTS.

Ď
Název: Re: Webkamera - obraz otočený o 180 stupňov
Přispěvatel: TIBOR 13 Srpna 2010, 21:42:55
http://forum.ubuntu.cz/index.php/topic,42935.0.html
Mozes to vyskusat aj bez pridavania toho zdroja. Nove ubuntu by libv4l-0 malo mat uz standartne c repozitaroch.


Po zapnutí kamery mám obraz dolu hlavou.
Zdroj
http://radu.cotescu.com/2009/11/05/flipped-images-ubuntu-webcam/
Pridajte si zdroj balíkov
Kód: [Vybrat]

echo -e "\n# libv4l PPA\ndeb http://ppa.launchpad.net/libv4l/ppa/ubuntu `lsb_release -c | awk '{print $2}'` main" | sudo tee -a /etc/apt/sources.list

Pridajte si kľúč k tomu zdroju
Kód: [Vybrat]

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C3FFB4AA

Obnovte zoznam balíkov
Kód: [Vybrat]

sudo apt-get update

Nainštalujte balík
Kód: [Vybrat]

sudo apt-get install libv4l-0

V terminále spustite program prikazom LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so application_name
Napríklad pre skype
Kód: [Vybrat]

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

Ak chcete vytvoriť spúšťače pre programy je pohodlnejšie vytvoriť skript.
Vytvorte skript v /bin
Kód: [Vybrat]

gksudo gedit /bin/otockameru.sh

vlož doň
Kód: [Vybrat]

#!/bin/bash
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so $1
exit 0

Uložte to. Spustite príkaz
Kód: [Vybrat]

gksudo nautilus

v otvorenom okne nájdite súbor otockameru.sh. Kliknite naň pravým-vlastnosti-práva a dole kliknite na Povoliť spustenie súboru ako programu.
Do spušťača programu potom budete vkladať príkaz otockameru.sh nazov programu.
Napríklad pre skype, namiesto skype
Kód: [Vybrat]

otockameru.sh skype

Pre vlc, namiesto vlc %U
Kód: [Vybrat]

otockameru.sh vlc

atď.
Táto úprava mi okrem otočenia obrazu uvolnila vo vlc aj nastavenie gamma, horizontal a vertikal flip, sharpnes a pod. Je to vo vlc-nástroje-efekty a filtre-ovládanie v4l2.
Název: Re: Webkamera - obraz otočený o 180 stupňov
Přispěvatel: Oli63 16 Srpna 2010, 12:58:44
Ďakujem, skúsim to a napíšem ako to dopadlo.
Název: Re: Webkamera - obraz otočený o 180 stupňov
Přispěvatel: Oli63 17 Srpna 2010, 22:29:04
Dopadlo to výborne. Obraz ide ok. Ďakujem  :)
Název: Re:Webkamera - obraz otočený o 180 stupňov
Přispěvatel: ajka.ja 10 Února 2012, 12:12:14
Zkouším to taky, mám stejný problém, ale píše mi to:

Kód: [Vybrat]
alicek@trdlo:~$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.

co to znamená? Dík!
Název: Re:Webkamera - obraz otočený o 180 stupňov
Přispěvatel: TIBOR 10 Února 2012, 14:08:34
Daj si vyhladat v systeme subor v4l1compat.so a podla toho kde ho najde uprav tu cestu k nemu. Uz sa par krat presunul do ineho adresara.
Název: Re:Webkamera - obraz otočený o 180 stupňov
Přispěvatel: ajka.ja 10 Února 2012, 15:49:13
to jsem shodou náhod už udělala a píše to to samé...
Název: Re:Webkamera - obraz otočený o 180 stupňov
Přispěvatel: ajka.ja 10 Února 2012, 17:18:06
nevíte co jinak může být špatně? Udělala jsem to znovu a kopíruju sem terminál:
Ta cesta " LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype " je správně podle toho, kde jsem našla soubor


Kód: [Vybrat]
alicek@trdlo:~$ echo -e "\n# libv4l PPA\ndeb http://ppa.launchpad.net/libv4l/ppa/ubuntu `lsb_release -c | awk '{print $2}'` main" | sudo tee -a /etc/apt/sources.list
[sudo] password for alicek:

# libv4l PPA
deb http://ppa.launchpad.net/libv4l/ppa/ubuntu natty main
alicek@trdlo:~$
alicek@trdlo:~$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C3FFB4AA
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --recv-keys --keyserver keyserver.ubuntu.com C3FFB4AA
gpg: požaduji klíč C3FFB4AA ze hkp server keyserver.ubuntu.com
gpg: klíč C3FFB4AA: "Launchpad libv4l" beze změn
gpg: Celkový počet zpracovaných klíčů: 1
gpg:              beze změn: 1
alicek@trdlo:~$
alicek@trdlo:~$ sudo apt-get update
Ign http://ppa.launchpad.net natty InRelease
Ign http://ppa.launchpad.net natty InRelease                                   
Ign http://archive.canonical.com natty InRelease                               
Ign http://extras.ubuntu.com natty InRelease                                   
Ign http://archive.ubuntu.com natty InRelease                           
Ign http://archive.ubuntu.com natty-updates InRelease
Ign http://archive.ubuntu.com natty-security InRelease
Cíl http://archive.canonical.com natty Release.gpg                             
Cíl http://extras.ubuntu.com natty Release.gpg                                 
Cíl http://ppa.launchpad.net natty Release.gpg                                 
Cíl http://archive.ubuntu.com natty Release.gpg                         
Cíl http://archive.ubuntu.com natty-updates Release.gpg
Cíl http://archive.canonical.com natty Release                                 
Cíl http://extras.ubuntu.com natty Release                                     
Cíl http://ppa.launchpad.net natty Release.gpg                                 
Cíl http://archive.ubuntu.com natty-security Release.gpg                       
Cíl http://archive.ubuntu.com natty Release     
Cíl http://ppa.launchpad.net natty Release                               
Cíl http://archive.ubuntu.com natty-updates Release                     
Cíl http://archive.ubuntu.com natty-security Release                     
Cíl http://ppa.launchpad.net natty Release                               
Cíl http://archive.canonical.com natty/partner i386 Packages             
Ign http://archive.canonical.com natty/partner TranslationIndex               
Cíl http://extras.ubuntu.com natty/main i386 Packages                         
Cíl http://archive.ubuntu.com natty/main Sources                               
Ign http://extras.ubuntu.com natty/main TranslationIndex                       
Cíl http://ppa.launchpad.net natty/main Sources                               
Cíl http://archive.ubuntu.com natty/restricted Sources                         
Cíl http://archive.ubuntu.com natty/universe Sources                           
Cíl http://archive.ubuntu.com natty/multiverse Sources                         
Cíl http://archive.ubuntu.com natty/main i386 Packages                         
Cíl http://archive.ubuntu.com natty/restricted i386 Packages                   
Cíl http://archive.ubuntu.com natty/universe i386 Packages                     
Cíl http://archive.ubuntu.com natty/multiverse i386 Packages                   
Ign http://archive.ubuntu.com natty/main TranslationIndex                     
Ign http://archive.ubuntu.com natty/multiverse TranslationIndex               
Ign http://archive.ubuntu.com natty/restricted TranslationIndex               
Ign http://archive.ubuntu.com natty/universe TranslationIndex                 
Cíl http://archive.ubuntu.com natty-updates/main Sources                       
Cíl http://archive.ubuntu.com natty-updates/restricted Sources                 
Cíl http://archive.ubuntu.com natty-updates/universe Sources                   
Cíl http://archive.ubuntu.com natty-updates/multiverse Sources                 
Cíl http://archive.ubuntu.com natty-updates/main i386 Packages                 
Cíl http://archive.ubuntu.com natty-updates/restricted i386 Packages           
Cíl http://archive.ubuntu.com natty-updates/universe i386 Packages             
Cíl http://archive.ubuntu.com natty-updates/multiverse i386 Packages           
Ign http://archive.ubuntu.com natty-updates/main TranslationIndex             
Ign http://archive.ubuntu.com natty-updates/multiverse TranslationIndex       
Ign http://archive.ubuntu.com natty-updates/restricted TranslationIndex       
Ign http://archive.ubuntu.com natty-updates/universe TranslationIndex         
Cíl http://archive.ubuntu.com natty/main Translation-cs                       
Cíl http://archive.ubuntu.com natty/multiverse Translation-cs                 
Cíl http://ppa.launchpad.net natty/main Sources                               
Ign http://archive.canonical.com natty/partner Translation-cs_CZ               
Cíl http://archive.ubuntu.com natty/restricted Translation-cs                 
Cíl http://archive.ubuntu.com natty-security/main Sources                     
Cíl http://archive.ubuntu.com natty-security/restricted Sources               
Cíl http://archive.ubuntu.com natty-security/universe Sources                 
Cíl http://ppa.launchpad.net natty/main i386 Packages                         
Ign http://ppa.launchpad.net natty/main TranslationIndex                       
Ign http://archive.canonical.com natty/partner Translation-cs                 
Cíl http://archive.ubuntu.com natty-security/multiverse Sources               
Cíl http://archive.ubuntu.com natty-security/main i386 Packages               
Cíl http://archive.ubuntu.com natty-security/restricted i386 Packages         
Cíl http://archive.ubuntu.com natty-security/universe i386 Packages           
Cíl http://archive.ubuntu.com natty-security/multiverse i386 Packages         
Ign http://archive.ubuntu.com natty-security/main TranslationIndex             
Ign http://archive.ubuntu.com natty-security/multiverse TranslationIndex       
Ign http://archive.ubuntu.com natty-security/restricted TranslationIndex       
Ign http://archive.ubuntu.com natty-security/universe TranslationIndex         
Ign http://archive.canonical.com natty/partner Translation-en                 
Cíl http://archive.ubuntu.com natty/universe Translation-cs                   
Ign http://extras.ubuntu.com natty/main Translation-cs_CZ                     
Ign http://extras.ubuntu.com natty/main Translation-cs                         
Ign http://extras.ubuntu.com natty/main Translation-en                         
Ign http://ppa.launchpad.net natty/main Translation-cs_CZ                     
Ign http://ppa.launchpad.net natty/main Translation-cs                 
Ign http://ppa.launchpad.net natty/main Translation-en                 
Ign http://archive.ubuntu.com natty/main Translation-cs_CZ             
Ign http://archive.ubuntu.com natty/main Translation-en
Ign http://archive.ubuntu.com natty/multiverse Translation-cs_CZ
Ign http://archive.ubuntu.com natty/multiverse Translation-en
Ign http://archive.ubuntu.com natty/restricted Translation-cs_CZ
Ign http://archive.ubuntu.com natty/restricted Translation-en
Ign http://archive.ubuntu.com natty/universe Translation-cs_CZ
Ign http://archive.ubuntu.com natty/universe Translation-en
Ign http://archive.ubuntu.com natty-updates/main Translation-cs_CZ
Ign http://archive.ubuntu.com natty-updates/main Translation-cs
Ign http://archive.ubuntu.com natty-updates/main Translation-en
Ign http://archive.ubuntu.com natty-updates/multiverse Translation-cs_CZ
Ign http://archive.ubuntu.com natty-updates/multiverse Translation-cs
Ign http://archive.ubuntu.com natty-updates/multiverse Translation-en
Ign http://archive.ubuntu.com natty-updates/restricted Translation-cs_CZ
Ign http://archive.ubuntu.com natty-updates/restricted Translation-cs
Ign http://archive.ubuntu.com natty-updates/restricted Translation-en
Ign http://archive.ubuntu.com natty-updates/universe Translation-cs_CZ
Ign http://archive.ubuntu.com natty-updates/universe Translation-cs
Ign http://archive.ubuntu.com natty-updates/universe Translation-en
Ign http://archive.ubuntu.com natty-security/main Translation-cs_CZ
Ign http://archive.ubuntu.com natty-security/main Translation-cs
Ign http://archive.ubuntu.com natty-security/main Translation-en
Ign http://archive.ubuntu.com natty-security/multiverse Translation-cs_CZ
Ign http://archive.ubuntu.com natty-security/multiverse Translation-cs
Ign http://archive.ubuntu.com natty-security/multiverse Translation-en
Ign http://archive.ubuntu.com natty-security/restricted Translation-cs_CZ
Ign http://archive.ubuntu.com natty-security/restricted Translation-cs
Ign http://archive.ubuntu.com natty-security/restricted Translation-en
Ign http://archive.ubuntu.com natty-security/universe Translation-cs_CZ
Ign http://archive.ubuntu.com natty-security/universe Translation-cs
Ign http://archive.ubuntu.com natty-security/universe Translation-en
Ign http://dl.google.com stable InRelease
Mám:1 http://dl.google.com stable Release.gpg [198 B]
Mám:2 http://dl.google.com stable Release [1 347 B]
Mám:3 http://dl.google.com stable/main i386 Packages [1 217 B]                 
Ign http://dl.google.com stable/main TranslationIndex                         
Ign http://dl.google.com stable/main Translation-cs_CZ                         
Ign http://dl.google.com stable/main Translation-cs
Ign http://dl.google.com stable/main Translation-en
Staženo 2 762 B za 28s (97 B/s)
W: Selhalo stažení http://ppa.launchpad.net/stebbins/handbrake-releases/ubuntu/dists/natty/Release  Unable to find expected entry 'deb-src/source/Sources' in Release file (Wrong sources.list entry or malformed file)

E: Some index files failed to download. They have been ignored, or old ones used instead.
alicek@trdlo:~$
alicek@trdlo:~$ sudo apt-get install libv4l-0
Čtu seznamy balíků… Hotovo
Vytvářím strom závislostí       
Čtu stavové informace… Hotovo
libv4l-0 je již nejnovější verze.
Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  linux-headers-2.6.38-8 linux-headers-2.6.38-8-generic
Pro jejich odstranění použijte „apt-get autoremove“.
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
alicek@trdlo:~$ LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype
ERROR: ld.so: object '/usr/lib32/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.
 
Název: Re:Webkamera - obraz otočený o 180 stupňov
Přispěvatel: ajka.ja 11 Února 2012, 13:21:42
asi mám nějaký problém s aktualizacema, ale nevím jaký:-(
Název: Re:Webkamera - obraz otočený o 180 stupňov
Přispěvatel: TIBOR 11 Února 2012, 13:29:45
Preco?

P.s vyskusal som ten tvoj prikaz na ubuntu 11.10 len s cheese a ide mi to bez vypisu chyby.

LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so cheese
Název: Re:Webkamera - obraz otočený o 180 stupňov
Přispěvatel: ajka.ja 11 Února 2012, 13:50:11
aha. tak mě to s cheese taky funguje, tak jak to že ne skype?
Název: Re:Webkamera - obraz otočený o 180 stupňov
Přispěvatel: ajka.ja 11 Února 2012, 15:52:40
prosím prosím o pomoc někoho :'(
Název: Re:Webkamera - obraz otočený o 180 stupňov
Přispěvatel: ajka.ja 13 Února 2012, 10:35:00
Tak moje oblíbené řešení, přeinstalovat celý systém a pak už výše uvedený postup funguje. Pěknej vopruz, nevím proč:-(

Ale už jsem správně hlavou nahoru, tak fajn:-)
Název: Re:Webkamera - obraz otočený o 180 stupňov
Přispěvatel: TIBOR 13 Února 2012, 11:27:25
A ta ista verzia ubuntu?
Ono sa to zo zaciaktu stava ze treba par krat preinstalovat system. Potom ked prestanes experimentovat tak to bude stabilne.
Název: Re:Webkamera - obraz otočený o 180 stupňov
Přispěvatel: ajka.ja 13 Února 2012, 11:51:33
No, já už mám ubuntu 2roky a asi experimentuju furt  ::)  :)
Předtím to bylo o jedno starší vydání, nyní je to 11.10
Ale je to zase nějaký sekací, občas zamrzne myš a tak.
Název: Re:Webkamera - obraz otočený o 180 stupňov
Přispěvatel: Sid 23 Dubna 2012, 09:53:48
Pak je ještě možnost udělat před webkou stojku, aby vás ten dotyčný viděl správně :D Případně otočit PC vzhůru nohama  :D