Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.







 Palacz
	







Skype jest w zasadzie 32bit
Odpal 
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype
Musisz mieć zainstalowany pakiet 
libv4l-0 w wersji 32 bitowej.
Zobacz co wtedy będzie.
Offline
 Użytkownik
	
Dalej lusto.
# apt-get install libv4l-0 Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe libv4l-0 jest już w najnowszej wersji. 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Offline







 Palacz
	







Jakoś nie wierzę w prawidłowe wykonanie tego co chciałem.
Pokaż 
dpkg -l | grep libv4l
Offline
 Użytkownik
	
# dpkg -l | grep libv4l ii libv4l-0:amd64 0.8.8-3 amd64 Collection of video4linux support libraries ii libv4l-0:i386 0.8.8-3 i386 Collection of video4linux support libraries ii libv4lconvert0:amd64 0.8.8-3 amd64 Video4linux frame format conversion library ii libv4lconvert0:i386 0.8.8-3 i386 Video4linux frame format conversion library
Offline







 Palacz
	







Jednak ok.
Masz bibliotekę 32 bit.
Może by spróbowac na znacznie nowszym jądrze.
W backportach jest 3.10.
Nie wiem czy pomoże ale spróbować nie zawadzi.
Offline





 Szczawiożerca
	





Spróbuj jeszcze z v4l2convert.so
Offline
 Użytkownik
	
Zanim się za to zabiorę powiedz jak to zrobić i czy jest to wersja stabilna. Z całym szacunkiem dla Debiana, ale ostatnia wersja daje mi na każdym kroku popalić niczym Windows Millenium. Podejrzewam, że to gnome zrobił krok w kosmos, ale staram się przy nim pozostać licząc, że wszystko się unormuje po kolejnych aktualizacjach. Ale czy to tylko gnome, czy i system coś ma na rzeczy nie wiem, zbyt jestem słaby dla takich opinii.
EDIT: yossarian: czyli co z nim zrobić? LD_PRELOAD z nim także robi lustro
Ostatnio edytowany przez bolos66 (2013-09-29 20:35:43)
Offline







 Palacz
	







Yossarian każe ci sprawdzić takie polecenie
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so skype
i
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so skype
Offline
 Użytkownik
	
To napisałem - dalej lustro.
Może te informacje mają także jakąś wartość. Przy wyłączaniu Skypa w Terminalu wyskakują takie informacje:
# LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so skype libv4l2: error dequeuing buf: Zły argument
# LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so skype libv4l2: error allocating conversion buffer
Offline







 Palacz
	







Może użyć tego
adam@debian:~/TV$ aptitude show  v4l2ucp 
Pakiet: v4l2ucp                              
Nowy: tak
Stan: niezainstalowany
Wersja: 2.0.2-4
Priorytet: dodatkowy
Sekcja: x11
Opiekun: Alessio Treglia <alessio@debian.org>
Architektura: amd64
Rozmiar rozpakowanego: 258 k
Wymaga: libc6 (>= 2.7), libgcc1 (>= 1:4.1.1), libqtcore4 (>= 4:4.6.1), libqtgui4 (>=
        4:4.5.3), libstdc++6 (>= 4.4.0), libv4l-0 (>= 0.5.0)
W konflikcie z: v4l2ucp
Opis: Uniwersalny panel kontrolny wideo do Linuksa (Video for Linux 2 Universal Control Panel)
 V4L2UCP to uniwersalny panel sterowania do V4L i urządzeń V4L2. Czyta opis
 kontrolek obsługiwanych przez urządzenie z rejestru urządzenia i prezentuje
 użytkownikowi graficzne sposoby regulacji tych kontrolek. Pozwala na sterowanie
 wieloma urządzeniami.Offline
 Użytkownik
	
OK, to działa. Ale po zamknięciu programu i włączeniu Skype z ikony problem z lustrem wraca.
Offline







 Palacz
	







Nie da sie tam wyklikać na stałe ?
Tu masz jakiś przepis
http://mczouav.blogspot.com/2013/01/flip-webcam-pic … -kubuntu.html
Tu jeszcze więcej z obrazkami :)
http://journalxtra.com/linuxsanity/skype-video-linu … -hassle-4791/
Offline





 Szczawiożerca
	





Kod:
# LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so skype libv4l2: error allocating conversion buffer
A Ty uruchamiasz to z roota?
Offline





 Cenzor wirtualnego świata
	




 Szczawiożerca
	




 Cenzor wirtualnego świata
	W tym już mogę przynajmniej rozjaśnić obraz. xD No i przetestowałem sobie zmianę parametru od fps przy ładowaniu modułu. Szkoda, że niby na ma 30fps ale przy takim ustawieniu wyciąga max 14-15. Chyba ta kamera więcej nie pociągnie bo niby ustawiając jej 5fps, to ma 5fps. xD 
Jednak można ustawić jej 30klatek, ale w 2x mniejszej rozdzielczości. Poza tym śmieszny efekt. xD
Ostatnio edytowany przez morfik (2013-09-29 23:11:06)
Offline
 Użytkownik
	
ilin: podane adresy na niewiele się zdają. To wszystko już testowałem, już były te rzeczy w tym wątku "kopane". Jest fajnie, jak program v4l2ucp jest włączony i z niego dopiero odpalam Skype.
Odnoszę wrażenie, że można by sprawę załatwić w skrypcie /usr/local/bin/skyp, który tworzyłem za Twoim wskazaniem:
#!/bin/bash LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so skype
do którego dopisałbym teraz zaznaczoną opcję horizontal flip z programu v4l2ucp.
Tylko nie wiem jak tego dokonać.
yosarian: z roota uruchamiam, bo dużo mam w tym wątku różnych  edycji. To błąd?
morfik: mój v4l2ucp ma tyle opcji, że się nie mieści na ekranie. Ale co z tego jak po wyłączeniu go wszystko z nim leci do Bozi?
Offline







 Palacz
	







Zobacz może będzie widać w htop co robi ten v4l2ucp aby obraz był prawidłowy.
Offline
 Użytkownik
	
W htop ja widzę, że przy włączaniu v4l2ucp włącza się proces v4l2ucp. Przy zmianie parametrów w nim - w htop nie zauważam zmian. Przy włączeniu z v4l2ucp Skype włącza się kolejny (drugi) proces v4l2ucp (Skype na ten sposób odpalone własnego procesu nie pokazuje).
W takim wariancie mogę z ikony włączyć kolejny Skype. Pierwszy (włączony z v4l2ucp) będzie wyświetlał obraz prawidłowo, a drugi lustro. Ale to oczywiście pierdoły.
EDIT: Program v4l2ucp po ponownym włączeniu "pamięta" wprowadzone w nim ustawienia z poprzedniej sesji, czyli "czarodziejskie" włączanie Skype z niego (bez graficznych okieniek, itp.) byłoby chyba rozwiązaniem. Może nie eleganckim, ale skutecznym.
Ostatnio edytowany przez bolos66 (2013-10-01 03:48:09)
Offline





 Szczawiożerca
	





Nie uruchamiaj tego z roota!
Ciężko się w tym połapać.
Czy polecenie:
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so skype
lub
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so skype
daje normalny obraz?
I co masz w końcu w pliku: /usr/share/applications/skype.desktop i ile jeszcze natworzyłeś takich plików?
Offline





 Cenzor wirtualnego świata
	U mnie żadne z poniższych nie poprawia obrazu:
morfik:~$ LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype morfik:~$ LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so skype
Pewnie w czymś innym jest problem.
Offline





 Szczawiożerca
	





@morfik:
Tak masz tylko w Skype?
Offline





 Cenzor wirtualnego świata
	
 Użytkownik
	
yossarian:
Polecenia:
~$ LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so skype
~$ LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so skype
dają lustro.
Plik: /usr/share/applications/skype.desktop zawiera:
[Desktop Entry] Name=Skype Comment=Skype Internet Telephony Exec=/usr/local/bin/skyp Icon=skype.png Terminal=false Type=Application Encoding=UTF-8 Categories=Network;Application;
...
EDIT: 
Pozostałe pliki /usr/share/applications/skypeCośTam.desktop skasowałem jako zbędne/nieużywane i już ich nie ma.
Ostatnio edytowany przez bolos66 (2013-10-02 03:39:41)
Offline





 Szczawiożerca
	





Twoje sprawdzanie nie miało żadnego sensu.
Nie uruchamiałeś normalnie skype, a  /usr/local/bin/skyp
Doprowadź sprawę do punktu wyjścia:
bolos66 napisał(-a):
Ale kiedy włączę go komendą w Terminalu:
Kod:
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so skypeobraz wyświetlany jest prawidłowo (i odbierany).
i dopiero wtedy sprawdź które działają.
Offline