Skip to content

Latest commit

 

History

History
63 lines (48 loc) · 1.83 KB

README.md

File metadata and controls

63 lines (48 loc) · 1.83 KB

rav1e docs

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

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.

  • High-level directory structure
  • Overview of src/*

Versioning

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