Azure-Kinect-Sensor-SDK/tools/k4arecorder
HlibKazakov2000 36df754600
Replace C clock with steady_clock (#1592)
clock() reports CPU time and not the 'wall time'.
Without this fix recording obtained by k4arecorder will be longer than
the time passed to the `--record-length` argument.
2021-05-25 19:03:07 -07:00
..
CMakeLists.txt Install k4arecorder k4aviewer (#367) 2019-05-23 08:03:28 -07:00
README.md K4ARecord cmake project cleanup (#299) 2019-05-01 17:48:56 -04:00
cmdparser.h K4ARecord cmake project cleanup (#299) 2019-05-01 17:48:56 -04:00
k4arecorder.vcxproj K4ARecord cmake project cleanup (#299) 2019-05-01 17:48:56 -04:00
main.cpp Replace C clock with steady_clock (#1592) 2021-05-25 19:03:07 -07:00
recorder.cpp Replace C clock with steady_clock (#1592) 2021-05-25 19:03:07 -07:00
recorder.h Allows recorder to set exposure based on desired exposure setting. (#905) 2019-11-13 12:40:21 -08:00

README.md

K4ARecorder

Introduction

K4ARecorder is a command line utility for creating Azure Kinect device recordings. Recordings are saved in the Matroska (MKV) format, using multiple tracks to store each sensor stream in a single file.

Usage Info

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)