The VideoContext is an experimental JavaScript library from 成人快手 R&D which allows you to create dynamic video processing pipelines and sequence video playback on the web.
The library is built using WebGL and a number of other HTML5 browser features. It has a straightforward API and a number of built in processing effects as well as a simple way to create your own shader based effects.