sonic41592
22nd August 2020, 17:06
I have a DVD source that has a lot of field blending from a bad IVTC. It's 30 fps and follows the pattern 3 good frames and 2 blended frames. Normally I could use SRestore to fix it, but there are a lot of scenes throughout it that aren't field blended, but have a duplicated fifth frame instead of 3:2 pulldown. Sample (https://mega.nz/file/qBNHTSba#L-6qNgXSczkwDJxgFn9FFr1EaqZ_8QWIvlUAdRbra_Q)
In the sample, the first half has two blended frames out of 5, but around halfway through (after a scene change) it switches to no blending and a duplicate every 5 frames. If I use SRestore on the entire DVD, there are a lot of artifacts on the non blended scenes. Is there any way to detect which scenes have field blending and use SRestore on only them? Or would I need to manually set the filters for each scene?
I've been using the double blend removal code from SRestore:
ffmpegsource2("VTS_02_1.vob",rffmode=1)
srestore(mode=-1,omode="pp3")
tdecimate(mode=1)
In the sample, the first half has two blended frames out of 5, but around halfway through (after a scene change) it switches to no blending and a duplicate every 5 frames. If I use SRestore on the entire DVD, there are a lot of artifacts on the non blended scenes. Is there any way to detect which scenes have field blending and use SRestore on only them? Or would I need to manually set the filters for each scene?
I've been using the double blend removal code from SRestore:
ffmpegsource2("VTS_02_1.vob",rffmode=1)
srestore(mode=-1,omode="pp3")
tdecimate(mode=1)