#webm #vp9 #encode #ivf


A simple video encoder that takes frames in YUV format and generates a WebM file from them

1 unstable release

0.4.4 Jun 11, 2020

#7 in #vp9

Apache-2.0 OR MIT

492 lines

Simple video encoder using libvpx

This encoder has been written as a back-end for a GIF to video converter, so it's optimized for that purpose only.

It can write WebM files, or for testing purposes, IVF files.

Please note that this encoder only takes frames in subsampled (420) YUV format. It does not support RGB, so you'll have to perform the conversion yourself.

It's a Google-style throw-over-the-wall open-source release, so there's no support.


~24K SLoC