Web камера с поддержкой linux

Выбор web-камеры под linux

Чем руководствоваться при выборе web-камеры, чтобы взлетела при наименьших танцах с бубном? На что обращать внимание в магазине? Заранее благодарен.

PS Если тема уже подымалась, просьба ткнуть носом ссылкой.

Бери логитек — 4 камеры взлетели из коробки.

Там вроде от чипсета зависит, не?

Зависит, но в магазине чипсет проверить вряд-ли получится

Ага. Поэтому и спрашиваю. Ходил вчерась по магазам, отметил, что драйверов для большинства камер вроде как не нужны. Так написано на упаковках. Однако означает ли это, что сабж взлетит под линуксом, вопрос.

Если под оффтопик (даже XP) не нужны дрова — не значит что они не нужны под linux.

По крайней мере встречал спец камеры, работающие под виндой без вопросов, а под linux не взлетела за 2-3 часа копаний

Вот эта должна быть годной. Написано, что совместима с linux.

Любая, я тоже сначала думал искать в интернете производителя. А потом узнал, что любая.

Любая uvc-совместимая будет работать. У меня логитек 210, даж микрофон работает в камере(правда, не нужен).

uvc-совместимые, это те, которые работают под ХР без дров.

Вообще, лучше просто бери логитек и не парься. цена/качество норм.

Камеры совместимые с макос, под линуксом работать будут.

Знаю как минимум одну камеру от Genius, в которой заявлена поддержка Mac OS X, а вот линуксовым драйвером она не поддерживается.

Тоже имею пример. A4Tech. Заявлена поддержка Макоси, под линуксом не взлетела. Собственно, не известно насчёт Макоси.

бери любую uvc. ссылку на совместимые уже дали.

Приди в магазин с ноутом и проверяй фактическую работоспособность на своём дистре. Уверен, что никто со стороны магазина не будет против. Могут быть против, только если захочешь проверять на их ноуте со своим Live-*D.
К.О. утверждает, что проще всего погуглить ассортимент нужного магазина и отзывы о продаваемых ими камерах на любых линукс-ресурсах, не гнушаясь заокеанских.

Слишком сложнО: ноуты, ливы. Чай, не мальчег ужо))

1) выбираешь любую, которая тебе понравилась в магазине

2) подходишь к консультанту со след. слова: «мне сказали, что эта камера должна работать под линуксом, это действительно так?»

3) Тебе 99% скажут, что должна. После идёшь покупаешь

4) Тестируешь, если не заработала — идёшь в магазин менять (главное, не тяни время).

Самое простое — припереться в магазин с ноутбуком.

Тебе 99% скажут -а что такое линукс,это игра или фильм?

Почитай отзывы по ссылке)))

самое главное — букавки uvc

Я специально с ними кидал,посмотри на вендоболи 🙂

Юзал 5 разных логитеков.
Все всегда заводилось из коробки.

Присоединяюсь! У меня логитек с270, советую его- под разными дистрами всегда заводится без проблем вообще, тестил лично, плюс цена 900 р., а изображение выдаёт просто классное! микрофон вот не тестил, но когда выбирал, везде писали что тоже очень хорош, чувствительный

Источник

unixforum.org

Форум для пользователей UNIX-подобных систем

  • Темы без ответов
  • Активные темы
  • Поиск
  • Статус форума

WEB камеры для Linux (описание, хорошо работающие моделеи камер)

WEB камеры для Linux

Сообщение Вий » 10.04.2007 10:08

Re: WEB камеры для Linux

Сообщение lolobot » 11.04.2007 15:14

Re: WEB камеры для Linux

Сообщение lolobot » 16.04.2007 18:52

Вопросик в тему: я венул назад себе эту камеру — а в opensuse 10.2 с дефолтным (2.6.18.2-34-default) ядром камера не работает — надо пересобирать. Kакие драйвера включить в ядро?

PS В lsusb камера распознается как: Bus 002 Device 002: ID 093a:2471 Pixart Imaging, Inc.

Re: WEB камеры для Linux

Сообщение lolobot » 16.04.2007 21:28

Ну или хотя бы подскажите где примерно эти драйверы искать? В Device Drivers->Multimedia devices .

ЗЫ как уже говорил — c дефолтным ядром от убунты 6.10 edgy все работало но .config от того ядра не осталось, по этому я в растерянности

Читайте также:  Windows icon png pack

Re: WEB камеры для Linux

Сообщение agbr » 16.04.2007 21:51

против проприетарного ПО в GNU/Linux

Re: WEB камеры для Linux

Сообщение lolobot » 16.04.2007 23:58

Re: WEB камеры для Linux

Сообщение agbr » 18.04.2007 20:04

была бы моя воля, я бы вообще выкинул из ядра в юзерспейс дрова для usb’шный камер.

по-моему в дистрибутиве есть пакет с этими дровами

против проприетарного ПО в GNU/Linux

Re: WEB камеры для Linux

Сообщение Nick_N » 24.04.2007 17:47

Re: WEB камеры для Linux

Сообщение maiden » 29.05.2007 16:46

поподробней пожалста что установлено/какой драйвер/етц

ибо была подарена камера Logitech Notebook web cam pro. соответственно без дров под линухи. на форуме логитеча какойто мастдайный юзер доложил что нет и не будет т.к. Логитеч не поддерживает Никс. вотакоевот.
при подключении никакой реакции на камеру/порты ЮСБ работают.

Заранее благодарен за любую инфу

Re: WEB камеры для Linux

Сообщение zl3p » 30.05.2007 03:54

Присоединяюсь к теме. Точнее, присоединяюсь к тем, кто ищет дешевую веб-камеру под линукс. Вообще, это совершенно не от того, что я фанат линукса, а просто мне нужна камера, которую можно было бы настроить на автоматическое включение и выключение через консоль. Вообще говоря, консоль здесь тоже играет лишь промежуточную роль: данное управление должно осуществляться собственно написанной прогой, а сделать это, наверное, проще всего лишь через командную строку.

Впрочем, времени на поиски особо нету. Подскажите лучше, какую из этих камер точно не стоит брать:
Creative Live! Cam Vista IM, 800×600@15fps, USB; (30$)
Logitech QuickCam GO; (25$)
A4tech PK-7MA Night View; (24$)
WEB CAM (WC030) SWEEX 300K USB w/Mic; (23$)
WEB CAM (WC001) SWEEX 100K USB (16$ — эта самая дешёвая из тех, что нашёл в прайсах, но, видимо, опять очередной китайский шерпотрёп)

Источник

Настройка веб-камеры Linux

Сейчас все ноутбуки поставляются со встроенным средством связи — веб-камерой. Это очень удобно. С помощью web-камеры Linux вы можете общаться с друзьями через интернет, делать фото или даже записывать видео с ноутбука. Но только есть одно но.

Не для всех моделей веб-камер есть драйвера в ядре Linux. Веб-камеры подобно сетевым wifi адаптерам еще не полностью поддерживаются этой операционной системой. Но тем не менее многие работают и даже очень хорошо. В этой инструкции мы рассмотрим как выбрать веб-камеру для Linux, а также поговорим о том как с ней работать и настраивать.

Выбор веб-камеры для Linux

Одно дело если ваша веб-камера встроена в ноутбук и вы ничего уже не можете поменять, но другое, если вы покупаете ее сами. В таком случае к выбору web-камеры linux нужно подойти серьезно. Несмотря на то, что сейчас все больше и больше оборудования поддерживается ядром Linux, и достаточно хорошо поддерживаются многие камеры, важно обезопасить себя от проблем.

В Linux, для подключения веб-камер чаще всего используется драйвер v4l, он по умолчанию включен в ядро. Если ваша веб камера linux будет совместима с этим драйвером, скорее всего, с ней проблем не будет. Посмотреть список совместимых устройств можно на сайте Ubuntu. Если кратко, то — вот основные производители:

  • A4 Tech
  • Creative
  • Genius
  • Hercules
  • Jenoptik
  • Logitech
  • MediaForte
  • Micro Innovations
  • Microsoft
  • Mustek
  • Philips
  • Samsung
  • Sanyo
  • Sony
  • Tevion
  • Trust
  • Typhoon

Конечно, есть и другие производители, и другие драйвера, но с этим драйвером есть большая вероятность того что все будет работать из коробки. v4l использует другие драйвера для работы с оборудованием от различных производителей, но драйвера для всех веб камер, поддерживаемых v4l уже встроены в ядро.

Настройка веб-камеры в Linux

Если веб камера linux совместима с вашей системой, то она автоматически определится и будет работать. Давайте посмотрим определилась ли веб-камера в вашей системе:

sudo ls -l /dev/ | grep video

crw-rw—-+ 1 root video 81, 0 май 31 04:14 video0

Устройство video0 и есть ваша webcam linux, если все в порядке, вы можете с ней работать. Но что же делать если камеры нет? Не все камеры поддерживаются по умолчанию ядром и драйвером v4l. Но для некоторых есть сторонние драйвера, так что еще есть шанс заставить все это работать. Сначала посмотрим что скажет система о состоянии драйверов нашей веб камеры:

Module Alias: «usb:v046Dp08DAd0100dc00dsc00dp00ic01isc02ip00»
Driver Info #0:
Driver Status: gspca_zc3xx is active
Driver Activation Cmd: «modprobe gspca_zc3xx»
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #8 (Hub)

Читайте также:  0x800f0831 windows server 2012 r2

В этом примере программа сообщает что нужно использовать драйвер gspca_zc3xx, он готов к использованию и осталось его только загрузить командой:

Теперь еще раз проверьте есть ли устройство видео в каталоге /dev/.

Обычно система в этом сообщении должна сказать какой драйвер нужен, а уже с помощью интернета вы сможете найти как его установить в своей системе. Если предыдущий драйвер не работает или у вас другая веб-камера можно попробовать также драйвер uvcvideo:

sudo modprobe uvcvideo

Не во всех дистрибутивы по умолчанию выставляются правильные права на доступ к файлу устройства веб-камеры. Добавим разрешение на чтение и запись для всех пользователей в группе video:

sudo chown root:video /dev/video0

$ sudo chmod g+rw /dev/video0

Настройка веб-камеры linux завершена. Теперь давайте рассмотрим как использовать веб-камеру в Linux.

Работа с веб-камерой в Linux

Кроме стандартного использования web-камеры linux по назначению для видеозвонков в программе Skype, можно делать еще много вещей, например писать видео или делать фотографии. В Linux существует несколько способов записи видео с помощью веб-камеры.

Рассмотрим самые распространенные из них. Во-первых, вы можете транслировать вывод веб камеры сразу на экран компьютера или ноутбука просто выполнив команду:

mplayer tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0 -fps 30

А с помощью mencoder вы можете сразу писать вывод веб-камеры в avi файл:

mencoder tv:// -tv driver=v4l2:width=320:height=240:device=/dev/video0 -ovc lavc -o webcam.avi

Если в вашей системе не установлены эти утилиты, то вы можете использовать даже ffmpeg для записи видео с веб камеры:

ffmpeg -f video4linux2 -s 320×240 -i /dev/video0 out.mpg

Вам необязательно использовать для этой задачи консольные утилиты. Записывать видео с различных устройств позволяет и такая программа, как vlc. Запустите программу из главного меню, откройте меню файл, устройство захвата:

Выберите устройство для записи видеокамера, файл устройства video0:

Дальше нажмите на стрелочку около кнопки Play и выберите Convert (конвертировать) такое решение необходимо для сохранения данных в файл, если сохранять ничего не нужно, можно сразу нажать Play, чтобы проигрывать видео на экране в реальном времени:

Здесь осталось только выбрать файл для сохранения в поле конвертировать в файл:

После того как вы нажмете Старт начнется запись и засветится лампочка на веб-камере:

В набор программ v4l-tools входит утилита streamer, которая позволяет выполнять различные действия веб-камерой в Linux, записывать фото и видео.

Возможно, перед началом работы придется установить сам пакет:

sudo apt-get install v4l-tools

Теперь можно использовать программу. Для записи одного фрейма выполните:

streamer -o foobar.ppm

Следующая команда сохранит 10 фреймов:

streamer -t 10 -r 2 -o foobar00.jpeg

А такой командой можно записать видео, длительностью 30 секунд и с расширением 352 х 240 пикселей:

streamer -t 0:30 -s 352×240 -r 24 -o movie.avi -f mjpeg -F stereo

Выводы

Вот и все. В этой статье была кратко рассмотрена настройка веб-камеры Linux. Если у вас остались вопросы, пишите комментарии!

Оцените статью:

Об авторе

Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.

16 комментариев

можно более конкретнее по настройке драйвера, например перевернутое изображение камеры вернуть в нормальное состояние.

Купил лет 5 назад в Финляндии камеру Microsoft на упаковке коей был, помимо Окон и значок Пингваина по совместимости и кстати, почти на всех камках он присуствовал.
Завелась из коробки!
А, вот, до этого была Genius, так танцы с бубном и выкрутасы, чтобы завести её.

hwinfo —usb Сорри в кедах нет такой команды, а какая нужна?

Эта нужна, возможно ее нужно установить, в Ubuntu: sudo apt-get install hwinfo

Доброй ночи.
А как исправить ситуацию с постоянно работающей веб камерой, индикатор постоянно горит?

Попросите сотрудников ФСБ больше не следить за вами

Хорошая статья. Спасибо!
Есть проблемка. Не совпадает соотношение сторон. То есть выставляю 1280×720 включаю просмотр с камеры и перед ней кладу квадратик. На экране выглядит как прямоугольник. Не подскажете почему так?

$ sudo apt-get install hwinfo
[sudo] пароль для user:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет hwinfo

Читайте также:  Панель рукописного ввода windows 10 что это

Так как же всё таки записывать видео? Лампочка на веб камере не светится, её кожется вообще нет. Камера просто передает изображение на монитор, и всё. Записвыать то — как, как прерывать запись, как сохранять. Ничего не ясно.

$ lsusb
Bus 001 Device 003: ID 0ac8:3610 Z-Star Microelectronics Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
evgen@evgen-System-Product-Name:

$ lsusb
Bus 001 Device 004: ID 0ac8:3610 Z-Star Microelectronics Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
evgen@evgen-System-Product-Name:

$
то при включении — камера определяется — работает.
далее попользовался и она неработает
Bus 001 Device 003 — Bus 001 Device 004:
как это почнить?

Все еще актуален вопрос о перевернутом изображении.
Как исправить в новом Cкайпе? (Linux Mint 18.2 KDE Версия Скайпа 8.11.76.8)

Здраствуйте! Возможно ли увеличить fps web камеры, если в настройках программ(V4L2, guvcview и. т.д. и т.п) доступно только: 320×240 fps5, 160×120 fps10?

$ lsusb
Bus 004 Device 002: ID 1871:0141 Aveo Technology Corp.

$uvcdynctrl -f
Listing available frame formats for device video0:
Pixel format: YUYV (YUYV 4:2:2; MIME type: video/x-raw-yuv)
Frame size: 320×240
Frame rates: 5
Frame size: 160×120
Frame rates: 10

Система: Xubuntu 18.04
Камера: NEC ic-310

И где потом искать это отснятое видео?

Как использовать вэб камеру в качестве микрофона? Пробовал через arecord, пишется пустой файл.

Не помогло
Камера Sony A7 , вроде не хлам ) есть софт для винды setup.exе конечно же не сработал =))

В общем появляется устройство /dev/video1 но никто не может его открыть.
user@pc1:/media/user/F/Work/$ lsusb
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 002: ID 276d:1160
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 016: ID 1a2c:0e24 China Resource Semico Co., Ltd
Bus 003 Device 003: ID 10c4:8105 Cygnal Integrated Products, Inc.
Bus 003 Device 006: ID 1908:2310 GEMBIRD
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 002: ID 041e:323d Creative Technology, Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
user@pc1:/media/user/F/Work/$

Я уже на экспериментировался от души. Выяснил одну зависимость что 2-3-4 вебки не могут висеть на одном usb контроллере, плохо работают с другими устройствами выжирающими контроллер даже временно (просто укладывают вебку в зелёный экран). То есть нужно докупать PCI USB контроллеры. тогда работает. Но это правило работает если с Linux все нормально.
Иногда Линь вообще ни в какую не желает дружить с вебкой, ругается что кабель ему не тот или неизвестная ошибка и т.п. Заметил эта особенность вылазит если ставить Linux с UNetbootin выбитая дистрибутив из списка. Из образа ISO подготовленного под Windows, таких косяков не было. Даже с вебкой и дровами от iMac 2006 года, всё работало прекрасно.
Еще есть нюансы с прерываниями, пропускной способностью и реальным количеством свободных прерываний, которые я так понимаю играют основную роль при нормальной работе всех USB устройств.
В общем лично мне год назад удалось на Ubuntu сделать домашнюю систему видеонаблюдения из 4-х USB Вебок, всё прекрасно работало, до переустановки системы, потом только слёзы (не только с USB но и с btrfs и жесткими дисками)! Имеет ли значение под какой конкретно системой подготавливается установщик OS флешь накопитель. Доказать связь не так просто, даже при наличии нескольких ПК на переустановки и подготовки флешек уходит слишком много времени и сил!!
А вообще учитывая огромное количество устройств с встроенными вебками, которые можно выковыривать и подпаивать к кабелю USB,проблема довольно актуальная. Поскольку дешевле разобрать парочку ненужных мониторов от ноутбуков или моноблоков, чем покупать IP Камеры + свичи + кабель + питание.

Источник

Оцените статью