Log in

View Full Version : [HELP] I need to fix an old anime ghosting issue


andiandi
8th August 2024, 22:00
Hi

The source I'm struggling with is DBZ OVA 2 from 1993, encoded in Dragon Box DVD.

Among may issues, it has TTF interlacing, but even if I clean it with QTGMC or another (like EEDI2), there're still ghost frames.

Please look at the raw interlaced sample, you can download it if you want to do some tests.

I can use Avisynth and Vapoursynth, but I don't know what to use nor if I must do it while de-interlacing, before, or after.

Sample (https://drive.usercontent.google.com/uc?id=1wiDN7HWkWIAoNrGVrBX1971BPEZqwZEk&export=download)

:thanks:

SaurusX
13th August 2024, 13:03
This is the standard old Japanese blendy telecine transfer. Since you're ready to deinterlace it, try animeivtc(mode=2) to remove most of the remaining blends. And keep in mind this will replace any QTGMC step you already have.

andiandi
13th August 2024, 17:45
This is the standard old Japanese blendy telecine transfer. Since you're ready to deinterlace it, try animeivtc(mode=2) to remove most of the remaining blends. And keep in mind this will replace any QTGMC step you already have.

Thank you, this gives great results

https://i.ibb.co/TYHkWxk/DBZ-OAV-2-1993-00.jpg

But if I understand correctly, AnimeIVTC deinterlaces the video as well, so no need for QTGMC after ?

SaurusX
13th August 2024, 18:35
But if I understand correctly, AnimeIVTC deinterlaces the video as well, so no need for QTGMC after ?
Correct. Animeivtc() is already doing the deinterlacing.

andiandi
13th August 2024, 18:39
Correct. Animeivtc() is already doing the deinterlacing.

Ok. but I have an issue. i found out that with AnimeIVTC, there are still interlaced artifact that are not there with QTGMC

https://i.ibb.co/mBcPTqZ/image.jpg

How can I use AnimeIVTC while getting rid of them ?

SaurusX
13th August 2024, 18:44
AnimeIVTC can use QTGMC as its deinterlacer. Animeivtc(mode=2, bbob=4).

andiandi
13th August 2024, 18:49
AnimeIVTC can use QTGMC as its deinterlacer. Animeivtc(mode=2, bbob=4).

This works, but adding bbob=4 creates this visual issue, which remains on the encoded video

https://i.ibb.co/H2K5L5Y/2024-08-13-19-48-35-NVIDIA-Ge-Force-Overlay-DT.png

What is that ?? :confused:
(PS : It only appears with bbob=4 not 3 or others)

SaurusX
13th August 2024, 19:13
What is that ?? :confused:
(PS : It only appears with bbob=4 not 3 or others)

Maybe a version incompatibility? Try QTGMC 3.33 at the bottom of this page: http://avisynth.nl/index.php/QTGMC

There are a LOT of dependencies in QTGMC so it could be any one of those. It could take some testing.

andiandi
13th August 2024, 19:23
Maybe a version incompatibility? Try QTGMC 3.33 at the bottom of this page: http://avisynth.nl/index.php/QTGMC

There are a LOT of dependencies in QTGMC so it could be any one of those. It could take some testing.

I have this error

https://i.ibb.co/HpbM7cX/2024-08-13-20-21-45-NVIDIA-Ge-Force-Overlay-DT.png

Maybe I have to change a parameter


EDIT : Nevermind, it was an MVTool issue, I downloaded Mvtools2 2.7.46 and it works

Thanks for your help !

SaurusX
13th August 2024, 19:30
That's great!

andiandi
15th August 2024, 20:57
That's great!

Unfortunately I found an issue on on-screen text...

Edges moves like crazy, and it's not because of bbob4, but because of mode=2

I wonder if there's another filter (Avisynth or Vapoursynth) that could achieve the same results as AnimeIVTC but without these flaws

Video (https://drive.google.com/file/d/1cFb0e35EBk58fWluEZX_z5BL8hEa6yIb/view?usp=drive_link)

SaurusX
16th August 2024, 14:48
Unfortunately I found an issue on on-screen text...

Edges moves like crazy, and it's not because of bbob4, but because of mode=2

I wonder if there's another filter (Avisynth or Vapoursynth) that could achieve the same results as AnimeIVTC but without these flaws

Video (https://drive.google.com/file/d/1cFb0e35EBk58fWluEZX_z5BL8hEa6yIb/view?usp=drive_link)

My suggestion would be to freeze frame that section of the video after the deinterlacing has been run. You'll not find anything else with the performance of animeivtc for a task like this. It's one of the top two mega-scripts for AVISynth.