From fbabb208958ae0529daa9baa72494e0c9cee1820 Mon Sep 17 00:00:00 2001 From: Emil Ernerfeldt Date: Mon, 14 Oct 2024 14:20:04 +0200 Subject: [PATCH] Release 0.1.0 - Initial release --- Cargo.toml | 2 +- README.md | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index f9234c3..567f533 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] authors = ["rerun.io "] -categories = ["Multimedia", "Video"] +categories = ["multimedia::video"] description = "MP4 parser" edition = "2021" homepage = "https://github.com/rerun-io/re_mp4" diff --git a/README.md b/README.md index bff4a9d..5ea27ae 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,16 @@ # MP4 parser -`re_mp4` is a Rust library for reading `.mp4` files. +`re_mp4` is a Rust library for parsing the `.mp4` video container. -Originally a fork of [mp4](https://crates.io/crates/mp4). Some code was ported from [mp4box.js](https://github.com/gpac/mp4box.js). +(NOTE: `re_mp4` does NOT decode the video). -The goal behind forking was to make this library suitable for use with the [`WebCodecs`](https://developer.mozilla.org/en-US/docs/Web/API/WebCodecs_API) API to build Rust-based video players for the web. +Originally a fork of the [mp4](https://github.com/alfg/mp4-rust) crate. Some code was ported from [mp4box.js](https://github.com/gpac/mp4box.js). + +The goal behind forking was to make this library suitable for use with the [`WebCodecs`](https://developer.mozilla.org/en-US/docs/Web/API/WebCodecs_API) API to build Rust-based video players for the web. ## Related Projects +* https://github.com/alfg/mp4-rust +* https://github.com/gpac/mp4box.js * https://github.com/mozilla/mp4parse-rust * https://github.com/pcwalton/rust-media * https://github.com/alfg/mp4