Is there any component to compress/transcode video in web env?

I've already done transcode video on mobile apps, using cordova plugins,

and try to achieve this funtionality on web, any ideas how to do this?

Thanks & Regards, 


You can create your own extension with some API available on the web. It would be very usefull.