Блог молдавского капиталиста

(C) Новак Сергей 2008-2010

Вход для пользователей

Сейчас на сайте

Сейчас на сайте 0 пользователей и 14 гостей.

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

(Автор Разван Т.Коложа http://www.mylro.org/ 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 — приложения для морфинга лица написанное для GNOME, которое поддерживает как статические изображения, так и живые видеозаписи. С помощью этого приложения вы можете повернуть, насытить, превратить себя в Халка или размазать жутко лицо несколькими способами, затем сохранить в файл. Разноообразие эффектов не очень велико, но вы все же можете создать реально смешное видео этой игрушкой.

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

Перевод http://goody.newmoldova.com/

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

Комментарии

Comment

Article free articles service. Thousands of satisfied customers. We are Article Submission and Distribution Service. Article submission to over 390 article directories with detailed report Article directory a site where to free submit articles respecting the directory submission submission guidelines; it provides comprehensive tutorials & articles about general life issues being designed for information article submission. Free submit article now and get listed in the article directory!

Вэб-камера

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

Вэбкамера

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

Перевод

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

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.


Powered by Drupal - internet-club.info