Releases: xiph/rav1e
Releases · xiph/rav1e
Weekly pre-release
What's Changed
- Better autovectorization of
delta_in_planesfor faster fast scene detection by @redzic in #2808 - Disable Coveralls step in CI by @shssoichiro in #2812
- Hide CPU info and encode settings with --quiet by @shssoichiro in #2810
Full Changelog: p20210914...p20210921
v0.5.0-beta.2
Changes
- New scenechange detection
Fixes
- Set the monochrome bit correctly in the exported extradata
Weekly pre-release
What's Changed
- Remove the histogram crate by @shssoichiro in #2794
- Capi extensions by @lu-zero in #2802
- Add rec and source to capi. by @tdaede in #2803
- Reuse allocations of
Plane<T>for downscaling when using fast scene detection by @redzic in #2798 - Write the 'monochrome' bit correctly by @wantehchang in #2801
- Prepare for release by @lu-zero in #2804
- Bump the v_frame version as additional API got added by @lu-zero in #2805
New Contributors
- @wantehchang made their first contribution in #2801
Full Changelog: p20210907...p20210914
Weekly pre-release
What's Changed
- Remove scale factor parameter for medium scenecut detection. by @tdaede in #2787
- Don't print the Error twice in the CLI. by @tdaede in #2790
- Add a configuration attribute to use nightly features by @lu-zero in #2779
- Histogram fixup by @lu-zero in #2792
- CI: Update libdav1d to 0.9.2-dmo1 by @barrbrain in #2795
- Remove unused clone of
score_dequeinadaptive_scenecutby @redzic in #2796 - Simplify
adaptive_scenecutby not collecting into a Vec for `*_over… by @redzic in #2797
Full Changelog: p20210831...p20210907
Weekly pre-release
What's Changed
- Do not compare invisible padding in fast scenecut by @shssoichiro in #2783
- Bump av-metrics to 0.7 by @shssoichiro in #2782
- Scene detection improvement by @AleksandrGushchin in #2765
- Minor scenechange code cleanup by @shssoichiro in #2786
- Remove dead branches in scenecut code by @shssoichiro in #2788
New Contributors
- @AleksandrGushchin made their first contribution in #2765
Full Changelog: p20210824...p20210831
Weekly pre-release
No changes since p20210817.
Weekly pre-release
No changes since p20210810.
Weekly pre-release
What's Changed
- CI: Update libdav1d to 0.9.1-dmo1 and other CI Fixes by @vibhoothi in #2768
- Import x86 assembly for dav1d 0.9.1 by @shssoichiro in #2769
- Update copyright headers for 2021 by @barrbrain in #2771
- Prepare for the beta release by @lu-zero in #2770
- Prepare for v_frame-0.2.2 by @lu-zero in #2772
- fix some warnings in #2773
- Replace some deprecated call in #2775
Full Changelog: p20210803...p20210810
v0.5.0-beta
Changes
- Speed levels had been retuned
- RDO-Lookahead is now speed-level dependent by default
--helpnow shows colors- Unify spatial and temporal adaptive quantization
- The encoding time is reduced by 52.61% at speed level 0.
- General 3~6% improvement in BD-Rate
- The encoders would use the global threadpool unless configured otherwise
- Allows to use rayon if wasm is built with atomics support
- Scene-change logic improvement, now it faster and better.
- Overall 1~2% faster
- Around 1% improvement in BD-Rate
- Import ASM from dav1d 0.8.1, 0.8.2, 0.9.0, 0.9.1 for AVX2, SSE2, SSE3, NEON.
- More than 50% improved encoding times for 10bit files.
Fixes
- Initialize residual when less than the transform width is visible.
- This fixes the squared artifacts and incorrectly encoded edge of a frame, this was particularly evident for still images.
- Correctly align the memory when using AVX512.
New features
- by-gop parallel encoding is available as part of the
channel-api no-scene-detectionencoding option- Make sure the dequantize tests do not use random values outside the possible range.
- v_frame provides now a simple downscaler.
Weekly pre-release
No changes since p20210727.