Simple v4l2 for pyv4l2
Project description
A simple, libv4l2-based frames capture library. The pyv4l2 module based PyV4L2Camera development, I removed the v4lconvert_convert part of the code, the most original data to return the device. PyV4L2Camera module in https://gitlab.com/radish/PyV4L2Camera ,Thank you Dominik Pieczyński.
Installation
Libv4l2
Libv4l2 is packaged by various distributions:
Debian and Ubuntu
# apt-get install libv4l-dev
Fedora
# dnf install libv4l-devel
Arch Linux
# pacman -S v4l-utils
pyv4l2
To install pyv4l2:
$ pip install pyv4l2
pyv4l2 is only compatible with Python 3.
Usage
from pyv4l2.frame import Frame
from pyv4l2.control import Control
frame = Frame('/dev/video0')
frame_data = frame.get_frame()
control = Control("/dev/video0")
control.get_controls()
control.get_control_value(9963776)
control.set_control_value(9963776, 8)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyv4l2-1.0.2.tar.gz.
File metadata
- Download URL: pyv4l2-1.0.2.tar.gz
- Upload date:
- Size: 54.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
69cdfe53fe9dcd8e64f74c63e224550ed50ffefe19725443f6b9c5a500c87b0f
|
|
| MD5 |
070137cb903ce1e3e8701eeb8badac2a
|
|
| BLAKE2b-256 |
33de1f484ce034347d8900923d005e613d49531ec5f9cce48e810c3dff008e8d
|
File details
Details for the file pyv4l2-1.0.2-py3.5-linux-x86_64.egg.
File metadata
- Download URL: pyv4l2-1.0.2-py3.5-linux-x86_64.egg
- Upload date:
- Size: 151.5 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
822b8ca1aa5f68e0612f6f01b8630339131f7d75255bffa9bf5b5b6366b1d098
|
|
| MD5 |
5a09510020daa00b29a5db17b05cbedb
|
|
| BLAKE2b-256 |
127ec4ad5768a72567e947b063ccd3b76e29d9d53d42af99acea27f362b261e4
|