- Notifications
You must be signed in to change notification settings - Fork4
Rust-based MPEG-4 box inspector with TOML output.
License
Unknown, MIT licenses found
Licenses found
Unknown
LICENSE-APACHEMIT
LICENSE-MITNotificationsYou must be signed in to change notification settings
sitkevij/mpn
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
mpn is a rust-based command line application which can inspect MPEG-4 media files,read box information, and output in variable text formats.
mpn 0.2.0author https://github.com/sitkevijMPEG-4 media file inspector.USAGE: mpn<MEDIAFILE>FLAGS: -h, --help Printshelp information -V, --version Prints version informationARGS:<MEDIAFILE> Pass a valid mp4 file path as an argumentfor inspection
| branch | ci status |
|---|---|
| main | |
| develop |
If cargo installed, this the easiest and fasted way to get up and running:
cargo install mpn
git clone https://github.com/sitkevij/mpn&& \cd mpn&& \cargotest&& \cargo build --release&& \target/release/mpn tests/files/test-bokeh-au-2t-vd-30f-854x480.mp4
$ mpn tests/files/test-bokeh-au-2t-vd-30f-854x480.mp4[media]uri ="tests/files/test-bokeh-au-2t-vd-30f-854x480.mp4"creation_time ="2018-03-14 15:24:40 UTC"last_modified_time ="2018-03-14 15:24:40 UTC"last_accessed_time ="2018-03-14 15:28:25 UTC"[media.track.audio]track_id ="1"duration ="TrackScaledTime(50176, 0)"empty_duration ="MediaScaledTime(0)"media_time ="TrackScaledTime(0, 0)"timescale ="TrackTimeScale(48000, 0)"[media.track.audio.dimension]channelcount =2samplesize =16samplerate =48000.0[media.track.audio.header]disabled =trueduration =30width =0height =0[media.track.audio.codec]codec_name ="ES"esds.audio_sample_rate =48000esds.audio_object_type =2[media.track.video]track_id ="2"duration ="TrackScaledTime(30, 1)"empty_duration ="MediaScaledTime(0)"media_time ="TrackScaledTime(1, 1)"timescale ="TrackTimeScale(30, 1)"[media.track.video.dimension]width =854height =450[media.track.video.header]disabled =trueduration =30width =55967744height =29491200[media.track.video.codec]codec_name ="AVC"
MIT OR Apache-2.0
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, asdefined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
About
Rust-based MPEG-4 box inspector with TOML output.
Topics
Resources
License
Unknown, MIT licenses found
Licenses found
Unknown
LICENSE-APACHEMIT
LICENSE-MITUh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.
Contributors3
Uh oh!
There was an error while loading.Please reload this page.