NAOqi Vision - Overview | API | Tutorial
Namespace : AL
#include <alproxies/alvideorecorderproxy.h>
As any module, this module inherits methods from ALModule API. It also has the following specific methods:
Returns: |
|
---|
Returns: | Current video format used to encode video. See ALVideoRecorderProxy::setVideoFormat() for the list of possible return values. |
---|
Sets the camera used for recording.
Parameters: |
|
---|
Sets the color space used.
Parameters: |
|
---|
Sets the number of frames per second (FPS).
Parameters: |
|
---|
Note
MJPG format requires a frame rate greater than 2 FPS.
Sets the frame resolution.
Parameters: |
|
---|
Sets the codec name used to encode the video.
Parameters: |
|
---|
There are two overloads of this function:
Starts recording a video with the current parameters until ALVideoRecorderProxy::stopRecording() is called. If the destination file already exists, it will be overwritten.
Parameters: |
|
---|
Note
Only one record at a time can be made.
Starts recording a video with the current parameters until ALVideoRecorderProxy::stopRecording() is called.
Warning
Due to technical issues, do not use ARV format anymore.
Parameters: |
|
---|
Note
Only one record at a time can be made.
Stops a video record that was launched with ALVideoRecorderProxy::startRecording(). The function returns the number of frames that were recorded, as well as the video absolute path.
Returns: | Array of two elements [numRecordedFrames, recordAbsolutePath]. |
---|