av-metrics
av-metrics copied to clipboard
Quality metrics
These are breaking changes[^1] because the `Y4MDecoder` type is exposed in the API (and got changed in `av-metrics-decoders`). The changes are pretty simple otherwise. I wanted to update some dependencies,...
This has been requested for AWCY, probably useful for other purposes as well. The API exists, just needs CLI support. Should be controlled by a CLI flag (off by default).
# Notes Currently untested - I will get to testing this tonight after dinner, and will update the PR text after. It's very likely to explode on 4:0:0. Comments welcome...
MSE and RMSE are the classic metrics used for analysis, while modern objective metrics outperform MSE and RMSE, for fast computation these will be useful. Ideally, if we want could...
When we try to install av-metrics with the help of the command `cargo install av-metrics-tool` it fails to install, error log ```rust /home/mindfreeze/.cargo/registry/src/github.com-1ecc6299db9ec823/av-metrics -tool-0.7.0/src/main.rs:359:34 | 359 | fn calculate_video_metric( |...
Allow `C`/`C++` projects to use `av-metrics` - [x] create a `capi.rs` - [x] conditionally add it depending on the `cargo_c` feature - [x] write an example in the `c-example/` directory
Implementation details - [ ] create the table if it doesn't exist - [ ] save the file paths not as key - [ ] Put it behind a `export-sql`...
- [ ] take in some compressed format (e.g. `av1` in ivf) (potentially multiple) - [ ] take in the reference (e.g. `raw` in `y4m`) - [ ] generate a...
Daala's dump_ssim script considers the input pixel aspect ratio of a video for its calculations. av-metrics doesn't, but it should. This requires at least one new test where the input...