2018-01-06, 06:23 AM
Since random.next released his cool AviSynth plugin and nobody has done this yet, here's a thread for us to discuss this before he gets to finish the stable build and releasing a guide.
So, I saw spoRv's test and felt motivated, but didn't get far. Tried matching an HDTV with a WEB-DL. They are perfectly in sync and the framing is almost identical, but there are small discrepancies that don't allow me to overlay them. In particular, each source seems differently stabilized and there are lots of micro-tremors that make a simple overlay impossible. They also have somewhat different color timing, but not remarkably so. Hence my hopes in this plugin.
Tried the following, stolen from spoRv's sample:
srcdehalo2 is my WEB-DL (1080p) and src2 is my HDTV source (1080i, but already converted to 1080p in the correct framerate)
All that this does for me is to overlay the two sources with the same minor alignment issues it already had before. In other words, it's not really aligned. My goal is to have a perfect overlay so I can combine the two sources into a higher quality source through averaging.
That debug=true displays some info. x:0, y:1 Angle: 0.00. Sometimes y is 0 and sometimes x is 1. Angle seems always 0.00. Diff usually between 5 and 20. I read some remark by random.next that maxDiff should be bigger than the maximum diff inherent to the sources (I hope I didn't get that wrong), but either value doesn't really make a difference.
I also ran the README.md through Google Translate, for whatever it's worth (had to do it piece by piece):
admin edit: replaced with a more readable HTML page -> https://a.pomf.cat/oonuzp.html
link to original thread: https://fanrestore.com/thread-1922.html
So, I saw spoRv's test and felt motivated, but didn't get far. Tried matching an HDTV with a WEB-DL. They are perfectly in sync and the framing is almost identical, but there are small discrepancies that don't allow me to overlay them. In particular, each source seems differently stabilized and there are lots of micro-tremors that make a simple overlay impossible. They also have somewhat different color timing, but not remarkably so. Hence my hopes in this plugin.
Tried the following, stolen from spoRv's sample:
Code:
config=OverlayConfig(subpixel=2)
OverlayEngine(srcdehalo2.ConvertToY8(), src2.ConvertToY8(), configs=config,editor=false,maxDiff=20)
OverlayRender(srcdehalo2.ConvertToYV24(), src2.ConvertToYV24(), debug=true, noise=0,\
upsize="Spline64Resize", mode=3, gradient=10,coloradjust=1,width=1920,height=1080,opacity=0.5)
srcdehalo2 is my WEB-DL (1080p) and src2 is my HDTV source (1080i, but already converted to 1080p in the correct framerate)
All that this does for me is to overlay the two sources with the same minor alignment issues it already had before. In other words, it's not really aligned. My goal is to have a perfect overlay so I can combine the two sources into a higher quality source through averaging.
That debug=true displays some info. x:0, y:1 Angle: 0.00. Sometimes y is 0 and sometimes x is 1. Angle seems always 0.00. Diff usually between 5 and 20. I read some remark by random.next that maxDiff should be bigger than the maximum diff inherent to the sources (I hope I didn't get that wrong), but either value doesn't really make a difference.
I also ran the README.md through Google Translate, for whatever it's worth (had to do it piece by piece):
admin edit: replaced with a more readable HTML page -> https://a.pomf.cat/oonuzp.html
link to original thread: https://fanrestore.com/thread-1922.html