diff options
Diffstat (limited to 'readme.md')
-rw-r--r-- | readme.md | 21 |
1 files changed, 9 insertions, 12 deletions
@@ -2,22 +2,19 @@ My experiments on lossy video compression. -## `bv1` - -A somewhat minimal video codec that is able to achieve quality comparable to -H.264. - ## Other codecs +- `bv1` A somewhat minimal video codec that is also the best one i could come up + with. - `evc` is my first proper attempt at video compression. features motion compensation and broken dct. -- `vgcodec` approximates images by drawing circles (on the GPU). +- `vgcodec` approximates images by drawing circles (on the GPU) (which doesnt + work well). - (`dhwt-codec` tries to compress using a discrete haar wavelet across all three - dimensions. that doesnt work well) + dimensions. which doesnt work well either) -## the test framework +## Trying it out -| Variable | Description | -| ---------- | ------------ | -| `V_WIDTH` | Video width | -| `V_HEIGHT` | Video height | +- `cd bv1` +- Run `./tools/encode sample-video.mkv | ./tools/decode-display` (or + decode-display-debug to show debug overlay) |