#mp4 #parser #subtitle

vsd-mp4

Port of mp4 parser from shaka-player project

5 releases

Uses new Rust 2024

0.1.4 Aug 16, 2025
0.1.3 Aug 6, 2025
0.1.2 Jun 9, 2025
0.1.1 Jun 22, 2024
0.1.0 Jun 27, 2023

#1939 in Parser implementations

Download history 19/week @ 2025-08-22 20/week @ 2025-08-29 12/week @ 2025-09-05 10/week @ 2025-09-12 16/week @ 2025-09-19 26/week @ 2025-09-26 14/week @ 2025-10-03 4/week @ 2025-10-10 12/week @ 2025-10-17 8/week @ 2025-10-24

348 downloads per month
Used in vsd

MIT/Apache

81KB
1.5K SLoC

vsd-mp4

This crate contains a mp4 parser ported from shaka-player project. Also, some optional features are added for parsing subtitles, PSSH and SIDX boxes.

Getting Started

Add this to your Cargo.toml file.

[dependencies]
vsd-mp4 = "0.1.4"

Or add from command line.

$ cargo add vsd-mp4

See docs and examples to know how to use it.

License

Dual Licensed

Dependencies

~0–1.1MB
~22K SLoC