otocenie obrazu z webky
Kupil som si novy notebook ASUS K52F EX939 na ktorom som si nainstaloval fedoru 14... Vsetko bezalo az kym som nedosiel k webkamere... ta totiz funguje, ale zobrazuje obraz o 180% opacne... Nevedeli by ste nejake riesenie ako tento obraz otocit?
Dakujem za odpoved
Pre pridávanie komentárov sa musíte prihlásiť.
V akej aplikácii/aplikáciach je obraz z web-kamery obrátený hore nohami ?
OK, teda v4l2 ....
Nainštaluj si jeden z výborných nástroj, vo Fedora máš prístup ku množstvu takýchto programov. ;-)
Ako root spusti príkaz v Termináli:
Volá sa Video4Linux Control Panel
keď ho spustíš, má tam voľby
Flip
, pre Teba je treba začekovať :Vertical flip
Hodne príjemných zážitkov s Fedora 14
Vyzera to že si inštaloval iba gtk-v4l ....
Takže znova:
1. Máš nainštalované RPMFusion repozitáre (free+nonfree) ?
2. Spustil si potom príkaz (ako root) : ??
Najprv si spusti v Termináli ako normálny užívateľ príkaz:
Tento príkaz Ti spúšta danú aplikáciu o ktorej hovorím.
Spustí sa Ti aplikácia ??
Ale predsa si predtým tu niekde písal, že obraz je otočený v tých aplikáciach, o ktorých teraz píšeš, že je v nich obraz normálny ...
"Cheese mam tam je obraz obrateny... skusal som Camoramu tam tiez... a to ze je obraz naopak som zistil v Skype... proste zatial vsetky aplikacie ktore som pouzil maju webku prevratenu :( "
tak ako je to vlastne ?
??
Tak skús spustiť ten Skype príkazom:
ako ti to funguje ?
GLib-GIO:ERROR:gdbusconnection.c:2270:initable_init: assertion failed: (connection->initialization_error == NULL)
Aborted (core dumped)
v4l1compat.so
), či sa tam naozaj niečo také nachádza:/usr/lib/libv4l/v4l1compat.so
ov511-decomp ov518-decomp v4l1compat.so v4l2convert.so
je tam...
Tak ešte raz:
čo ti PRESNE (VŠETKO) vypíše príkaz (okopíruj ho do Terminálu presne):
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /usr/bin/skype
[root@danqoNB /]# LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /usr/bin/skype
**
GLib-GIO:ERROR:gdbusconnection.c:2270:initable_init: assertion failed: (connection->initialization_error == NULL)
Aborted (core dumped)
[root@danqoNB /]#
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /usr/bin/skype
ako normálny užívateľ .možné riešenie je pridať si napr. Skype spúštaciu ikonu na plochu, a do jej Vlastnosti ----Príkaz zadať:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /usr/bin/skype
Spúštaš si Skype kliknutím na túto ikonu.
Alebo si pridáš alias do bash-u (súboru .bashrc), ktorý sa nachádza tu:
/home/užívateľ/.bashrc
otvoríš si súbor
.bashrc
pomocougedit
a prídaš na koniec riadok:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /usr/bin/skype
uložíš a reštart Gnome
Samozrejme predpokladám, že máš nainštalované rozširujúce repozitáre RPMFusion (free+nonfree).
Inštalácia RPMFusion repos podľa tejto vynikajúcej príručky:
http://www.mjmwired.net/resources/mjm-fedora-f14.html#yum
1) Nastavením v programe ktorý ju zobrazuje.
2) Nastavením ovládača ktorý prestane snímať zľava, zhora dole a začne to robiť z prava do ľava a z dola hore.
3) virtuálnou vrstvou korá prestavuje jas, kontrast, farembosť a podobné vecičky medzi ovládačom a programom.
Dosť často si ale ľudia všimnú takúto vlastnosť, nahlásia ju a údržbári príslušnej distribúcie nastavia správne snímanie kamery podľa toho ako sa podpísal jej výrobca. Teda v relatívne blízkom čase sa to vyrieši aj samo v updatoch.
Otázkou je čo v Tebe vzbudzuje pojem relatívny čas, na čo chceš zneužiť tú kameru. Je možné, že ak sa Ti nechce čakať, aleboak nemáš flat internet, tak by bolo vhodné napísať aký ovládač sa stará o tú kameru (lsmod |grep -i video) a ako sa hlási tá kamera na zbernici (lsusb) a akú máš distribúciu.
uvcvideo 48373 0
videodev 34991 1 uvcvideo
v4l1_compat 11382 2 uvcvideo,videodev
i2c_core 21328 6 videodev,i2c_i801,i915,drm_kms_helper,drm,i2c_algo_bit
video 17730 1 i915
output 1625 1 video
lsusb
Bus 002 Device 006: ID 15d9:0a4c Trust International B.V. USB+PS/2 Optical Mouse
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 13d3:5130 IMC Networks
Bus 001 Device 004: ID 0b05:1788 ASUSTek Computer, Inc.
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ako som uz spominal bezi Fedora 14... aj to ze kamera je opacne ma napadlo ale nemal som na tom nb okrem tejto fedory ziadny iny OS takze som to vyskusat nemohol ci by sa niekde inde spravala normalne alebo nie
Takže je dosť možné že jednoducho nedorobia funkcionalitu ktorá v tom programe chýba od začiatku. Išli by proti svojmu OS.
Ale, rovvnako možné je, že niekto z Linuxákov dorobí podporu pre tvoju aktuálnu webku tak aby bol jej obraz otočený sám a korektne. Jediný problém vidím v tom, že názov tvojho notebooku som našiel len a len na slovenských obchodoch. Takže sa jedná asi len o nejakú upravenú verziu pre maličký slovenský trh, tak ako to bolo v prípade Toshiby ktorá v bývalom československu testovala trh s Tegrou.
V tomto prípade by som silno odporučil prejsť na iný videotelefón. Predsa len, človek nikdy nevie čo všetko pochová MS. Tak ako už X-krát pochoval. Krátkodobé riešenie s vyskúšaním skompilovaných vývojárskych verzií bude asi nehospodárne. Ďalší čierny bod pre proprietárne technológie.
PS.: odhadujem, že vývoj skype pre Linux zamrzne a postupom času nebude vedieť komunikovať s novšími verziami. A tak sa jeho linuxová vetva pochová.
Vosiel som az do /video4linux a toto mi vyhodilo
Ak súhlasíš, označ pls. tému za vyriešenú.
Ď.