Writing UVC frames to a file
-
Re: Video recording from a 4k camera to a SD card.
Hello, I was wondering if I could get some assistance writing UVC frames to a file. This was mentioned in a previous post but I am not sure how to go about doing it.
Also, I have a script that could possibly save UVC camera video to the onboard SD card but I am not sure how to implement this script into VOXL.
-
@Kris If you're just wanting to save frames I would take a look at https://docs.modalai.com/voxl-logger/
@tom
At the moment, it’s only possible to write frames from a UVC camera with either RAW8, RAW16, NV12/21, or FLOAT32 formats. Does H.264 format fall into that criteria?
I am currently looking into purchasing a different UVC camera that has these output formats; H.264, MJPG, and YUY2.
Has H.264 standard compressed format been tested for writing files to the VOXL’s onboard SD card? -
Hi,
We're currently working on getting h264 encoding working in voxl-camera-server for our mipi hires cams, so this will be our default encoded format for those cameras as well. I believe uvc server would take a few small tweaks to accept that data and spit it out of a libmodal-pipe, but the support is already there on the other end, we know how to handle encoded frames on these pipes and we have a
voxl-record-videoon our dev branch that will take encoded frames over a pipe and write them to a file. -
Hi,
We're currently working on getting h264 encoding working in voxl-camera-server for our mipi hires cams, so this will be our default encoded format for those cameras as well. I believe uvc server would take a few small tweaks to accept that data and spit it out of a libmodal-pipe, but the support is already there on the other end, we know how to handle encoded frames on these pipes and we have a
voxl-record-videoon our dev branch that will take encoded frames over a pipe and write them to a file.Hello @Alex-Gardner,
I have tried looking for thisvoxl-record-videoin the dev branch, but could not find it. Was it removed recently?
I was looking in this location.
If this is the wrong location, could you please let me know where to find thevoxl-record-videoipk. -
voxl-record-videois a utility that is included in voxl-mpa-tools, see here (https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-mpa-tools/-/blob/dev/tools/voxl-record-video.c) -
Hi,
We're currently working on getting h264 encoding working in voxl-camera-server for our mipi hires cams, so this will be our default encoded format for those cameras as well. I believe uvc server would take a few small tweaks to accept that data and spit it out of a libmodal-pipe, but the support is already there on the other end, we know how to handle encoded frames on these pipes and we have a
voxl-record-videoon our dev branch that will take encoded frames over a pipe and write them to a file.@Alex-Gardner
I am trying to get the C270 uvc camera to record its video or frames to the Seeker's onboard SD card.
I have not had any luck using Gstreamer for this.
Has this been successfully done with thevoxl-record-videocommand from the dev branch?
If so, how would I go about getting this to work?
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login