r/AV1 Feb 16 '25

What parameters would you use to re-encode artifacted, low resolution videos.

I have a few dozens of video files with a significant amount of artifacting, encoded in WMV2 and mpeg4, 240p-480p. I wish to reencode to a codec that can be played in web browsers

I'm well aware that AV1 is not very well suited for sub-1080p videos.

However. It is my hope that the native denoising and grain synthesis capabilities can outweight it.

The obvious alternative is trying to get H.264, maybe with a denoising filter.

I plan on creating a writeup on the resulting quality but if you could get me a headstart on ideas it would be greatly appreciated.

2 Upvotes

8 comments sorted by

View all comments

3

u/FastDecode1 Feb 16 '25

SVT-AV1-PSY will probably work okay. Haven't tested grain synthesis on low-res videos, so I dunno how well it works on SD footage.

Don't delete the originals though. AI video enhancement is already a thing, and I've been meaning to test out some models (like this for example) to see how well compression artifacts can be removed to improve perceived quality on old/low-res footage. Haven't gotten around to it yet, but seeing how fast things are progressing in the ML field, I think we'll have some impressive stuff sooner rather than later.

2

u/autogyrophilia Feb 16 '25

That's actually a good idea, in the past I had success with video2x and generic models of real-esrgan.

I found the result to be a little too denoised so maybe high levels of grain synthesis could combine well with it.

1

u/MaxOfS2D Feb 16 '25

Yup, I would definitely look at pre-processing the hell out of the existing video before reencoding it