A strobe controller is a high-efficiency LED light source controller. Unlike conventional light source controllers, a strobe controller switches its output voltage on and off according to a preset pulse width to control the flickering illumination of the LED light source. When the output voltage is on, its value is generally more than twice that of a conventional controller (for example, for a 24VDC LED light source, its output voltage can be as high as 48VDC), and the maximum conduction time does not exceed 1000µs. Therefore, the strobe controller can significantly increase the instantaneous brightness of the LED light source, and at the same time, because the light source is lit for a shorter time, it suppresses the internal temperature rise of the LED, thereby greatly extending the life of the light source.