Video4Linux
Ostatnia aktualizacja: 13 września 2023, 23:50
Video4Linux jest interfejsem który umożliwia działanie kamer internetowych oraz tunerów radiowych i telewizyjnych w systemie Linux.
Kamery i tunery w większości dystrybucji linuksowych działają w oparciu o interfejs V4L a niektóre programy domyślnie korzystają z nowszej wersji interfejsu V4L2.
1. Jeśli program do przechwytywania obrazu nie odbiera obrazu prawidłowo to musisz przeładować moduł V4L2 dla tego programu w terminalu jako zwykły użytkownik :
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so nazwa_programu
lub
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so nazwa_programu
2. Jeśli chcesz aby ten program zawsze korzystał z modułu V4L2 to musisz zmienić opcję „Exec” w pliku odpowiedzialnym za wpis do menu, np. dla programu Camorama :
/usr/share/applications/camorama.desktop
zmień linię :
Exec=camorama
na poniższą :
Exec=env LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so camorama
3. Dla komunikatora internetowego, np. Skype edytuj plik :
/usr/share/applications/skype.desktop
zmieniając linię :
Exec=skype
na poniższą :
Exec=env LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
4. Wszystkie zmiany wykonasz za pomocą dowolnego edytora tekstu z prawami administratora.