Rust Replaces 300k Lines of C++ and Perl Media Tools with a Safer, Faster Library
A Rust rewrite of the 300k‑line MediaInfoLib and ExifTool stack reproduces their XML output byte‑for‑byte while cutting runtime overhead and eliminating unsafe code. The project proves you can replace legacy C++ and Perl media parsers with a single, cargo‑installable crate, simplifying builds and tightening security.