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 29th November 2022, 16:44   #1761  |  Link
Dogway
Registered User
 
Join Date: Nov 2009
Posts: 2,109
Major update today that I've been holding back for a few months.

QTGMC+: Implemented EEDI3CL for faster EEDI3 deinterlacing

TransformsPack: Refined illuminant chromaticities. Fixed chroma placement algo (finally). More robust range and gamma conversions. Still need to finish CAT.

ResizersPack: Fixes on chroma placement and pixel center shifts in nnedi3/eedi3. New functions/wrappers (eedi3resize, RAVUresize, FSRresize, RIFEwrap, EEDI3wrap)

Please test and report since I won't be working much further on these anymore.
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread

Last edited by Dogway; 29th November 2022 at 16:57.
Dogway is offline   Reply With Quote
Old 29th November 2022, 18:22   #1762  |  Link
LeXXuz
20 years and counting...
 
LeXXuz's Avatar
 
Join Date: Oct 2002
Location: Germany
Posts: 542
Thanks Dogway!
Doing a lot of DVD stuff soon. I always let QTGMC+ as part of Ceppo's tools run in these scripts to take care of nasty phase shifts which a lot of the ordinary deinterlacers can't handle properly. Will let you know if I see something unusual.

Btw. what about NNEDI3CL and subpixel=4? Is the issue still present?
https://forum.doom9.org/showthread.p...47#post1976247
LeXXuz is offline   Reply With Quote
Old 29th November 2022, 20:12   #1763  |  Link
Dogway
Registered User
 
Join Date: Nov 2009
Posts: 2,109
I tested again and it's working fine for me, no errors. However I noticed a ghosting artifact caused by big pixel center shift with high pel. That is because by default the center shift is not being fixed for nnedi3 in SMDegrain, as that matches the internal motion vectors shift. But with high pel the deviation is higher, so I better fix it for that case. I will update tomorrow with a few other cosmetics.
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread
Dogway is offline   Reply With Quote
Old 30th November 2022, 13:37   #1764  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 1,648
Your latest ver can't fix with propSet("_FieldBased",0) anymore

- When i use with tfm().tdecimate() i got this error



- After add propSet("_FieldBased",0), i got this error (fine with older vers)

kedautinh12 is offline   Reply With Quote
Old 30th November 2022, 15:08   #1765  |  Link
Dogway
Registered User
 
Join Date: Nov 2009
Posts: 2,109
Thanks for the report! Test now.
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread
Dogway is offline   Reply With Quote
Old 30th November 2022, 16:32   #1766  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 1,648
Ok, error gone with propSet("_FieldBased",0) but error still have without propSet("_FieldBased",0)

Last edited by kedautinh12; 30th November 2022 at 16:41.
kedautinh12 is offline   Reply With Quote
Old 30th November 2022, 17:18   #1767  |  Link
Dogway
Registered User
 
Join Date: Nov 2009
Posts: 2,109
Yes, TIVTC needs to be updated for frameprops support.
BTW I'm updating SMDegrain in a moment.
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread
Dogway is offline   Reply With Quote
Old 1st December 2022, 08:55   #1768  |  Link
madey83
Registered User
 
Join Date: Sep 2021
Posts: 63
@Dogway,

Your last release give me below errors:

Script Error

Script error: There is no function named 'libplacebo_Resample'.
(E:\4k_encode\Avisynth-Scripts-master\TransformsPack - Main.avsi, line 927)
(E:\4k_encode\Avisynth-Scripts-master\TransformsPack - Main.avsi, line 1302)
(E:\4k_Encode\Avisynth-Scripts-master\ResizersPack.avsi, line 230)
(E:\4k_Encode\Avisynth-Scripts-master\ResizersPack.avsi, line 274)
(E:\myVideo.avs, line 159)

line 159 of avs script is: deep_resize(1920,edge="Zopti1080")

my plugns:
import("E:\4k_Encode\Avisynth-Scripts-master\MIX mods\GradFun3plus.avsi")
import("E:\4k_Encode\Avisynth-Scripts-master\ExTools.avsi")
import("E:\4k_encode\Avisynth-Scripts-master\SMDegrain v3.5.6d\SMDegrain v3.5.6d.avsi")
Import("E:\4k_encode\Avisynth-Scripts-master\ResizersPack.avsi")
Import("E:\4k_encode\Avisynth-Scripts-master\MIX mods\LSFplus.avsi")
Import("E:\4k_encode\Avisynth-Scripts-master\MIX mods\SharpenersPack.avsi")
Import("E:\4k_encode\Avisynth-Scripts-master\GradePack.avsi")
Import("E:\4k_encode\Avisynth-Scripts-master\ScenesPack.avsi")
Import("E:\4k_encode\Avisynth-Scripts-master\MasksPack.avsi")
Import("E:\4k_encode\Avisynth-Scripts-master\MIX mods\Spresso.avsi")
import("E:\4k_encode\Avisynth-Scripts-master\EX mods\GrainFactory3mod.avsi")
import("E:\4k_encode\Avisynth-Scripts-master\EX mods\DeblockPack.avsi")
import("E:\4k_encode\Avisynth-Scripts-master\TransformsPack - Main.avsi")
import("E:\4k_encode\Avisynth-Scripts-master\TransformsPack - Models.avsi")
import("E:\4k_encode\Avisynth-Scripts-master\TransformsPack - Transfers.avsi")
import("E:\4k_Encode\Avisynth-Scripts-master\ResizersPack.avsi")
loadplugin("E:\4k_encode\BM3DCUDA_AVS-test9\x64\BM3DCPU_AVS.dll")
loadplugin("E:\4k_encode\BM3DCUDA_AVS-test9\x64\BM3DCUDA_AVS.dll")
loadplugin("E:\4k_encode\BM3DCUDA_AVS-test9\x64\BM3D_VAggregate_AVS.dll")
loadplugin("E:\4k_encode\dgdecnv_244\DGDecodeNV.dll")
loadplugin("E:\4k_encode\vsTCanny-1.1.8\x64\Release\vsTCanny.dll")
loadplugin("E:\4k_Encode\neo_FFT3D_r11\x64\neo-fft3d.dll")
loadplugin("E:\4k_Encode\fmtconv-r30\win64\fmtconv.dll")


Do i miss something? Your previous release worked fine with the same AVS settings.
madey83 is offline   Reply With Quote
Old 1st December 2022, 08:57   #1769  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 1,648
You need load this plugin
https://github.com/Asd-g/avslibplacebo
kedautinh12 is offline   Reply With Quote
Old 1st December 2022, 09:08   #1770  |  Link
madey83
Registered User
 
Join Date: Sep 2021
Posts: 63
Quote:
Originally Posted by kedautinh12 View Post
You need load this plugin
https://github.com/Asd-g/avslibplacebo
Thank you. It was so quick
madey83 is offline   Reply With Quote
Old 1st December 2022, 10:23   #1771  |  Link
madey83
Registered User
 
Join Date: Sep 2021
Posts: 63
now i have got this:

Script Error

System exception - Access Violation
(E:\4k_encode\Avisynth-Scripts-master\EX mods\DeblockPack.avsi, line 239)
(E:\myVideo.avs, line 164):: CCD(15)

function CCD (clip a, float "thres", bool "interlaced", int "U", int "V") - function definition.
madey83 is offline   Reply With Quote
Old 1st December 2022, 10:31   #1772  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 1,648
Are you got avs+ and vc++ latest ver???
https://gitlab.com/uvz/AviSynthPlus-Builds
https://github.com/abbodi1406/vcredist

Last edited by kedautinh12; 1st December 2022 at 10:39.
kedautinh12 is offline   Reply With Quote
Old 1st December 2022, 10:40   #1773  |  Link
madey83
Registered User
 
Join Date: Sep 2021
Posts: 63
Quote:
Originally Posted by kedautinh12 View Post
i will test this out later today.

Thank you for support
madey83 is offline   Reply With Quote
Old 1st December 2022, 11:57   #1774  |  Link
LeXXuz
20 years and counting...
 
LeXXuz's Avatar
 
Join Date: Oct 2002
Location: Germany
Posts: 542
Dogway, when I use globals in SMDegrain for 2-stage denoising I can't use subpixel=3 in the 2nd stage.

Error message:
Scrip error: the named argument "pelclip" to MSuper had the wrong type. Lines 299 and 656.

I have to use subpixel=2 for the 2nd stage if globals are active.
LeXXuz is offline   Reply With Quote
Old 1st December 2022, 13:08   #1775  |  Link
madey83
Registered User
 
Join Date: Sep 2021
Posts: 63
Quote:
Originally Posted by kedautinh12 View Post
i did encode with CCD and without deep_resize(1920,edge="Zopti1080")

and it went fine and i did not change anything regarding AVS and VC versions.
madey83 is offline   Reply With Quote
Old 2nd December 2022, 08:05   #1776  |  Link
madey83
Registered User
 
Join Date: Sep 2021
Posts: 63
Quote:
Originally Posted by kedautinh12 View Post
Good morning,

you were right. thank you
madey83 is offline   Reply With Quote
Old 2nd December 2022, 21:01   #1777  |  Link
Dogway
Registered User
 
Join Date: Nov 2009
Posts: 2,109
Quote:
Originally Posted by LeXXuz View Post
Dogway, when I use globals in SMDegrain for 2-stage denoising I can't use subpixel=3 in the 2nd stage.

Error message:
Scrip error: the named argument "pelclip" to MSuper had the wrong type. Lines 299 and 656.

I have to use subpixel=2 for the 2nd stage if globals are active.
Sure, with globals some parameters must match, read docs.
You are trying to reinterpret the same motion vectors you are loading.
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread

Last edited by Dogway; 2nd December 2022 at 21:09.
Dogway is offline   Reply With Quote
Old 2nd December 2022, 21:10   #1778  |  Link
LeXXuz
20 years and counting...
 
LeXXuz's Avatar
 
Join Date: Oct 2002
Location: Germany
Posts: 542
Quote:
Originally Posted by Dogway View Post
Sure, with globals some parameters must match, read docs.
You are trying to reinterpret the same motion vectors you are loading.
Yeah I know they have to match. First stage was also set to subpixel=3, of course.

It only works if both are set to 2.
It does not work when both are set to 3.
(And of course it doesn't work when they don't match.)
LeXXuz is offline   Reply With Quote
Old 2nd December 2022, 21:42   #1779  |  Link
Dogway
Registered User
 
Join Date: Nov 2009
Posts: 2,109
Thanks, I spotted the issue, promoted to v3.5.7. Not sure what was the logic of my !GlobalR ternary but I removed it and works now. Also fixed Globals=3 and a typo on nnedi3 pixel_shift.
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread
Dogway is offline   Reply With Quote
Old 2nd December 2022, 23:06   #1780  |  Link
LeXXuz
20 years and counting...
 
LeXXuz's Avatar
 
Join Date: Oct 2002
Location: Germany
Posts: 542
Nice! Will give it a go again soon.
LeXXuz is offline   Reply With Quote
Reply

Tags
avisynth, dogway, filters, hbd, packs

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:01.


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