![]() |
![]() |
A parameter class containing all parameters as members that are available for Video Writer. More...
#include <pylon/_VideoWriterParams.h>
Public Attributes | |
Categories: RecordingOptions | |
Pylon::IIntegerEx & | Bitrate |
Bit rate of the resulting compressed stream. More... | |
Pylon::IEnumParameterT< CompressionModeEnums > & | CompressionMode |
Sets the compression mode. More... | |
Pylon::IFloatEx & | PlaybackFrameRate |
Frame rate (in Hertz) of the video to be recorded. More... | |
Pylon::IFloatEx & | Quality |
Quality of the resulting compressed stream. More... | |
Pylon::IIntegerEx & | ThreadCount |
Number of threads used for recording the video. More... | |
Categories: Statistics | |
Pylon::IIntegerEx & | BytesWritten |
Bytes written to file since starting the recording. More... | |
Pylon::IIntegerEx & | FrameCount |
Number of frames written since starting the recording. More... | |
Categories: ImageParameters | |
Pylon::IIntegerEx & | Height |
Height of the image (in pixels) More... | |
Pylon::IIntegerEx & | Width |
Width of the image (in pixels) More... | |
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.
Pylon::IIntegerEx& Basler_VideoWriterParams::CVideoWriterParams_Params_v6_1_0::Bitrate |
Bit rate of the resulting compressed stream.
Visibility: Beginner
Pylon::IIntegerEx& Basler_VideoWriterParams::CVideoWriterParams_Params_v6_1_0::BytesWritten |
Bytes written to file since starting the recording.
Visibility: Beginner
Pylon::IEnumParameterT<CompressionModeEnums>& Basler_VideoWriterParams::CVideoWriterParams_Params_v6_1_0::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
Pylon::IIntegerEx& Basler_VideoWriterParams::CVideoWriterParams_Params_v6_1_0::FrameCount |
Number of frames written since starting the recording.
Visibility: Beginner
Pylon::IIntegerEx& Basler_VideoWriterParams::CVideoWriterParams_Params_v6_1_0::Height |
Height of the image (in pixels)
Visibility: Invisible
Pylon::IFloatEx& Basler_VideoWriterParams::CVideoWriterParams_Params_v6_1_0::PlaybackFrameRate |
Frame rate (in Hertz) of the video to be recorded.
Visibility: Beginner
Pylon::IFloatEx& Basler_VideoWriterParams::CVideoWriterParams_Params_v6_1_0::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
Pylon::IIntegerEx& Basler_VideoWriterParams::CVideoWriterParams_Params_v6_1_0::ThreadCount |
Number of threads used for recording the video.
Visibility: Expert
Pylon::IIntegerEx& Basler_VideoWriterParams::CVideoWriterParams_Params_v6_1_0::Width |
Width of the image (in pixels)
Visibility: Invisible