Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
камеры - нет изображения с web - Embedded Linux - Форум - starterkit.ru
Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:5
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:9
Форум » starterkit.ru » Embedded Linux
нет изображения с web-камеры
lunixoid
Добавлено 09.03.2012 15:50 Сообщение: 11
lunixoid
0

Пункты: 1050
Регистрация: 18.01.2012
Пол: Мужчина
Из: Ростов-на-Дону
Цитата
вот это настораживает.. когда я игрался с камерами, то video0 появлялся в момент подключения и опознания камеры драйверами. что идеологически правильно..

Как лечить посоветуете?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 09.03.2012 17:27 Сообщение: 12
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Как лечить посоветуете?

хм.. чтобы что-то полечить нужен диагноз.. в данном случае фраза "не работает" это скорее состояние..

пощелкал пунктами в ядре, втыкаю камеру, в логе:
Код
usb 2-1.3: new high speed USB device using fsl-ehci and address 5
uvcvideo: Found UVC 1.00 device VF0530 Live! Cam Chat IM (041e:406b)
input: VF0530 Live! Cam Chat IM as /class/input/input3

а видна ли она по юсб:
Код
root§imx535:ß# lsusb
Bus 002 Device 005: ID 041e:406b Creative Technology, Ltd
Bus 002 Device 004: ID 04d9:1603 Holtek Semiconductor, Inc. Keyboard
Bus 002 Device 003: ID 1267:0201 Logic3 / SpectraVideo plc A4Tech SWOP-3 Mouse
Bus 002 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0781:5567 SanDisk Corp. Cruzer Blade
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

а что в девайсах:
Код
root§imx535:ß# ls /dev/video* -l
crw-rw---- 1 root video 81, 0 Jan 1 03:00 /dev/video0
crw-rw---- 1 root video 81, 2 Jan 1 03:00 /dev/video1
crw-rw---- 1 root video 81, 1 Jan 1 03:00 /dev/video16

video0 и video16 к делу не относятся, камера это video1 (в моем случае), в общем случае обычно "садится" на video0
а вот енкодер запустил:
Код
root@imx535:~# ffmpeg -t 10 -f video4linux2 -s 640x480 -r 30 -i /dev/video1 -f mp4 webcam.mp4
FFmpeg version SVN-r0.5.6-4:0.5.6-3, Copyright (c) 2000-2009 Fabrice Bellard, et al.
[video4linux2 @ 0x3ff50][3]Capabilities: 4000001
Input #0, video4linux2, from '/dev/video1':
Duration: N/A, start: 1408.183487, bitrate: 147456 kb/s
Stream #0.0: Video: rawvideo, yuyv422, 640x480, 147456 kb/s, 30 tbr, 1000k tbn, 30 tbc
Output #0, mp4, to 'webcam.mp4':
Stream #0.0: Video: mpeg4, yuv420p, 640x480, q=2-31, 200 kb/s, 90k tbn, 30 tbc
Stream mapping:
Stream #0.0 -> #0.0
Press [q] to stop encoding
frame= 54 fps= 6 q=8.5 Lsize= 185kB time=10.07 bitrate= 150.6kbits/s
video:184kB audio:0kB global headers:0kB muxing overhead 0.744971%

видео есть:
Код
root§imx535:ß# ls -l webcam.mp4
-rw-r--r-- 1 root root 189462 Jan 1 03:23 webcam.mp4

выдернул камеру из порта:
Код
root§imx535:ß# ls /dev/video* -l
crw-rw---- 1 root video 81, 0 Jan 1 03:00 /dev/video0
crw-rw---- 1 root video 81, 1 Jan 1 03:00 /dev/video16

могу посоветовать полнее изложить ситуацию..
- втыкаю камеру, ничего не происходит, в логе пусто
- втыкаю камеру и не знаю куда смотреть
- втыкаю камеру и не знаю, что делать дальше
- куда воткнуть камеру
- кто я?

и дабы не играть в партизан - арм, рутовая, камера?

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux