Vì bạn muốn có câu trả lời "mà không cần cài đặt bất kỳ ứng dụng bổ sung nào như Photobooth", tôi đã cố gắng đưa ra một giải pháp không phụ thuộc nhiều vào. Ngoài ra, tôi giả sử rằng webcam của bạn sử dụng " Video4Linux2 " và đúng như vậy /dev/video0
. Nếu đây là một webcam hiện đại và nếu bạn chỉ có một, đây là những giả định khá tốt.
Từ dòng lệnh:
$ gst-launch-0.10 v4l2src device=/dev/video0 ! xvimagesink
Lưu ý rằng "v4l2src" chứa chữ L viết thường chứ không phải số 1. Trên hệ thống của bạn, lệnh có thể gst-launch
hoặc một cái gì đó bắt đầu bằng gst-launch
nhưng với một số phiên bản khác. Hoàn thành tab sẽ giúp bạn tìm thấy tên lệnh chính xác. Công cụ này nằm trong gstreamer0.10-tools
gói trên hệ thống Ubuntu của tôi, đây là phần phụ thuộc của libgstreamer, phần phụ thuộc của một số lượng lớn ứng dụng trên hệ thống Ubuntu của tôi và có khả năng có trong cài đặt mặc định.
Các ứng dụng khác
Nếu bạn không nhớ cài đặt các ứng dụng khác, đây là cách bạn có thể làm điều này trong một vài ứng dụng khác. Tất cả chúng có thể dễ dàng được cài đặt thông qua apt-get
hoặc một trình quản lý gói khác mà bạn chọn:
- VLC :
$ vlc v4l2:///dev/video0
Ngoài ra, bạn có thể thực hiện việc này từ GUI VLC bằng cách đi tới Tệp-> Mở Thiết bị chụp
- mplayer :
mplayer tv://device=/dev/video01
(từ Stefan trong phần bình luận)
- Cheese : Đây là một ứng dụng giống như photobooth rất đơn giản để sử dụng.