Video encoding

From edgertronic high speed video camera
Jump to navigation Jump to search


The video encode quality setting allows you to configure the camera to create smaller video files with the trade off of sacrificing video image quality. Click on the wrench in the web user interface button box and select the Preferences tab to change the video encode quality.

The supported video encode quality settings include High (default), Medium, Low, and Custom. Medium offers around 20% file size savings compared to High and similarly Low saves around 30%.

Video encode quality implementation

For most users, leaving Video Encoding set to High is the best option. The Medium and Low are available for you to use as needed.

The other setting, Custom, is for those who want to control the camera's video processing pipeline. The pipeline is described in a text file which can be provided by the user in the form of a configuration file.

The video processing pipeline file used by the camera can be retrieved from:

replacing with your camera's IP address as necessary.

Upon pipelines_factory.txt examination, you can see that the High, Medium, and Low video pipelines are identical except for the H.264 encode compression setting. This is also the file that controls the text color and other Video overlay settings.

If you want to make more dramatic changes to the video processing pipeline, you can provide a pipelines_custom.txt file, with an example file found at

replacing with your camera's IP address as necessary.

See Pipeline support for information on the contents of a pipelines file and how to create and install your own file.