sigrid/mcfs

Description
# mcfs

Multimedia container file system.

Someday this might end up as a 9p filesystem for various video
container formats so other programs (vidya players) can identify
formats and extract streams properly.

`extra/` contains additional tools:

* `video/adtsdump`, to dump ADTS headers in human readable form.
* `video/mkvdump`, to dump MKV in human readable form.
* `video/ivf2raw`, to rip raw video frames out of IVF.

## Status

It's not a filesystem yet, but it can extract subtitles, video streams
(as IVF, some as OGG) and audio streams from MP4 and MKV.
Last 5 commits (shortlog)
Date Author Short message Commit hash
2021-12-28 Sigrid ivf: ignore av1 codec private data 74533c8ff1ab84ff0949d52c3726ccfcfc1bf76a
2021-12-28 Sigrid matroska: handle av1 49dc43fd64bb77001494be6721380895f1bba971
2021-08-11 Sigrid ivf2raw: fix wrong timestamps d4879b4b179f892b55fd1fd6adae62ffb14aad8c
2021-07-20 Sigrid remove unused var e14f60ea098c00a35a8efef5f7bba14ec18a12ed
2021-04-22 Sigrid iso: support nal lengths other than 4 58c648070bfcaa2cfacfccdd2ffec7fe73f7af13
Files (browse)
.gitignore
LICENSE
README.md
aac.c
ass.c
common.h
crc32.c
ebml.c
ebml.h
extra/
iso.c
ivf.c
main.c
matroska.c
mkfile
ogg.c
packet.h
srt.c