A Web-based MP4 File Inspector. Powered by Rust, Vue and Web Assembly! 🦀.
https://alfg.github.io/mp4-inspector/
mp4-inspector
is a Vue.js application importing a Web Assembly module built with Rust and mp4-rust via wasm-pack.
rust
- https://www.rust-lang.org/learn/get-startedwasm-pack
- https://rustwasm.github.io/wasm-pack/installer/nodejs
- https://nodejs.org/en/download/
- Clone project and build the Wasm module:
git clone https://github.com/alfg/mp4-inspector.git && cd mp4-inspector
wasm-pack build
- Install and run web:
cd www
npm install
npm run serve
- Load
http://localhost:8080/
in the web browser.
npm run build
Deploys to Github Pages
npm run deploy
docker build -t mp4-inspector .
docker run -it -p 8080:80 --rm mp4-inspector
http://localhost:8080/mp4-inspector/
- https://rust-lang.org
- https://github.com/alfg/mp4-rust
- https://rustwasm.github.io/wasm-pack
- https://vuejs.org
- https://bootstrap-vue.org
MIT