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-03-03 Sigrid check whether the file even exists d314994309c751e5a983797760e8386d82ae60eb
2021-03-02 Sigrid update readme ff2fe1d70fabaf9516f1b5950067941603a50f7b
2021-03-02 Sigrid matroska: ogg: set Theora granule position according to the spec abd3c14c70b91a3f4f6111c59248ab00c95a95bb
2021-03-02 Sigrid matroska: fix refblock handling f2ea43a808a7f23093b318e6400c67690f2c026b
2021-03-02 Sigrid matroska: add ASS subtitles extraction (no timestamps rewriting yet) b1c20b110bb60ffba60baa27d7c076055438b8e2
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