mp4
MP4 reader and writer library in Rust.
0.14.0
12M downloads/mo
#2774 most downloaded on crates.io
alfg/mp4-rust
What this package is like to depend on
Last release 3 years ago
no release in 18 months
Ships fairly regularly
a new release about every 2 months
Some releases are documented
notes for 10 of 26 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
26 releases · first in 2020
0 releases in the last 12 months
see the full history below
Release timeline
26 releases · Jan 2020 to Aug 2023Releases
latest 26-
0.14.001 Aug 2023Release notes
Open source →What's Changed
- Fix several overflows in box and track processing by @oftheforest in #94
- Fix link to examples in docs by @st3iny in #97
- Derive Default trait for DataType by @LinusU in #100
- fix clippy (rustc 1.71.0) by @rolleifx in #115
- Allow Hdlr to be not the first in the Meta box by @DCNick3 in #95
- Try to skip extended header in MetaBox. by @w-flo in #111
- Release 0.14.0 by @alfg in #117
New Contributors
- @oftheforest made their first contribution in #94
- @st3iny made their first contribution in #97
- @LinusU made their first contribution in #100
- @DCNick3 made their first contribution in #95
- @w-flo made their first contribution in #111
Full Changelog: 0.13.0...0.14.0
-
0.13.002 Feb 2023Release notes
Open source →What's Changed
- fix "mdat size too large" by @rolleifx in #80
- Fix clippy warnings by @alfg in #88
- Fix TfhdBox optional fields by @jensenn in #86
- Don't subtract overflow when 64-bit box size is less than 8 by @jessa0 in #89
- Feature/tfdt box by @jensenn in #90
- Parse unknown metadata and write metadata by @jessa0 in #91
- clippy: fix warnings from latest stable rust 1.67.0 by @alfg in #93
New Contributors
- @rolleifx made their first contribution in #80
- @jensenn made their first contribution in #86
- @jessa0 made their first contribution in #89
Full Changelog: 0.12.0...0.13.0
-
0.12.030 Jul 2022Release notes
Open source →What's Changed
- Fix code example by @TamDik in #75
- Set mvhd/tkhd/mdhd version to 1 if duration is greater than u32::MAX by @nemosupremo in #76
- fix clippy & enhance CI/CD by @ririsoft in #78
- read metadata from udta by @ririsoft in #77
New Contributors
Full Changelog: 0.11.0...0.12.0
-
0.11.002 Jun 2022Release notes
Open source →What's Changed
- Do not fail if media info fails by @data-retriever in #70
- Proper handle display matrix by @data-retriever in #72
- Mp4Writer should use co64 by default, then convert to stco is possible for compatibility by @nemosupremo in #71
- Cargo fmt and clippy by @data-retriever in #73
New Contributors
- @data-retriever made their first contribution in #70
- @nemosupremo made their first contribution in #71
Full Changelog: 0.10.0...0.11.0
-
0.10.026 Mar 2022Release notes
Open source →What's Changed
- Support profiles > 31 in
DecoderSpecificDescriptorby @Serial-ATA in #69 - expose all box types by @cTopher in #61
New Contributors
- @Serial-ATA made their first contribution in #69
Full Changelog: 0.9.2...0.10.0
- Support profiles > 31 in
-
0.9.224 Dec 2021 -
0.9.122 Dec 2021 -
0.9.031 Jul 2021 -
0.8.313 Jul 2021 -
0.8.204 Apr 2021 -
0.8.101 Feb 2021Nothing published for this version
-
0.8.027 Jan 2021Nothing published for this version
-
0.7.225 Dec 2020Nothing published for this version
-
0.7.124 Nov 2020Nothing published for this version
-
0.7.015 Sep 2020Nothing published for this version
-
0.6.006 Sep 2020Nothing published for this version
-
0.5.226 Aug 2020Nothing published for this version
-
0.5.121 Aug 2020Nothing published for this version
-
0.5.019 Aug 2020Nothing published for this version
-
0.4.326 Jul 2020Nothing published for this version
-
0.4.225 Jul 2020Nothing published for this version
-
0.4.105 Jun 2020Nothing published for this version
-
0.4.006 Feb 2020Nothing published for this version
-
0.3.004 Feb 2020Nothing published for this version
-
0.2.029 Jan 2020Nothing published for this version
-
0.1.013 Jan 2020Nothing published for this version