Skip to content

PLVideoWriter Class#

List of all parameter names available for the Video Writer

Inheritance Hierarchy#

System.Object
  Basler.Pylon.PLVideoWriter

Properties#

NameDescription
Public propertyStatic memberBitrate

Bit rate of the resulting compressed stream.

Visibility: Beginner

Public propertyStatic memberBytesWritten

Bytes written to file since starting the recording.

Visibility: Beginner

Public propertyStatic memberCompressionMode

Sets the compression mode. You can choose whether to keep the bit rate or the quality of the resulting video stream constant.

Visibility: Beginner

Public propertyStatic memberFrameCount

Number of frames written since starting the recording.

Visibility: Beginner

Public propertyStatic memberHeight

Height of the image (in pixels).

Visibility: Invisible

Public propertyStatic memberPlaybackFrameRate

Frame rate (in Hertz) of the video to be recorded.

Visibility: Beginner

Public propertyStatic memberQuality

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

Public propertyStatic memberThreadCount

Number of threads used for recording the video.

Visibility: Expert

Public propertyStatic memberWidth

Width of the image (in pixels).

Visibility: Invisible

 

PLVideoWriter.Bitrate Property#

Bit rate of the resulting compressed stream.

Visibility: Beginner

PLVideoWriter.BytesWritten Property#

Bytes written to file since starting the recording.

Visibility: Beginner

PLVideoWriter.CompressionMode Property#

Sets the compression mode. You can choose whether to keep the bit rate or the quality of the resulting video stream constant.

Visibility: Beginner

PLVideoWriter.FrameCount Property#

Number of frames written since starting the recording.

Visibility: Beginner

PLVideoWriter.Height Property#

Height of the image (in pixels).

Visibility: Invisible

PLVideoWriter.PlaybackFrameRate Property#

Frame rate (in Hertz) of the video to be recorded.

Visibility: Beginner

PLVideoWriter.Quality Property#

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

PLVideoWriter.ThreadCount Property#

Number of threads used for recording the video.

Visibility: Expert

PLVideoWriter.Width Property#

Width of the image (in pixels).

Visibility: Invisible