h5player is an HTML5 video player extension and web media controller that adds advanced playback controls, visual filters, and media downloading capabilities to any web page using the HTML5 video tag. It functions as a customizable media hotkey manager and real-time video filter tool to enhance the standard browser viewing experience.
The project is distinguished by its configuration-driven extension system, which allows for the remapping of playback shortcuts and the addition of new features through external scripts. It also provides a real-time visual filtering suite for modifying brightness, contrast, saturation, hue, and rotation of active video streams.
The tool covers a broad range of capabilities including media capture for downloading raw audio, video, and high-resolution frames. Playback enhancement features include speed and volume overrides, state persistence for resuming content, and flexible layout management such as picture-in-picture mode, zooming, and mirroring.