← Back

Render MKV video using the <video> tag

This demo shows how a DivX Plus video can be played back in modern browsers using a WebAssembly-based filter pipeline :

Before wide H.264 support in devices and browsers, DivX Plus made it easier for consumers to play HD content across different hardware.

Code snippet

We repackage the mkv file Sintel_Trailer.480p.DivX_Plus_HD.mkv that contains a H.264 video stream and a Advanced Audio Coding audio stream into an mp4 using the universal video tag :

<video is="universal-video_1" src="../test_sequences/Sintel_Trailer.480p.DivX_Plus_HD.mkv" using="solver_1" with="ffdmx_1;isobmff_1"> </video>

Specifications :

The specifications of the test sequence are :

Format Matroska
FileSize 7422470
Duration 52 sec
Overall BitRate 1137347
Video AVC
BitRate 1000000
FrameRate 24
Width 848
Height 360
FrameRate 25
FrameCount 1253
Audio AAC
Channels 2
SamplingRate 48000