Avisynth: Weird artifacts during scene changes?
hi,
first of all the new avisynth scripts rock! but, i ve noticed a few weird things (artifacts) during scene changes. (i think). anyway to help u understand what i mean i ve put a sample up: http://users.skynet.be/bk260637/sample.mpg any solution to the weird 'flashes'? i use kwag's modified video.en1 btw and the latest script (july 4th) |
zes,
i see your sample...stranges flashes! 8O never saw it before, seems that one frame turn(or came) to other frame. :? |
looks like this
ok u can see it clearly using vdubmod, but for your comfort i ve taken some screenshots.
http://users.skynet.be/bk260637/iceage1.jpg http://users.skynet.be/bk260637/iceage2.jpg http://users.skynet.be/bk260637/iceage3.jpg http://users.skynet.be/bk260637/iceage4.jpg it happened also with other movies. |
Re: looks like this
Quote:
Uninstall codecs u have installed and try to encode . If it's OK then try to install one of them , try to encode , if it's OK then install one more until u find damaged codec . I hope this'll help . bman |
Have look at this thread.
http://www.kvcd.net/forum/viewtopic.php?t=4836 It has NOTHING to do with any codec. The Motion Adaptive Script seems to have problems with animated films. |
U are absolutely right Bchteam!!!
I checked my last encoded 3 films and guess what ??? 2 of them I've encoded with last script ( TemporalSmoother in it ) and I clearly see jittering,posterization and even two frames (one on another )artifacts . 1 of movies I've made with DialHot's script ( TemporalCleaner ) in it and I can defenetly say that script with TemporalSmoother Just SUCKS :evil: So mush artifacts on scene changes - How Could'nt I see them before ??? I have to do new encodes of those movies with DialHot's script ( with a little tweack ) and I just hate this . @ KWAG It's worth to pay attention to this posts cos must be some bug in MA script with TemporalSmoother :!: :!: :!: as we are getting starnge artifacts : :( :( :( :( bman |
@zes,
Post your script :!: I think I know where the problem is, but I need to see your script :!: -kwag |
@ Bman
Were your Encodes animated/Cartoon Films or regular films with real actors ??? |
I think the problem is related to the scenechange and/or mode parameters on TemporalSmoother.
Example: TemporalSoften(int clip, int radius, int luma_threshold, int chroma_threshold [, int scenechange] [, int mode]) Right now, scenechange is set to 0, and mode is set to 2 on the current script. The effects you are seeing, were previously visible on regular films, when the scenechange value was not 0. The mode parameter is either 1 or 2. So please try setting the mode to 1, and load your.avs script in vdub, and slide to those scenes that are causing problems. If a value of 1 or 2 don't eliminate the problem, try the same but with a scene change value of 1. The current line in the script is this: TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) ,0, 2)") So the last two parameters are the scenechange followed by the mode (0, 2) I can't test this because I don't have any Anime material on hand right now. -kwag |
I think this problem is related to "Hybrid" material :!:
I can not reproduce the problem, and I can't see that on ANY of my encodes :!: But they all have been 23.976 FILM encodes. So this is probably related to a "Field" problem on the material. If "Force FILM" was used on DVD2AVI, I would try creating the .d2v again WITHOUT "Force FILM", and using Telecide() and Decimate() after the source line. -kwag |
I tried what you suggested, Kwag.
I changed this Line Code:
TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) ,0, 2) ") Code:
TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) ,1, 1) ") But, on some scenes, the blurring is very visible. But I don't know if that is related with the TemporalSoften Problem. Can you tell me ??? |
Quote:
I'll check KWAG's suggestion too , maybe it's really source problem 8O 8O :? :? bman |
my script
Code:
## DLL Section ## when i load the .avs in virtualdub it says avisynth gave an error in 0x0etc :? |
@ zes
Just this Line Code:
TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) ,0, 2) ") Code:
TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) ,1, 1) ") |
excuse me to "jump",
in Thu Jul 03, 2003 2:38 pm http://www.kvcd.net/forum/viewtopic....r=asc&start=96 and in Thu Jul 03, 2003 3:59 pm http://www.kvcd.net/forum/viewtopic.php?t=4717&start=96 and few days ago,before this posts but i can't find now where they are. i was talking about ""breathing" in each second". can someone help me to post a sample with 1,19mb in forum? i send to your mail..someone help me to find it... maybe is the same cause. :? seems it have to be with the same problem. thanks in advance. @ zes the shots shows the exact points and in the sample.mpg are clear too. thanks for "comfort"! :lol: |
@Bchteam,
Thanks for trying it out :D I guess that was the problem. I just tried it on NTSC Film, and it looks fine. This was not visible on pure FILM movies. So it was probably the "Method=2" parameter that caused the problem :D I'm double checking this just before I update the script :!: -kwag |
Quote:
-kwag |
Will the Final File Size increase or decrease, When I change the Temporal Soften Settings from (0,2) to (1,1) :?:
|
Quote:
-kwag |
Kwag,
Changing from TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) ,0, 2) ") to TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) ,1, 1) ") also got rid of the glitches I was getting when using DirectShowSource with type-1 DV files. |
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.