The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"ПО для работы с /dev/video на Freebsd8"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Аппаратура, Железо / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"ПО для работы с /dev/video на Freebsd8"  +/
Сообщение от Денис email(??) on 08-Авг-10, 16:37 
Здравствуйте.
В 8-й версии Freebsd появился порт webcamd, который содержит драйвера под USB вебкамеры. Камеры в системе определяются как /dev/videox.
С помощью pwcview я могу делать снимки с камеры.
Ищу ПО которое в консоли может брать с камеры видео и транслировать его по сети или выдавать через веб.
В портах есть camserv, собирается и запускается нормально, но не может брать видео с /dev/videox.

Проблема с ffmpeg. В Freebsd8 с поддержкой источника vl4 он не собирается, поэтому
ffmpeg -f video4linux2 -i /dev/video0 out.mpeg выдает
Unknown input format: 'video4linux2'

по команде ffmpeg -s 640x480 -r 25 -i /dev/video0 -an -s 640x480 -r 25 out.mpeg вижу обращение к камере (загорается индикатор) но выводит ошибку:
FFmpeg version SVN-r24489-snapshot, Copyright (c) 2000-2010 the FFmpeg developers
  built on Aug  8 2010 14:40:06 with gcc 4.2.1 20070719  [FreeBSD]
  configuration: --prefix=/usr/local --mandir=/usr/local/man --enable-shared --enable-gpl --enable-postproc --enable-avfilter --enable-avfilter-lavf --enable-pthreads --enable-x11grab --enable-memalign-hack --cc=cc --extra-cflags='-I/usr/local/include/vorbis -I/usr/local/include' --extra-ldflags='-L/usr/local/lib ' --extra-libs=-pthread --disable-debug --disable-sse --disable-mmx --enable-libopencore-amrnb --enable-version3 --enable-libopencore-amrwb --enable-version3 --disable-libdirac --disable-libfaac --disable-libgsm --disable-libmp3lame --disable-libopenjpeg --enable-libschroedinger --disable-ffplay --disable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --disable-libx264 --enable-libxvid
  libavutil     50.23. 0 / 50.23. 0
  libavcore      0. 0. 0 /  0. 0. 0
  libavcodec    52.84. 0 / 52.84. 0
  libavformat   52.77. 0 / 52.77. 0
  libavdevice   52. 2. 0 / 52. 2. 0
  libavfilter    1.26. 1 /  1.26. 1
  libswscale     0.11. 0 /  0.11. 0
  libpostproc   51. 2. 0 / 51. 2. 0
[NULL @ 0x2961c010] Format detected only with low score of 1, misdetection possible!
[mp3 @ 0x29608810] Header missing
    Last message repeated 120 times
[mp3 @ 0x2961c010] Estimating duration from bitrate, this may be inaccurate
Input #0, mp3, from '/dev/video0':
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0.0: Audio: mp1, 0 channels, s16
File 'out.mpeg' already exists. Overwrite ? [y/N] y
Output #0, mpeg, to 'out.mpeg':
Output file #0 does not contain any stream

Подскажите плиз какой ПО под freebsd8 может работать с источником /dev/video?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "ПО для работы с /dev/video на Freebsd8"  +/
Сообщение от butcher (ok) on 09-Авг-10, 09:07 
>Подскажите плиз какой ПО под freebsd8 может работать с источником /dev/video?

mplayer может. Можете попробовать установить multimedia/v4l_compat и попробовать пропатчить порт ffmpeg с поддержкой v4l.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "ПО для работы с /dev/video на Freebsd8"  +/
Сообщение от Oleg email(??) on 12-Дек-10, 09:26 
>>Подскажите плиз какой ПО под freebsd8 может работать с источником /dev/video?
> Можете попробовать установить multimedia/v4l_compat и попробовать пропатчить
> порт ffmpeg с поддержкой v4l.

Как решилось?
у меня аналогичная проблема...
а каким образом пропатчить ffmpeg?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру