A public domain MPEG-1 Part 2 en- and decoder developed by the Portable Video Research Group at Stanford, patched to build on modern systems