Basler_VideoWriterParams::CVideoWriterParams_Params_v7_1_0#
#include <pylon/_VideoWriterParams.h>
Inherited by Basler_VideoWriterParams::CVideoWriterParams_Params
Public Attributes#
Name | |
---|---|
Pylon::IIntegerEx & | Bitrate Bit rate of the resulting compressed stream. |
Pylon::IEnumParameterT< CompressionModeEnums > & | CompressionMode Sets the compression mode. |
Pylon::IFloatEx & | PlaybackFrameRate Frame rate (in Hertz) of the video to be recorded. |
Pylon::IFloatEx & | Quality Quality of the resulting compressed stream. |
Pylon::IIntegerEx & | ThreadCount Number of threads used for recording the video. |
Pylon::IIntegerEx & | BytesWritten Bytes written to file since starting the recording. |
Pylon::IIntegerEx & | FrameCount Number of frames written since starting the recording. |
Pylon::IIntegerEx & | Height Height of the image (in pixels) |
Pylon::IIntegerEx & | Width Width of the image (in pixels) |
Detailed Description#
class Basler_VideoWriterParams::CVideoWriterParams_Params_v7_1_0;
A parameter class containing all parameters as members that are available for Video Writer.
The parameter class is used by the Pylon::CVideoWriter
class. The Pylon::CVideoWriter
can be used to create video files in the MP4 format. The Utility_GrabVideo code sample shows the use of the Video Writer class.
Public Attributes Documentation#
Bitrate#
Pylon::IIntegerEx & Bitrate;
Bit rate of the resulting compressed stream.
Visibility: Beginner
CompressionMode#
Pylon::IEnumParameterT< CompressionModeEnums > & CompressionMode;
Sets the compression mode.
Sets the compression mode. You can choose whether to keep the bit rate or the quality of the resulting video stream constant.
Visibility: Beginner
PlaybackFrameRate#
Pylon::IFloatEx & PlaybackFrameRate;
Frame rate (in Hertz) of the video to be recorded.
Visibility: Beginner
Quality#
Pylon::IFloatEx & Quality;
Quality of the resulting compressed stream.
Quality of the resulting compressed stream. The quality has a direct influence on the resulting bit rate. The optimal bit rate is calculated based on the input values height, width, and playback frame rate (WIDTH * HEIGHT * PLAYBACKFRAMERATE * 0.25). This is then normalized to the quality value range 1-100, where 100 corresponds to the optimum bit rate and 1 to the lowest bit rate.
Visibility: Beginner
ThreadCount#
Pylon::IIntegerEx & ThreadCount;
Number of threads used for recording the video.
Visibility: Expert
BytesWritten#
Pylon::IIntegerEx & BytesWritten;
Bytes written to file since starting the recording.
Visibility: Beginner
FrameCount#
Pylon::IIntegerEx & FrameCount;
Number of frames written since starting the recording.
Visibility: Beginner
Height#
Pylon::IIntegerEx & Height;
Height of the image (in pixels)
Visibility: Invisible
Width#
Pylon::IIntegerEx & Width;
Width of the image (in pixels)
Visibility: Invisible
Updated on 5 July 2022 at 15:30:00