Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Веб Камеры и Linux  (Прочитано 325947 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Gorgoff

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Веб Камеры и Linux
« Ответ #405 : 25 Марта 2010, 19:37:03 »
юзер в группе video? /dev/video0 есть?

 В группе. video0 нет(

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Веб Камеры и Linux
« Ответ #406 : 25 Марта 2010, 22:46:33 »
имхо, она из четвёртой категории

Оффлайн Gorgoff

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Веб Камеры и Linux
« Ответ #407 : 25 Марта 2010, 23:24:02 »
имхо, она из четвёртой категории

 Что это значит? Выкинуть и купить другую?

Пользователь решил продолжить мысль 26 Марта 2010, 00:01:44:
Кстати, всё же поставить EasyCam на 9.10 нельзя? Я перерыл кучу инфы и всё никак(
« Последнее редактирование: 26 Марта 2010, 00:01:44 от Gorgoff »

Оффлайн F.T.A.!

  • Новичок
  • *
  • Сообщений: 43
  • пройдут годы вас забудут вспоминать даже не будут
    • Просмотр профиля
Re: Веб Камеры и Linux
« Ответ #408 : 30 Марта 2010, 14:13:36 »
Цитировать
error (canorama)
could not connect to video divice (/dev/video0).
please check connection
судя по моему корявому английскому камера не включена (проверил - лампочка выключена)

На заметку: По умолчанию камера выключена, чтобы ее включить, необходимо нажать клавиши Fn + Esc
Это выключает звук...

судя по гуглу мне нуна "ACPI - настройка горячих клавиш, камеры и т.д." {eeepc-acpi} поставить?
Желание избежать ошибку вовлекает нас в другую.
ушёл в arch!)

Оффлайн IchEsseDichAuf

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Веб Камеры и Linux
« Ответ #409 : 30 Марта 2010, 21:50:35 »
какие hd (720p и выше) камеры работают с ubuntu через usb порт?

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Веб Камеры и Linux
« Ответ #410 : 30 Марта 2010, 22:38:45 »
те, которые UVC стандарта

Оффлайн IchEsseDichAuf

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Веб Камеры и Linux
« Ответ #411 : 30 Марта 2010, 23:53:45 »
те, которые UVC стандарта

кроме шуток, меня не устраивают 640х480 при 15 fps если я правильно понимаю спецификации UVC

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Веб Камеры и Linux
« Ответ #412 : 31 Марта 2010, 07:48:18 »
Ты нифига не понимаешь. У меня двухмегапиксельная UVC вебкамера Genius iSlim AF2000

frank@frank-desktop:~$ luvcview -L
luvcview 0.2.4

SDL information:
  Video driver: x11
  A window manager is available
Device information:
  Device path:  /dev/video0
/dev/video0 does not support read i/o
{ pixelformat = 'YUYV', description = 'YUV 4:2:2 (YUYV)' }
{ discrete: width = 640, height = 480 }
Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5,
{ discrete: width = 352, height = 288 }
Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5,
{ discrete: width = 320, height = 240 }
Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5,
{ discrete: width = 176, height = 144 }
Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5,
{ discrete: width = 160, height = 120 }
Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5,
{ discrete: width = 800, height = 600 }
Time interval between frame: 1/20, 1/15, 1/10, 1/5,
{ discrete: width = 1280, height = 960 }
Time interval between frame: 1/9, 1/5,
{ discrete: width = 1600, height = 1200 }
Time interval between frame: 1/5,
{ pixelformat = 'MJPG', description = 'MJPEG' }
{ discrete: width = 640, height = 480 }
Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5,
{ discrete: width = 352, height = 288 }
Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5,
{ discrete: width = 320, height = 240 }
Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5,
{ discrete: width = 176, height = 144 }
Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5,
{ discrete: width = 160, height = 120 }
Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5,
{ discrete: width = 800, height = 600 }
Time interval between frame: 1/20, 1/15, 1/10, 1/5,
{ discrete: width = 1280, height = 960 }
Time interval between frame: 1/9, 1/5,

Оффлайн IchEsseDichAuf

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Веб Камеры и Linux
« Ответ #413 : 31 Марта 2010, 09:41:23 »
да, у тебя там fps 9 или 5 при высоких расширениях, кроме шуток же написал ведь.

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Веб Камеры и Линукс
« Ответ #414 : 31 Марта 2010, 11:23:02 »
А ты думаешь веб-камеры предназначены для генерации потока, который выходит за пределы пропускной способности USB шины? Кажется, тебе ни одна т.н. web-камера не подойдёт, тебе нужна профессиональная видеокамера.
Цитировать
All current versions of Microsoft Windows require that bandwidth be released and reallocated during the process of changing from one non-zero Alternate Interface to another non-zero Alternate Interface. This means that the isochronous stream must be stopped and restarted.
Цитировать
Bandwidth allocation for full speed devices attached to a high speed hub is done in the same manner as described above. However, the amount of bandwidth available to a device depends on the type of high speed hub. High speed hubs can have one or more transaction translators attached to some or all of the ports. Each transaction translator will provide 12 Mb/s of bandwidth. So, a high speed hub with only one transaction translator will need to allocate the 12Mb/s bandwidth among all its ports. A 4-port USB Hub with four transaction translators can allocate 12 Mb/s to each of the ports.
И насчёт спецификаций.
Цитировать
The final choice of alternate settings and MaxPacketSize ranges is left to the device implementer. The general guideline is that they should be chosen to minimize bandwidth waste for any supported video parameter combination.
И последний пункт UVC FAQ, на который обращаю внимание:
Цитировать
Question: What is the Video Device Class scope?
Answer: The Video Device Class definition applies to all devices or functions within composite devices that are used to manipulate video and video-related functionality. This includes devices such as desktop video cameras (or "webcams"), analog video converters, analog and digital television tuners, and still image cameras and digital camcorders with video-streaming functionality.
Device types covered in these specifications:
• Desktop video cameras (Web cameras)
• Digital video cameras/decks (digital camcorders)
• Digital still-image cameras with video-streaming functionality
• Analog video converters
Device types NOT covered in these specifications:
• Analog television tuners
• Digital television tuners
• Other video devices
« Последнее редактирование: 31 Марта 2010, 11:47:04 от Frank »

Оффлайн IchEsseDichAuf

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Веб Камеры и Linux
« Ответ #415 : 31 Марта 2010, 12:44:58 »
и верно high speed с его 60 мегабайт в секунду не потянет 1280х720@30fps.
честно признаюсь, я не понимаю, что ты хочешь мне донести первой и второй цитатой.

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Веб Камеры и Линукс
« Ответ #416 : 31 Марта 2010, 12:52:07 »
честно признаюсь, я не понимаю, что ты хочешь мне донести первой и второй цитатой.
Что производителям даются рекомендации не занимать всю доступную ширину канала, так как это приведёт к падению производительности других утройств на том же транслокаторе, а так же совершенно не гарантируется, что такая полоса будет доступна - нет способа зарезервировать её для веб-камеры; но тем не менее, это лишь рекомендации, а выбор конкретных сочетаний параметров остаётся непосредственно за произодителем, сам стандарт не накладывает каких-либо ограничений на разрешение картинки, глубину цвета, или частоту кадров.
Кстати, если не ошибаюсь, то несжатый поток 1280х720@30fps при 24-битном цвете - это порядка 100 мегабайт в секунду; их надо налету пережимать для получения более реального потока, а это уже не такой простой процесс. Например, моя фотокамера позволяет делать такой поток и писать его на карту памяти, в среднем выходит 3 мегабайта данных в секунду в H264 (что совсем не то же самое, что поток из картинок jpeg); но и стоимость такого фотоаппарата в десять раз больше веб-камеры.
Ещё раз обращаю внимание на название класса устройств - веб-камеры, а значит, ориентированы на передачу данных не через высокоскоростные локальные шины, а через интернет, который у большинство людей меньше мегабита в секунду. Если нужно 1280х720@30fps - смотрите в сторону камер, имеющих firewire шину.
« Последнее редактирование: 31 Марта 2010, 13:01:41 от Frank »

Оффлайн goldskif

  • Активист
  • *
  • Сообщений: 529
    • Просмотр профиля
    • Альтернативные проекты
Re: Веб Камеры и Linux
« Ответ #417 : 31 Марта 2010, 13:49:39 »
Microsoft Lifecam Cinema выдает 1280х720@30fps. И даже писать в файл получается с такими хар-ми. Вот насчет протащить все это в сеть - не пробовал.
Ubuntu дружелюбная система, но друзей  она, сцуко, выбирает сама...

Оффлайн IchEsseDichAuf

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Веб Камеры и Linux
« Ответ #418 : 01 Апреля 2010, 17:50:35 »
и в какой операционной системе это работает*?

я думаю, что без майкрософтских драйверов такие fps не получатся.

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Веб Камеры и Linux
« Ответ #419 : 01 Апреля 2010, 18:29:22 »
Эта камера вообще какая-то хитрая: для разрешения 1280х720 нужно 0.9 млн пикселей, но у камеры 0.7 млн физических пикселей.

 

Страница сгенерирована за 0.038 секунд. Запросов: 25.