Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Multimédia => Téma založeno: Tauchy 29 Října 2012, 13:10:55

Název: obrácený obraz v Cheese [Vyřešeno]
Přispěvatel: Tauchy 29 Října 2012, 13:10:55
Ahoj,
nainstaloval jsem si cheese. Po spuštění programu mám "nohama vzhůru" převrácený obraz. Ve Skype je obraz OK. Nevíte někdo jak nastavit, aby byl obraz otočený správně? Někde jsem se dočetl, že to jde nastavit přímo v cheese. Bohužel jsem tam tuto možnost nenašel nebo ji přehlédl. Děkuji za odpovědi
Název: Re:obrácený obraz v Cheese
Přispěvatel: Tauchy 30 Října 2012, 11:04:20
Dodávám typ kamery. Jedná se o:

Kód: [Vybrat]
Bus 001 Device 004: ID 04f2:b012 Chicony Electronics Co., Ltd 1.3 MPixel UVC Webcam
Zkoušel jsem:

Kód: [Vybrat]
tom@tom-F5GL:~$ LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so cheese
Bez úspěchu

knihovnu libv4 mám v systému nainstalovanou
Název: Re:obrácený obraz v Cheese
Přispěvatel: Rover623 30 Října 2012, 14:55:11
Nemůžu to vyzkoušet (nemám kameru), ale pro Skype býval příkaz kterým se to otočilo když byl obraz špatně, co to použít ke spuštění Cheese. Něco k tomu je tady http://forum.ubuntu.cz/index.php?topic=49598.0
Název: Re:obrácený obraz v Cheese
Přispěvatel: Tauchy 30 Října 2012, 21:27:03
Děkuji za odpověď.
Tohle jsem zkoušel. Viz můj předchozí příspěvek:

Kód: [Vybrat]
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so cheese
Název: Re:obrácený obraz v Cheese
Přispěvatel: Rover623 30 Října 2012, 23:34:37
Našel jsem kontrolní panel pro video, je to balík "v4l2ucp", tam by to otočení mělo jít naklikat
Název: Re:obrácený obraz v Cheese
Přispěvatel: Tauchy 31 Října 2012, 10:44:59
Ahoj.
Tak v4l2ucp jsem zkusil a je tam k zaškrtnutí možnost vertical flip (sw). To otočilo obraz do správné polohy.
Na Skype, který byl před tím v pořádku to vliv nemělo, ten zůstal OK a Cheese i Camorama jsou též OK
Název: Re:obrácený obraz v Cheese [Vyřešeno]
Přispěvatel: Rover623 31 Října 2012, 19:29:36
Vlastně to bylo štěstí, dodělával jsem ovladač na čipy Pixart Cinema 100/110 a hledal dokumentaci na V4l2 a náhodou našel tohle
Název: Re:obrácený obraz v Cheese [Vyřešeno]
Přispěvatel: Tauchy 31 Října 2012, 22:17:42
Jenom jsem si všiml ještě jedné věci. Nastavení obrazu nepřežije restart PC. Musí se to pokaždé znovu nastavovat. Nešlo by to nějak vyřešit?
Název: Re:obrácený obraz v Cheese [Vyřešeno]
Přispěvatel: Rover623 01 Listopadu 2012, 03:21:13
Tak tohle by měl být flag, který nastavuje flip (tedy otočení)
Kód: [Vybrat]
export LIBV4LCONTROL_FLAGS=1 problém je, že podle typu kamery je nutné tam vložit pokaždé jiné číslo (za =). Používá se to stejně jako PRELOAD když nejde obraz z kamery ve Skype.

Takže spouštěč pro Cheese by vypadal nějak takhle
Kód: [Vybrat]
export LIBV4LCONTROL_FLAGS=2 cheese "2" je u mě horizontalní flip, případně je možné to zkombinovat
Kód: [Vybrat]
export LIBV4LCONTROL_FLAGS=1 && LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so cheese
Název: Re:obrácený obraz v Cheese [Vyřešeno]
Přispěvatel: Tauchy 01 Listopadu 2012, 11:30:32
Takže pro moji kameru funguje kombinace:

Kód: [Vybrat]
export LIBV4LCONTROL_FLAGS=1 && cheese
Název: Re:obrácený obraz v Cheese [Vyřešeno]
Přispěvatel: Tauchy 01 Listopadu 2012, 12:04:19
Jen doplním konečné řešení.

Vytvořit v adresáři /bin skript cheese.sh

v terminálu zadat

Kód: [Vybrat]
gksudo gedit /bin/cheese.sh
do souboru vložit:

Kód: [Vybrat]
#!/bin/bash
export LIBV4LCONTROL_FLAGS=1 && cheese
exit 0

uložit

Vytvořit spouštěč na skript cheese.sh

Kód: [Vybrat]
gnome-desktop-item-edit ~/Plocha/ --create-new
vyplnit položku název (cheese)

příkaz:

Kód: [Vybrat]
/bin/cheese.sh
Na ploše je pak spouštěč, který spustí cheese se správným otočením obrazu
Název: Re:obrácený obraz v Cheese [Vyřešeno]
Přispěvatel: Rover623 01 Listopadu 2012, 12:57:37
Další možnost je tohle, zadat
Kód: [Vybrat]
sudo gedit /usr/share/application/cheese.desktop měl by se otevřít spouštěč Cheese. Bude tam řádek
Kód: [Vybrat]
EXEC=cheese nahradit ho za tohle
Kód: [Vybrat]
EXEC=bash -c export LIBV4LCONTROL_FLAGS=1 && cheese uložit
Název: Re:obrácený obraz v Cheese [Vyřešeno]
Přispěvatel: Tauchy 02 Listopadu 2012, 01:01:13
Tahle možnost nefunguje
Po této úpravě spouštěče se cheese při spuštění z Dashe vůbec nespustí.
Název: Re:obrácený obraz v Cheese [Vyřešeno]
Přispěvatel: cmudik 02 Listopadu 2012, 01:57:21
Co takhle zkusit zadat do .bashrc

Kód: [Vybrat]
export LIBV4LCONTROL_FLAGS=1
https://help.ubuntu.com/community/EnvironmentVariables (https://help.ubuntu.com/community/EnvironmentVariables)