Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Usage

Reply
 
Thread Tools Search this Thread Display Modes
Old 22nd February 2023, 16:20   #281  |  Link
rgr
Registered User
 
Join Date: Jun 2022
Posts: 5
Why am I getting this error?

Both clips should have the same colorspace!
(C:/Program Files (x86)lAviSynth+/plugins64+/TemporalDegrain-v2.6.4.avsi, line 441)
(C:/Program Files (x86)lAviSynth+/plugins64+/TemporalDegrain-v2.6.4.avsi, line 395)

Source: MPEG2, 720x576, YUV420

Full script:
Code:
video_org=FFmpegSource2("../00000.m2ts", atrack=-1)
	crop_left=12	# | rimozione esatta delle bande nere sinistra, sopra, destra e del disturbo sotto	
	crop_top=2	# | 720-(12+16)x576-(2+14)=692x560
	crop_right=16
	crop_bottom=14
video_org_crop=video_org.crop(crop_left,crop_top,-crop_right,-crop_bottom)

video_org_crop_adj=video_org_crop.ColorYUV(off_u=+12, off_v=-6)

### de-interlacing
deinterlaced=video_org_crop_adj.AssumeTFF().QTGMC(preset="slow", matchpreset="slow", matchpreset2="slow", sourcematch=3, tr1=2, tr2=1, NoiseTR=2, sharpness=0.1)

### convert to YV16
deinterlaced_yv16=deinterlaced.convertToYV16()

### denoising
denoised_yv16=deinterlaced_yv16.TemporalDegrain2(degrainTR=3)

### convert to YUY2
denoised=denoised_yv16.convertToYUY2()

### convert to YV12
denoised_yv12=denoised.convertToYV12()

### sharpening
sharpened_yv12=denoised_yv12.LSFmod(defaults="slow")

### convert to YUY2 with chroma from YUY2 color space
sharpened=sharpened_yv12.convertToYUY2().MergeChroma(denoised)

### add borders
video_restored=sharpened.addborders((crop_left+crop_right)/2,(crop_top+crop_bottom)/2,(crop_left+crop_right)/2,(crop_top+crop_bottom)/2)

return(video_restored)
rgr is offline   Reply With Quote
Old 22nd February 2023, 17:11   #282  |  Link
rgr
Registered User
 
Join Date: Jun 2022
Posts: 5
Quote:
Originally Posted by ErazorTT View Post
Feb 11, 2023: v2.6.4
- always undot before postFFT stage, increasing FFT efficiency by quite a bit when degrain was disabled
- mention suggested settings inside the script file
In the new version I get this error:

Both clips should have the same colorspace!
(C:/Program Files (x86)lAviSynth+/plugins64+/TemporalDegrain-v2.6.4.avsi, line 441)
(C:/Program Files (x86)lAviSynth+/plugins64+/TemporalDegrain-v2.6.4.avsi, line 395)

Rolling back to 2.6.3 solves the problem.
rgr is offline   Reply With Quote
Old 24th February 2023, 19:24   #283  |  Link
ErazorTT
Registered User
 
Join Date: Mar 2003
Location: Germany
Posts: 186
Yes, I just updated the file. Should be fixed now.
ErazorTT is offline   Reply With Quote
Old 25th February 2023, 21:22   #284  |  Link
ErazorTT
Registered User
 
Join Date: Mar 2003
Location: Germany
Posts: 186
I found that there is a wierd inconsistent chroma shift for 420 sources. It can be upto half a pixel. Which means that when resized onto the luma, it will be twice of that.
From my investigation I found that it comes from mvtools MDegrain. I reported it here, you can take a look of the magnitue of the deviation there.

I thus decided to go back to a single degrain step for the chroma. I think this is the best compromise in total.
This halfs the shift introduced by mvtools, which I think is good enough. And it gives quite some speed increase, at the expense of a slightly less clean chroma.
For the paranoid among us, a complete the circumvention of the chroma shift bug can be enabled by the flag "degrainAvoidChromaShift", but that is relatively expense at 10% performance cost.

Also, if it is really necessary to clean the chroma more, which should be rather rarely, both degrains steps can be enabled for the chroma by the flag "degrainChromaTwoStep". This will however also enable the relatively expensive circumvention of the bug.

Last edited by ErazorTT; 28th February 2023 at 18:09.
ErazorTT is offline   Reply With Quote
Old 3rd March 2023, 01:58   #285  |  Link
karthauzi
Registered User
 
Join Date: May 2021
Posts: 3
thanks for v2.6.6! Can it ported in G41fun.py Vapoursynth? Its actually v2.6.3

I have abolutely no Idea how to do this, even with googling, maybe i only need to adjust some lines? they are very different AVS and VS codelines.

Can you have a look into my G41Fun.rar to show us how to adjust it, so i can use v2.6.6?

Im using Staxrip and i already just Copy & Pasted the entire TemporalDegrain2 code from another G41fun.py into this one and replaced it from an old v2.4.3?. Improvising


https://drive.google.com/file/d/1uPa...ew?usp=sharing


Greetings

Last edited by karthauzi; 3rd March 2023 at 02:08.
karthauzi is offline   Reply With Quote
Old 14th March 2023, 00:01   #286  |  Link
Mounir
Registered User
 
Join Date: Nov 2006
Posts: 768
I'm Trying the filter for the first time, i get an error (for a change) (tried v2.6.2 and v2.6.3 aswell)

Quote:
avisource
convertoyv12()
TemporalDegrain2("CUDA"=false)
script error expected a , or )
Mounir is offline   Reply With Quote
Old 14th March 2023, 00:09   #287  |  Link
poisondeathray
Registered User
 
Join Date: Sep 2007
Posts: 5,221
Quote:
Originally Posted by Mounir View Post
I'm Trying the filter for the first time, i get an error (for a change) (tried v2.6.2 and v2.6.3 aswell)

Code:
avisource
convertoyv12()
TemporalDegrain2("CUDA"=false)
script error expected a , or )

CUDA=false , no ""

Code:
TemporalDegrain2(CUDA=false)
poisondeathray is offline   Reply With Quote
Old 14th March 2023, 03:29   #288  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 1,808
Quote:
Originally Posted by Mounir View Post
I'm Trying the filter for the first time, i get an error (for a change) (tried v2.6.2 and v2.6.3 aswell)



script error expected a , or )
Cuda parameter only use with postFFT=5. You can use without postFFT=5 but that parameter no meaning when don't set postFFT=5
kedautinh12 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 04:51.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.