#webm #encode #ivf #vp9 #generate

encode-webm-video-frames

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

#409 in Video

Apache-2.0 OR MIT

24KB
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.

Dependencies

~1–1.5MB
~33K SLoC