Table of Content
NOTE: Headline may link to page.
Main README of rav1e.
Analyze .ivf
-files with AOM Analyzer
:
- Local Analyzer
- Online Analyzer
- Current Features/Process
- Detection Algorithm
- Desired Improvements
- Accessing Tiled-pixels outside of a frame
- How bounding box is enforced to a PlaneRegion and now it allows accessing the frame outside pixels
- When does rav1e access outside frame tiled-input and output pixels?
Explanation of various special terms.
List of various profiling tools:
- Cargo integrations
- Generic profiling
- Tracing
- Codegen Inspection
Overview of quality and speed-features for rav1e and other state-of-the-art encoder.
Notebook documenting how rate-control constants were derived from empirical data.
These constants determine the initial values of RCState::log_scale
, RCState::exp
and RCState::scalefilter
.
Notebook documenting the quantizer averaging weight analysis and derivation of constants of linear models used to compute the luma quantizer from the target quantizer.
- High-level directory structure
- Overview of
src/*
rav1e follows Cargo's versioning scheme: https://doc.rust-lang.org/cargo/reference/manifest.html#the-version-field
Because rav1e is not yet at version 1.0.0, all changes that break the API require a minor-version bump.
The API is defined as:
- public functions in src/api.rs
- command line parameters to the rav1e binary