← Back

Decode VVC video (MP4) using the <video> tag

VVC/H.266 is the successor to HEVC, with roughly another 40 % bitrate saving at equal quality. No browser decodes it natively today. This demo demuxes the MP4 container with isobmff_1, decodes the VVC stream with libOpenVVC_1 and re-encodes it to H.264 with libx264_1 so that the native <video> element can play it back.

The source is video-only, so no audio decoder or encoder is needed in the chain.

Code snippet

<video is="universal-video_1" src="NovosobornayaSquare_640x360.mp4" using="solver_1" with="libOpenVVC_1;isobmff_1;libx264_1" controls> </video>

Specifications :

The specifications of the test sequence are :

Format MP4 (VVC, video only)
Resolution 640x360
FileSize 627 Ko
Solver solver_1