AOM(Alliance of Open Media)'s AV1 video codec bitstream parser.
The program reads AV1 bitstreams, parses header-level syntax elements, and analyzes the high-level structure of the coded video sequence.
This project is not intended to decode video frames.
Run with maximum verbose output:
$ cargo run streams/parkjoy.webm -vvv
...
(The semantics of each syntax element are defined in AV1 specification. Enjoy it! :P)
Supported file formats:
- Raw bitstream (Low overhead bitstream format)
- IVF format
- WebM format ("V_AV1" codec)
- MP4 format ("av01" codec)
Supported OBU types:
- OBU_SEQUENCE_HEADER
- OBU_TEMPORAL_DELIMITER (no payload)
- OBU_FRAME_HEADER
- OBU_FRAME (header part only)
- OBU_TILE_LIST
- OBU_METADATA
MIT License