Налаштування Web-камери в Skype (Ubuntu Linux)
Володарі веб-камер з деяких пір могли помітити, що в Skype і деяких інших програмах, що використовують інтерфейс v4l1, а не v4l2, вони, веб-камери, перестали працювати. Точніше не зовсім перестали, а почали відображати шум замість зображення. Приклад показаний на малюнку
Будучи щасливим володарем веб-камери (ID 046d: 092f Logitech, Inc. QuickCam Express Plus), я сталкнулся з описуваної проблемою. В результаті пошуку рішення з'ясувалося. що починаючи з ядра версії 2.6.27 драйвери веб-камер стали включати в ядро. Включити включили, але не повністю. Та частина драйверів, яка відповідає за перетворення форматів представлення зображень з кожної камери до одного спільного формату, винесли в окрему бібіліотека libv4l. В результаті, як я вже вказував, програми, що використовують інтерфейс v4l1, перестали коректно працювати.
Для вирішення даної проблеми потрібно перш за все з'ясувати, встановлена чи потрібна нам бібліотека (в терміналі під користувачем видати команду):
Якщо потрібний нам пакет відсутній, встановлюємо його (в терміналі отримуємо права суперпользваотеля через "su-"): apt-get install libv4l.
Далі з під root в терміналі набираємо наступну команду
echo "export LD_PRELOAD = / usr / lib / libv4l / v4l1compat.so"> / etc / bashrc
Результатом цього може бути поява в кінці файлу / etc / bashrc рядки export LD_PRELOAD = / usr / lib / libv4l / v4l1compat.so (зробити це можна будь-яким іншим зручним способом).
Проробивши ці не складні дії ми отримуємо коректно працює з веб-камерою Skype і ряд інших додатків.
У висновку хотілося б привести дві програми, що дозволяють регулювати якість зображення (колірний баланс, експозицію (світліше / темніше), посилення сигналу і ін.), Що отримується з веб-камери:
Перша програма позваляет оперативно, не закриваючи запущене застосування, підлаштувати якість зображення. Для запуску потрібно використовувати команду