MCPcopy Index your code
hub / github.com/Vanilagy/mp4-muxer

github.com/Vanilagy/mp4-muxer @v5.2.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v5.2.2 ↗ · + Follow
144 symbols 361 edges 10 files 2 documented · 1% 1 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

⚠️ This library is deprecated ⚠️

mp4-muxer has been deprecated in favor of Mediabunny, which entirely supersedes it. Mediabunny ships with an even better, easier-to-use, faster and more feature-rich MP4 multiplexer, as well as muxers for many other formats, demuxers, WebCodecs abstractions and more, while keeping the bundle size tiny thanks to a tree-shakable design.

mp4-muxer is no longer being maintained and will not receive any new features or bug fixes.

I just want to create an MP4 file.

Mediabunny has got you covered. Refer to the following documents to jump right in:

My code already uses mp4-muxer. What should I do?

No worries. You can easily migrate to Mediabunny in 10 minutes.

If you still need the docs for mp4-muxer, you can find them here.

Extension points exported contracts — how you extend this code

Chunk (Interface)
(no doc)
src/writer.ts
Box (Interface)
(no doc)
src/box.ts
VideoOptions (Interface)
(no doc)
src/muxer.ts
ChunkSection (Interface)
(no doc)
src/writer.ts
AudioOptions (Interface)
(no doc)
src/muxer.ts
Track (Interface)
(no doc)
src/muxer.ts
Sample (Interface)
(no doc)
src/muxer.ts
Chunk (Interface)
(no doc)
src/muxer.ts

Core symbols most depended-on inside this repo

u32
called by 64
src/misc.ts
u16
called by 31
src/misc.ts
fullBox
called by 25
src/box.ts
box
called by 20
src/box.ts
u8
called by 19
src/misc.ts
ascii
called by 12
src/misc.ts
write
called by 10
src/writer.ts
fixed_16_16
called by 10
src/misc.ts

Shape

Function 87
Method 33
Class 16
Interface 8

Languages

TypeScript100%

Modules by API surface

src/box.ts48 symbols
src/writer.ts31 symbols
src/muxer.ts25 symbols
src/misc.ts18 symbols
src/target.ts9 symbols
demo/script.js7 symbols
demo-streaming/script.js6 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

For agents

$ claude mcp add mp4-muxer \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact