Поскольку вы хотите получить ответ «без установки каких-либо дополнительных приложений, таких как Photobooth», я постарался дать решение, которое не зависит очень сильно. Также я предполагаю, что ваша веб-камера использует " Video4Linux2 " и это так /dev/video0
. Если это современная веб-камера и если у вас есть только одна, это довольно хорошие предположения.
Из командной строки:
$ gst-launch-0.10 v4l2src device=/dev/video0 ! xvimagesink
Обратите внимание, что «v4l2src» содержит строчную букву L, а не номер 1. В вашей системе команда может быть gst-launch
или что-то, начиная с, gst-launch
но с другим номером версии. Заполнение табуляции должно помочь вам найти точное имя команды. Этот инструмент находится в gstreamer0.10-tools
пакете в моей системе Ubuntu, которая является зависимостью от libgstreamer, которая является зависимостью большого числа приложений в моей системе Ubuntu и, вероятно, присутствует в установке по умолчанию.
Другие приложения
Если вы не против установки других приложений, вот как вы можете сделать это в нескольких других приложениях. Все они могут быть легко установлены через apt-get
другой менеджер пакетов по вашему выбору:
- VLC :
$ vlc v4l2:///dev/video0
Кроме того, вы можете сделать это из графического интерфейса VLC, перейдя в File-> Open Capture Device
- mplayer :
mplayer tv://device=/dev/video01
(от Стефана в комментариях)
- Сыр : Это приложение, похожее на фотобудку, которое очень просто в использовании.