https://github.com/vanilagy/mp4-muxer
MP4 multiplexer in pure TypeScript with support for WebCodecs API, video & audio.
https://github.com/vanilagy/mp4-muxer
audio javascript mp4 muxer typescript video webcodecs
Last synced: 3 days ago
JSON representation
MP4 multiplexer in pure TypeScript with support for WebCodecs API, video & audio.
- Host: GitHub
- URL: https://github.com/vanilagy/mp4-muxer
- Owner: Vanilagy
- License: mit
- Created: 2023-03-11T13:32:34.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-27T20:35:22.000Z (7 months ago)
- Last Synced: 2025-05-08T21:19:56.284Z (5 months ago)
- Topics: audio, javascript, mp4, muxer, typescript, video, webcodecs
- Language: TypeScript
- Homepage: https://vanilagy.github.io/mp4-muxer/demo
- Size: 2.68 MB
- Stars: 550
- Watchers: 4
- Forks: 40
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# ⚠️ This library is deprecated ⚠️
mp4-muxer has been deprecated in favor of [Mediabunny](https://github.com/Vanilagy/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](https://github.com/Vanilagy/mediabunny) has got you covered. Refer to the following documents to jump right in:
- [Guide: Writing media files](https://mediabunny.dev/guide/writing-media-files)
- [Quick start: Create new media files](https://mediabunny.dev/guide/quick-start#create-new-media-files)## My code already uses mp4-muxer. What should I do?
No worries. You can easily [migrate to Mediabunny](./MIGRATION-GUIDE.md) in 10 minutes.
If you still need the docs for mp4-muxer, you can find them [here](https://github.com/Vanilagy/mp4-muxer/blob/2c611c5932d3b8054c8968320cf9b6b7db094d30/README.md).