• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Register
  • Login
ModalAI Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
    • Register
    • Login

    Writing UVC frames to a file

    Ask your questions right here!
    4
    7
    514
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      Kris
      last edited by 19 Dec 2022, 23:50

      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.

      1 Reply Last reply Reply Quote 0
      • T
        tom admin
        last edited by 20 Dec 2022, 18:37

        @Kris If you're just wanting to save frames I would take a look at https://docs.modalai.com/voxl-logger/

        K 1 Reply Last reply 10 Jan 2023, 08:05 Reply Quote 0
        • K
          Kris @tom
          last edited by 10 Jan 2023, 08:05

          @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?

          1 Reply Last reply Reply Quote 0
          • ?
            A Former User
            last edited by 10 Jan 2023, 17:31

            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-video on our dev branch that will take encoded frames over a pipe and write them to a file.

            K 2 Replies Last reply 16 Jan 2023, 00:01 Reply Quote 0
            • K
              Kris @Guest
              last edited by 16 Jan 2023, 00:01

              Hello @Alex-Gardner,
              I have tried looking for this voxl-record-video in 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 the voxl-record-video ipk.

              1 Reply Last reply Reply Quote 0
              • ?
                A Former User
                last edited by 16 Jan 2023, 17:34

                @Kris,

                voxl-record-video is 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)

                1 Reply Last reply Reply Quote 0
                • K
                  Kris @Guest
                  last edited by 2 May 2023, 01:53

                  @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 the voxl-record-video command from the dev branch?
                  If so, how would I go about getting this to work?

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post
                  Powered by NodeBB | Contributors