Delen via


Azure Kinect DK-recorder

In dit artikel wordt beschreven hoe u het k4arecorder opdrachtregelprogramma kunt gebruiken om gegevensstromen van de sensor-SDK naar een bestand vast te leggen.

Notitie

Azure Kinect-recorder neemt geen audio op.

Opties voor opname

De k4arecorder heeft verschillende opdrachtregelargumenten om het uitvoerbestand en de opnamemodi op te geven.

Opnamen worden opgeslagen in het Matroska .mkv formaat. De opname maakt gebruik van meerdere videosporen voor kleur en diepte, en ook aanvullende informatie zoals camerakalibratie en metagegevens.

k4arecorder [options] output.mkv

 Options:
  -h, --help              Prints this help
  --list                  List the currently connected K4A devices
  --device                Specify the device index to use (default: 0)
  -l, --record-length     Limit the recording to N seconds (default: infinite)
  -c, --color-mode        Set the color sensor mode (default: 1080p), Available options:
                            3072p, 2160p, 1536p, 1440p, 1080p, 720p, 720p_NV12, 720p_YUY2, OFF
  -d, --depth-mode        Set the depth sensor mode (default: NFOV_UNBINNED), Available options:
                            NFOV_2X2BINNED, NFOV_UNBINNED, WFOV_2X2BINNED, WFOV_UNBINNED, PASSIVE_IR, OFF
  --depth-delay           Set the time offset between color and depth frames in microseconds (default: 0)
                            A negative value means depth frames will arrive before color frames.
                            The delay must be less than 1 frame period.
  -r, --rate              Set the camera frame rate in Frames per Second
                            Default is the maximum rate supported by the camera modes.
                            Available options: 30, 15, 5
  --imu                   Set the IMU recording mode (ON, OFF, default: ON)
  --external-sync         Set the external sync mode (Master, Subordinate, Standalone default: Standalone)
  --sync-delay            Set the external sync delay off the master camera in microseconds (default: 0)
                            This setting is only valid if the camera is in Subordinate mode.
  -e, --exposure-control  Set manual exposure value (-11 to 1) for the RGB camera (default: auto exposure)

Bestanden opnemen

Voorbeeld 1. Record Depth NFOV unbinned (640x576) modus, RGB 1080p bij 30 fps met IMU. Druk op Ctrl+C om de opname te stoppen.

k4arecorder.exe output.mkv

Voorbeeld 2. Neem WFOV niet-binned (1MP), RGB 3072p op bij 15 fps zonder IMU, gedurende 10 seconden.

k4arecorder.exe -d WFOV_UNBINNED -c 3072p -r 15 -l 10 --imu OFF output.mkv

Voorbeeld 3. Neem WFOV 2x2 binned op 30 fps gedurende 5 seconden op en sla op in output.mkv.

k4arecorder.exe -d WFOV_2X2BINNED -c OFF --imu OFF -l 5 output.mkv

Tip

U kunt Azure Kinect Viewer gebruiken om RGB-camerabesturingselementen te configureren voordat u opneemt (bijvoorbeeld om handmatige witbalans in te stellen).

Opname controleren

U kunt het uitvoerbestand .mkv openen met Azure Kinect Viewer.

Om sporen te extraheren of bestandsinformatie te bekijken, zijn hulpprogramma's zoals mkvinfo beschikbaar als onderdeel van de MKVToolNix-toolkit .

Volgende stappen

Recorder gebruiken met externe gesynchroniseerde eenheden