-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't work in chenged resolution #5
Comments
Where can I find CamLive.py? |
After I set with BananaPi-M2-Zero-OV5640 img uploading, I can find the home/pi/software/python/LiveCam directory, and there's a sample file called LiveCamp.py. I used it for test. cap.set(cv2.CAP_PROP_FRAME_WIDTH, 1280) The result is the same if I excute before run it: sudo media-ctl --device /dev/media1 --set-v4l2 '"ov5640 2-003c":0[fmt:YUYV8_2X8/1280x720@1/15]' |
I'm very sorry, but do we have the same OS? pi@banana:~$ cat /etc/os-release
pi@banana:~$ media-ctl --print-topology
|
I think it is same. I didn't chane anything.. pi@banana:~$ cat /etc/os-release PRETTY_NAME="Debian GNU/Linux 10 (buster)" pi@banana:~$ media-ctl --print-topology Media device informationdriver cedrus Device topology
|
I've tested the software and have the same results (not surprising). |
Then only two mode streaming is possib;e and can't change resolotuion setting in python? |
Indeed, correct. |
Default status
Device topology
entity 1: sun6i-csi (1 pad, 1 link)
type Node subtype V4L flags 0
device node name /dev/video1
pad0: Sink
<- "ov5640 2-003c":0 [ENABLED]
entity 5: ov5640 2-003c (1 pad, 1 link)
type V4L2 subdev subtype Sensor flags 0
device node name /dev/v4l-subdev0
pad0: Source
[fmt:UYVY8_2X8/640x480@1/30 field:none colorspace:srgb xfer:srgb ycbcr:601 quantization:full-range]
-> "sun6i-csi":0 [ENABLED]
** work well --> CamLive.py with 640*480
** work well --> gst-launch-1.0 v4l2src device=/dev/video1 ! video/x-raw, width=640, height=480, framerate=30/1 ! videoconvert ! autovideosink
I changed set with
sudo media-ctl --device /dev/media1 --set-v4l2 '"ov5640 2-003c":0[fmt:YUYV8_2X8/1280x720@1/15]'
** do not work --> CamLive.py
** work well --> gst-launch-1.0 v4l2src device=/dev/video1 ! video/x-raw, width=1280, height=720, framerate=15/1 ! videoconvert ! autovideosink
how can I change resolution without error in CamLive.py ?
The text was updated successfully, but these errors were encountered: