Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: obrácený obraz v Cheese [Vyřešeno]  (Přečteno 2702 krát)

Tauchy

  • Aktivní člen
  • *
  • Příspěvků: 179
obrácený obraz v Cheese [Vyřešeno]
« kdy: 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
« Poslední změna: 31 Října 2012, 10:45:22 od Tauchy »

Tauchy

  • Aktivní člen
  • *
  • Příspěvků: 179
Re:obrácený obraz v Cheese
« Odpověď #1 kdy: 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

Rover623

Re:obrácený obraz v Cheese
« Odpověď #2 kdy: 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

Tauchy

  • Aktivní člen
  • *
  • Příspěvků: 179
Re:obrácený obraz v Cheese
« Odpověď #3 kdy: 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

Rover623

Re:obrácený obraz v Cheese
« Odpověď #4 kdy: 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

Tauchy

  • Aktivní člen
  • *
  • Příspěvků: 179
Re:obrácený obraz v Cheese
« Odpověď #5 kdy: 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

Rover623

Re:obrácený obraz v Cheese [Vyřešeno]
« Odpověď #6 kdy: 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

Tauchy

  • Aktivní člen
  • *
  • Příspěvků: 179
Re:obrácený obraz v Cheese [Vyřešeno]
« Odpověď #7 kdy: 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?

Rover623

Re:obrácený obraz v Cheese [Vyřešeno]
« Odpověď #8 kdy: 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

Tauchy

  • Aktivní člen
  • *
  • Příspěvků: 179
Re:obrácený obraz v Cheese [Vyřešeno]
« Odpověď #9 kdy: 01 Listopadu 2012, 11:30:32 »
Takže pro moji kameru funguje kombinace:

Kód: [Vybrat]
export LIBV4LCONTROL_FLAGS=1 && cheese

Tauchy

  • Aktivní člen
  • *
  • Příspěvků: 179
Re:obrácený obraz v Cheese [Vyřešeno]
« Odpověď #10 kdy: 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
« Poslední změna: 01 Listopadu 2012, 12:14:51 od Tauchy »

Rover623

Re:obrácený obraz v Cheese [Vyřešeno]
« Odpověď #11 kdy: 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

Tauchy

  • Aktivní člen
  • *
  • Příspěvků: 179
Re:obrácený obraz v Cheese [Vyřešeno]
« Odpověď #12 kdy: 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í.

cmudik

  • Aktivní člen
  • *
  • Příspěvků: 325
Re:obrácený obraz v Cheese [Vyřešeno]
« Odpověď #13 kdy: 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

 

Provoz zaštiťuje spolek OpenAlt.