initial release

there is still some work to do liek fine tuning quality settings (especially for vp9)
and error handling is currently a bit of a mess but the extension is already useful
so i decided i release it sooner rather than later.