5 ms·
I don't think it's possible with players like the one Mux uses (I assume is using the underlying video technology in the browser). Some developments in this sp
by Rodeoclash 8mo ago
I don't think it's possible with players like the one Mux uses (I assume is using the underlying video technology in the browser).
Some developments in this space over the past few years have been the ability to interact with the actual frames of video being rendered and to output those into a canvas tag. This is under the Web Codecs API.
For a while I was working on a video review tool for eSports teams which required the ability to have frame perfect annotations. I got around the inability to perfectly pause on the same frame by using screenshots of the video which were overlayed over the video but with the codecs API, you don't actually need this. It opens up all sorts of features like being able to play videos backwards for example.
- Heff 8mo agoVideo.js creator here, and I agree with this ^. Frame accurate seeking isn't something the native video element does. Check out the Omakase player: https://player.byomakase.org/ https://player.byomakase.org/
- Rodeoclash 8mo agoOoh, very nice link. I've basically been waiting for something like this to come along before I pick up the tools again!
- msp26 8mo agoThank you! That looks great.