Vanilagy / webm-muxer

WebM multiplexer in pure TypeScript with support for WebCodecs API, video & audio.
https://vanilagy.github.io/webm-muxer/demo
MIT License
230 stars 17 forks source link

Timeline for Firefox VideoEncoder support #20

Closed benz2012 closed 1 year ago

benz2012 commented 1 year ago

This is a question somewhat unrelated to this library, but:

I know most browsers have a public ticket system that allows devs to track the progress of features being added/fixed. I looked everywhere yesterday and couldn't find any mention of a timeline for VideoEncoder support in Firefox, like if it was even on their radar or not.

Do you know where to look for this? Are you in any secret discords where they talk about it?

Love your library by the way, was a breeze to implement & use, with no headaches yet.

Vanilagy commented 1 year ago

It's funny you say this, because I feel exactly the same way. I was like, yeah for sure there's gonna be some thread about this, either some Reddit post or some Firefox internal discussion about WebCodecs support. But I also found absolutely nothing, as if they just won't ever consider adding it ever.

So yeah, I'm as lost as you are on this. Would be a shame if they don't feel the need to implement it at all. I'm sure it's a good amount of work, but Firefox is already packed with the codecs themselves, so "all it would take" is some wiring up. There is this, but I think it's just them saying "Yup, I think it's a good API". Besides that, nothing.

I think you'll need to resort to telling people to use Chromium or heck, even Safari. Hate doing that personally too, but what else can you do here.

And thank you for the nice words!

HighCommander4 commented 1 year ago

This mailing list post seems relevant: https://groups.google.com/a/mozilla.org/g/dev-platform/c/3g0fnn6682A

Vanilagy commented 1 year ago

Huge news!

dezmou commented 1 year ago

Look like VideoDecoder does not return undefined in Firefox Nightly anymore.