Skip to content

Simple tool to set camera properties in Windows.

License

Notifications You must be signed in to change notification settings

wisemanny/CamParam

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CamParam

I was shocked to find no simple way to change basic webcam settings (gain, exposure, etc.) from the command line on Windows. After much time spent looking at existing approaches, I finally gave in and wrote this little program.

An earlier C# version of this program is CamParamSharp.

Usage

// List available devices.

CamParam.exe              

// Output

0 HD Pro Webcam C920     
1 OBS Virtual Camera
// List properties for a device.

CamParam.exe device 0

// Output

Pan 0
Tilt 0
Roll 0
Zoom 100
Exposure -5
Iris -5
Focus 15
Brightness 128
Contrast 128
Hue 128
Saturation 128
Sharpness 128
Gamma 128
ColorEnable 128
WhiteBalance 4200
BacklightCompensation 0
Gain 64
// Set exposure and gain for device "0".

CamParam.exe device 0 gain 64 exposure -5  

// Output

Exposure -5
Gain 64
// Turn on Auto mode for a parameter

CamParam.exe device 0 whitebalance auto

// Output

Auto for whitebalance is, keep value 6347 
// Increase/Decrease value - start the value with + or - signs
// New value is queried through API to ensure that we list the same as was put

CamParam.exe device 0 whitebalance +10

// Output

Increase value for whitebalance by 10, new value 6357

Acknowledgements

The basis of this program is heavily influenced by CommandCam.

About

Simple tool to set camera properties in Windows.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.2%
  • Batchfile 1.8%