This repository was archived by the owner on Feb 12, 2026. It is now read-only.
Allow noise norm strength 0 when tune=3#109
Closed
Uranite wants to merge 210 commits intopsy-ex:masterfrom
Uranite:noise-norm-strength-0
Closed
Allow noise norm strength 0 when tune=3#109Uranite wants to merge 210 commits intopsy-ex:masterfrom Uranite:noise-norm-strength-0
Uranite wants to merge 210 commits intopsy-ex:masterfrom
Uranite:noise-norm-strength-0
Conversation
- Preset -2 (MRP) matches preset MR found in SVT-AV1 v1.8.0 - Preset -3 (MRS) matches preset MRS found in older SVT-AV1 versions
Adds color metadata information from Appendix A.2 of the user guide
Can be enabled or disabled via build.sh
Listed in README
Credits to Patman for inspiration & parts of the code!
Thank you @AndreaMonzini for pointing this out!
preparing for 1.9.0 (or 2.0.0 apparently!)
Targets are Windows, macOS (ARM), Linux (gcc), Linux (clang). Testing occurs with a PR to testing or master, or a push to master
thank you @juliobbv !!
this should work again, sorry it didn't for a bit
Documentation links in PSY-Development.md were pointing to "/docs/docs" instead of just "/docs"
This PSY default has been merged to mainline.
fix: underlines in help menu
merge master to testing
Now when sharpness = 6, kf sharpness will be 7 instead of 6
Fix code alignment.
Fix PSY-RD error message.
…an enemy of fidelity
spy-rd is a psychovisually-based metric focused on enhancing sharpness and detail retention, with a slight trade-off in blocking and banding artifacts. It can be used independently or alongside psy-rd. docs: spy-rd fix: sync up padding tally (SVT-AV1 2.3.0 base only) feat: Bias spy-rd against blurry bipred inter modes feat: Bias spy-rd against intra pred modes for inter frames fix: restrict spy-rd large block rebalance to inter mode only feat: bias spy-rd against 64x64 intra blocks misc: adjust bias against non-sharp bipred modes misc: soften spy-rd intra dir pred bias
chore: standardize psy-rd related costs to 64-bit values fix: revert psy-rd contribution on loop filter strength Looks like no matter what the psy-rd strength, the encoder ends up effectively disabling loop filter for too many frames, causing too much blockiness. fix: more psy-rd correctness issues
feat: update PSY version from 2.3.0-A to 2.3.0-B
Collaborator
|
Not needed anymore since I changed the default noise-norm-strength value. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Continuation of #108
Because BlueSwordM told me to make a PR
Anyway, the reason why I want to be able to set noise norm strength to 0 when tune 3 is enabled is for user freedom. I think the user should be allowed to disable noise norm strength with tune 3 enabled if they want.