Пять способов использовать Linux веб-камеру

(Автор Разван Т.Коложа, February 12, 2008 (9:00:00 PM))

Итак, вы только что установили линукс-совместимую вебкамеру. Протестировали ее в Kopete, теперь вы можете отправлять свои фото в MSN и Yahoo! Что дальше? Вот несколько вещей которые еще можно сделать.

Сделайте видеозаписи
Один из самых простых способов записать видео это использовать mencoder, входящий в пакет mplayer. Используя Video4Linux драйвер, mencoder может получить ввод с веб-камеры и сохранить в несжатый AVI файл. Используйте следующую команду для записи AVI с разрешением 320x240.

mencoder tv:// -tv driver=v4l:width=320:height=240:device=/dev/video0 -nosound -ovc lavc -o wcrecording.avi

Предполагается что /dev/video0 используется вашей вебкамерой. Так как моя недорогая камера не имеет микрофона, я использовал опцию -nosound чтоб отключить запись звука.

Если вам нравится больше GUI для записи, попробуйте Video4Linux Grab. С его помощью можно кодировать в DivX и XviD файлы данные с вашей вебкамеры в реальном времени используя V4L драйвер. Вы можете выбрать любой видео и аудио кодек доступный в вашей системе, а так же используйте GUI чтоб выбрать пропорции изображения.

Создайте видеотрансляцию
Если у вас установлен веб сервер Apache на вашем компьютере, вы можете использовать вебкамеру для трансляции видеопотока на вашей веб-странице. Простейший способ сделать это - использование webcam-server. В Ubuntu вы можете установить это приложение командой
apt-get install webcam-server.
Запустите сервер вводом webcam-server в командной строке и укажите браузеру путь http://localhost:8888 для конфигурации.

Webcam-server имеет некоторые опции, которые можно использовать для изменения режима отображения потока, а так же для предоставления зрителям дополнительной информации. Например, можно отображать дату, количество кадров в сек., количество зрителей используя
webcam-server -c "%d/%m/%Y %H:%M:%S - serving %%v viewers at %%f FPS".

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

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

ZoneMinder записывает в JPEG формате и использует FFMpeg или mpeg_encode чтоб склеивать или изменять файлы изображений в один видеофайл. Вы можете отправить на емайл готовый MPEG файл или залить на FTP.

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

Превратите ваше изображение в ASCII
Используя HasciiCam вместе с вебкамерой можно транслировать изображение камеры в виде текстовых символов. Например, вы можете настроить веб страницу таким образом, чтоб она перегружалась ежесекундно. Это потребляет меньше траффика, чем обычное изображение, но дело даже не в этом, а в том, что такое просто прикольно посмотреть. HasciiCam так же дает на выходе единичные кадры в виде текстовых файлов, чтоб создавать свои ASCII изображения.

Морфируйте себя
Если вы реально хотите приколоться, попробуйте Cheese ( http://www.gnome.org/projects/cheese/ ) — приложения для морфинга лица написанное для GNOME, которое поддерживает как статические изображения, так и живые видеозаписи. С помощью этого приложения вы можете повернуть, насытить, превратить себя в Халка или размазать жутко лицо несколькими способами, затем сохранить в файл. Разноообразие эффектов не очень велико, но вы все же можете создать реально смешное видео этой игрушкой.

Разван Т.Коложа опубликовал более 150 линукс и ИТ-направленных стате в печатные и онлайн магазины. Он редактор румынского журнала и один из редакторов сайта mylro.org — Румынского Linux/OSS портала.

Перевод Новак Сергей ( http://www.newmoldova.com/ )

Продолжение:
Подглядывайте в системы видеонаблюдения Молдовы через пароль admin:admin
Запись с веб-камеры в линуксе с помощью ffmpeg
Как искать вебки и подглядывать через IP камеры по всему миру

Start

Комментарии

ЕТО ТЕМА!

Спасибо понравилось!

D

Качественная новость оспорить что-то трудно!

Вэб-камера

Веб камера без skype не нужна.

точно... а Windows -

точно...
а Windows - это такая необязательная штучка, входящая в Ворд'а

Вэбкамера

Да,а казалось обычная вебкамера. Спасибо конечно за информацию, на выходных попробую во всем этом разобраться.

Перевод

Признавайся кто с румынского переводил??)))

Поделитесь этой страницей



0
0
0
0
0
0
0
0

0

Комментарии ВКонтакте