Skip to content

A Web-based MP4 File Inspector. Powered by Rust, Vue and Web Assembly! 🦀

License

Notifications You must be signed in to change notification settings

alfg/mp4-inspector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MP4 Inspector

A Web-based MP4 File Inspector. Powered by Rust, Vue and Web Assembly! 🦀.

https://alfg.github.io/mp4-inspector/

Development

mp4-inspector is a Vue.js application importing a Web Assembly module built with Rust and mp4-rust via wasm-pack.

Requirements

Setup

  • 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.

Compiles and minifies for production

npm run build

Deploy

Deploys to Github Pages

npm run deploy

Docker

docker build -t mp4-inspector .
docker run -it -p 8080:80 --rm mp4-inspector

http://localhost:8080/mp4-inspector/

Resources

License

MIT