Beagleboard Angstrom Linux, альтернатива стримера Image Capture Script

Я хочу сделать снимок с моей веб-камеры Logitech с желаемым разрешением и сохранить изображение, используя скрипт Linux Bash. Мне нужно сделать это на моей доске с изображением Ангстрема. В моем beagleboard я могу захватить с использованием сыра. Но я не знаю, как захватить в терминале с помощью скрипта.

В моем главном компьютере я использую стример с

streamer -c /dev/video0 -b 16 -o outfile.jpeg

Но я не знаю, как делать снимки в Ангстреме. Можете ли вы сделать предложения? Как я могу захватить с помощью командной строки?

С уважением

2 ответа

Я использовал mjpg-streamer с некоторым успехом. Он отправляет видеопоток через порт 8080, хотя вы можете изменить это, отредактировав скрипт запуска.

Я использовал здесь инструкции, хотя я пропустил часть make install и просто запустил ее из своего домашнего каталога. Работал как с стандартным образом Angstrom, так и с Debian, работающим на SD-карте (т.е. без прошивки).

Вы можете просмотреть поток, указав в браузере (локальном или через локальную сеть) http://beagle.address:8080/?action=x, где x - поток или снимок. Я верю, что эти параметры говорят сами за себя:).

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

Я использую gstreamer для захвата ввода веб-камеры на Beaglebone с помощью веб-камеры Logitech. Вам понадобится gstreamer с установленным gstreamer-utils. Я использую Ubuntu, и их можно найти в стандартных репозиториях. Вот команда CLI:

gst-launch v4l2src num-buffers=1 ! ffmpegcolorspace ! video/x-raw-yuv,width=320,height=240 ! jpegenc ! filesink location=test.jpg

К сожалению, после некоторых изображений у меня возникают некоторые проблемы, поскольку конвейер останавливается на v4l2src. Может быть, вам повезет больше с вашей настройкой.

Другие вопросы по тегам