rav1e
rav1e copied to clipboard
The fastest and safest AV1 encoder.
The goal of this PR is to allow users to encode HDR video with HDR10+ metadata, in compliance with the [AV1 HDR10+ specification](https://github.com/AOMediaCodec/av1-hdr10plus). In the current state, the changes make...
Override clusterfuzz's hard-coded maximum unit timeout of 25 seconds. Add a local `run_fuzzers` action that uses our Docker image. Follows the guide in `CONTRIBUTING.md` on fuzzing.
We have seen test failures on Debian's ppc64el architecture. The failing test are all `test_encode_decode`. Detailed output: running 163 tests test api::test::flush_low_latency_scene_change_detection ... ok test api::test::flush_low_latency_no_scene_change ... ok test api::test::flush_unlimited_low_latency_no_scene_change...
After some recent update to this repository, building for a non-native cross target (x64 windows in my case) fails. From the looks of it, cargo (or something else?) invokes the...
Hello again. It has been a while since I've made any relevant PRs to rav1e, so here goes. Ever since a faithful meeting we had back in 2021, I knew...
This gives approximately a 2% speed improvement at speed 2 on 1080p content. Currently only benefits 8-bit.
Bit shifting for division by a power of 2 causes incorrect rounding for negative numbers. This should very slightly increase quality as a result of more accurate rate distortion calculations.
**Describe the bug** The channel API `rav1e-ch` binary hangs sometimes, seemingly depending on 1) `--slots`, 2) `--threads`, 3) `--keyint` **To Reproduce** 1. Build with `cargo build --release --features channel-api,unstable` 2....
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [clap](https://togithub.com/clap-rs/clap) | dependencies | patch | `4.4.17` -> `4.4.18` | |...
This package also bumped their minimum rustc version in a patch version to one that we don't support.