Log in

View Full Version : Help improving video quality


eXtremeDevil
10th March 2025, 20:23
I know, the post title is too generic, sorry about that. I have an original DVD I would like to improve, it is a 3D animation and the quality is poor. Here's the sample:

https://mega.nz/file/kchSmKJR#RX0dqjEcf5cS2UVECB5XpW8fWRSXvQ19igEg1_sXRB4

What I would like is to maybe upscale it, I tried resizing it and also an AI upscale filter but the different wasn't big.

Also I would like to deinterlace it but my knowledge about deintelacers is limited, I tried some but none of them deinterlaced the video the proper way. Check the sample because I think some parts of the video are interlaced and other not, or maybe some parts have a different interlace effect.

If you guys could recommend me some filters for upscale and deinterlace, I could work from that. O maybe some expert may recommend me something else for improving this video.

Thanks!

Asmodian
10th March 2025, 23:23
It is not interlaced. It is very aliased though. Maybe TAAmbk (https://github.com/DonCanjas/Avisynth-Functions/blob/main/TAAmbk%200.9.0.avsi) or QTGMC (http://avisynth.nl/index.php/QTGMC) in progressive mode?

This post looks promising too. (https://forum.doom9.org/showthread.php?p=1736822#post1736822)

eXtremeDevil
10th March 2025, 23:33
What are those lines in frame 1512, for example? Isn't that interlace? What about upscaling?

Asmodian
11th March 2025, 14:24
You are correct, I am not sure what happened when I looked at it before. :o

QTGMC in interlaced mode is the best I can offer. Followed by whatever your best upscaler is, maybe NEEDI3 would do well with this content?

Edit: In my opinion, upscaling is best done at playback today. It causes damage that is unneccessary. Spend more bits/pixel and keep the native resolution.

Selur
11th March 2025, 21:08
Maybe playing around with BasicVSR++ and Vapoursynth is worth a try,... (script (https://pastebin.com/xK0R8nbP), clip (https://www.mediafire.com/file/ywa3zwvwqnz6ana/BasicVSR%252B%252B.mp4/file))

Cu Selur

Z2697
12th March 2025, 14:50
That's not "real interlacing"... it's just the fields are messed up and out of sync.

eXtremeDevil
13th March 2025, 20:21
That's not "real interlacing"... it's just the fields are messed up and out of sync.

Some parts has messed up frames but other parts have interlacing. In any case, thank you all for the tips, I'll see what I can do :)

poisondeathray
13th March 2025, 20:45
Z2697 is correct. The "combing" is from field shifting. The content is progressive, not interlaced. You want to field match e.g. TFM() , before you do anything else

If you double rate deinterlace, notice there are duplicates . If the content was interlaced, you'd have no duplicates

There are various video game machine learning models which upscale textures you could try