ONdraid / reve

Real-ESRGAN video upscaler with resumability.
https://github.com/xinntao/Real-ESRGAN
GNU General Public License v3.0
24 stars 7 forks source link

Broken picture when using 3x scale (-s 3) #9

Open c-hoffmann opened 1 year ago

c-hoffmann commented 1 year ago

I tried upscaling a 720p (4:3, 960x720) anime to 4K by calling

reve "input.mkv" -s 3 "output.mkv"

and it produced a very broken output:

vlcsnap-2023-05-23-08h02m33s367

Here's some more info:

Testing another snippet with 3x produced the same broken result: vlcsnap-2023-05-23-08h10m18s043

Scaling by 4x is also producing broken results: vlcsnap-2023-05-23-08h18m42s240

Only scaling by 2x seems to be fine: vlcsnap-2023-05-23-08h19m51s823

queenkjuul commented 5 months ago

got the same results feeding a DVD-remuxed MPEG2 MKV into reve at 4x scaling

It's a shame because reve seems to make better use of the system, running merge+upscale in parallel, but I have no idea what's going wrong or how to fix it (the intermediate frames exhibit the error, maybe we can swap a different realesrgan binary? doesn't seem to be on the ffmpeg side)

edit: looks like this is already using the most recent binaries from the upstream project :(