Alfalfa is a VP8 encoder and decoder, implemented in explicit state-passing style.
This implementation passes the VP8 conformance tests.
To build the source, you'll need the following packages:
g++>= 5.0yasmlibxinerama-devlibxcursor-devlibglu1-mesa-devlibboost-all-devlibx264-devlibxrandr-devlibxi-devlibglew-devlibglfw3-dev
The rest should be straightforward:
$ ./autogen.sh
$ ./configure
$ make -j$(nproc)
$ sudo make install