Releases: alfg/mp4-rust
Releases Β· alfg/mp4-rust
0.8.1
0.8.0
0.7.2
0.7.1
0.7.0
- Adding
to_json
andsummary
traits to the Mp4Box type for reading out box values as text or json string viaserde
andserde_json
. #29 - Add support for fragmented boxes:
mehd
,moof
,mvex
,tfhd
,traf
,trex
,trun
. #30 - Add support for reading fragmented tracks and samples. Added
mp4sample
example. #31 - Updated docs and renamed Github repository from
mp4rs
tomp4-rust
. Rust crate remains asmp4
.
0.6.0
0.5.2
0.5.1
0.5.0 - Refactoring, mp4 writer, and updated examples.
- Add feature writebox trait #11
- Add Mp4Box trait that share the common behavior of MP4 box.
- Add WriteBox trait that share the same behavior of read-box().
- Implement WriteBox trait for all boxes except StsdBox.
- Improve compatibility with large boxes.
- Add test code for all leaves in box tree #12
- Remove entry_count that is duplicated with entries.len() #12
- Add Mp4Reader::read_sample() that read media samples #13
- Implement the functions needed to play and record ISO-BMFF for H.264 and AAC #14
- Add examples/mp4copy
- Add Mp4Writer and TrackWriter
- Rename atoms to mp4box
- Add common media types
- Update examples: More human-readable code and results. #16
- Rename I/O position moving functions #17
@ian-spoonradio! Thanks for all the great work and contributions!