Quantcast Suggestion for DVD Filters? - digitalFAQ.com Forums [Archives]
  #1  
03-05-2003, 02:23 AM
syk2c11 syk2c11 is offline
Free Member
 
Join Date: Jun 2002
Posts: 290
Thanks: 0
Thanked 0 Times in 0 Posts
Hi there,
I would like to have a suggestion on the filters (and its properly order) for KDVD (full-D1). I am wondering if it is worth to use filters like SpaceDust(), because it is reported that it takes much longer. I am currently only using Fluxsmoother and Legal Clip.
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
03-05-2003, 02:28 AM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by syk2c11
Hi there,
I would like to have a suggestion on the filters (and its properly order) for KDVD (full-D1). I am wondering if it is worth to use filters like SpaceDust(), because it is reported that it takes much longer. I am currently only using Fluxsmoother and Legal Clip.
Hi syk2c11,

For KDVDs, you're already encoding at a very high resolution, so take it easy on the filters
Use Legalclip, mergechroma(blur(1.5)) and spacedust. That should be enough for KDVDs
SpaceDust is very fast, compared to PixieDust or FaeryDust.

-kwag
Reply With Quote
  #3  
03-05-2003, 02:44 AM
syk2c11 syk2c11 is offline
Free Member
 
Join Date: Jun 2002
Posts: 290
Thanks: 0
Thanked 0 Times in 0 Posts
Thanks Kwag, I will try and report the result.
Reply With Quote
  #4  
03-06-2003, 08:29 AM
digitalize digitalize is offline
Free Member
 
Join Date: Dec 2002
Posts: 99
Thanks: 0
Thanked 0 Times in 0 Posts
Thanks, I was going to post the same question today.
Reply With Quote
  #5  
03-10-2003, 10:39 PM
syk2c11 syk2c11 is offline
Free Member
 
Join Date: Jun 2002
Posts: 290
Thanks: 0
Thanked 0 Times in 0 Posts
Hi there,
I tried the combination suggested by Kwag (i.e. LegalClip, mergechroma(blur(1.5)) and spacedust), the result was pretty good, it is definitely better than before (just LegalClip and FluxSmoother). I am wondering if FaeryDust is better than SpaceDust? If so, how much longer will FaeryDust take compare with SpaceDust (in terms of percentage, say 30% or more)?? Thanks in advance.
Reply With Quote
  #6  
03-11-2003, 02:28 AM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by syk2c11
I am wondering if FaeryDust is better than SpaceDust?
Depends on your input material.
Quote:
If so, how much longer will FaeryDust take compare with SpaceDust (in terms of percentage, say 30% or more)??
About twice

-kwag
Reply With Quote
  #7  
03-17-2003, 09:22 AM
Racer99 Racer99 is offline
Free Member
 
Join Date: Sep 2002
Location: Massachusetts
Posts: 119
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by kwag
Quote:
Originally Posted by syk2c11
Hi there,
I would like to have a suggestion on the filters (and its properly order) for KDVD (full-D1). I am wondering if it is worth to use filters like SpaceDust(), because it is reported that it takes much longer. I am currently only using Fluxsmoother and Legal Clip.
Hi syk2c11,

For KDVDs, you're already encoding at a very high resolution, so take it easy on the filters
Use Legalclip, mergechroma(blur(1.5)) and spacedust. That should be enough for KDVDs
SpaceDust is very fast, compared to PixieDust or FaeryDust.

-kwag
Hey kwag,

I have a similiar question. My goal is to use my DVD's and a replacement for the 2 cd encodes, but I am trying to get approx 3 encodes (6hrs max) per DVD. (I.E. 6 cds). Each encode is approx. 1.43Gb in size (w/ audio) or 1.25Gb (w/o audio).

Presently I am using mergechroma, spacedust, and temproalcleaner. I am doing an encode right now replacing temporalcleaner with peachsmoother. Most of my sources are DVD.

Should I use Half D1, or Full D1 with thes constraints, and which filters should I use for each template. BTW, I usually do most of my encodes at 16x9 and FullD1 right now. Would I gain anything using HalfD1 (CQ?). I also have just a standard TV not a widescreen TV.

Thanks

Racer99
Reply With Quote
  #8  
03-17-2003, 11:00 AM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Hi Racer99,

I would just use MergeChroma, PeachSmoother (I'm using that too ) and C3D with HQ preset. I don't think you need anything else for DVD target. I would go for the Full D-1 encode. 352x480 is very good, but the sharpness difference from 720x480 to 352x480 is like night and day

-kwag
Reply With Quote
  #9  
03-17-2003, 11:15 AM
Racer99 Racer99 is offline
Free Member
 
Join Date: Sep 2002
Location: Massachusetts
Posts: 119
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by kwag
Hi Racer99,

I would just use MergeChroma, PeachSmoother (I'm using that too ) and C3D with HQ preset. I don't think you need anything else for DVD target. I would go for the Full D-1 encode. 352x480 is very good, but the sharpness difference from 720x480 to 352x480 is like night and day

-kwag
Thanks
Reply With Quote
  #10  
03-17-2003, 12:42 PM
jamesp jamesp is offline
Free Member
 
Join Date: Jul 2002
Location: Chelmsford, UK
Posts: 130
Thanks: 0
Thanked 0 Times in 0 Posts
Kwag,

What do you think of Peachsmoother? I've found it to be very, very fast. Using it and TemporalCleaner is much quicker than Spacedust + temporalcleaner but with playing with the settings it could be possible that no other filtering be needed.

Jim

Quote:
Originally Posted by kwag
Hi Racer99,

I would just use MergeChroma, PeachSmoother (I'm using that too ) and C3D with HQ preset. I don't think you need anything else for DVD target. I would go for the Full D-1 encode. 352x480 is very good, but the sharpness difference from 720x480 to 352x480 is like night and day

-kwag
Reply With Quote
  #11  
03-17-2003, 01:14 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by jamesp
Kwag,

What do you think of Peachsmoother? I've found it to be very, very fast. Using it and TemporalCleaner is much quicker than Spacedust + temporalcleaner but with playing with the settings it could be possible that no other filtering be needed.

Jim
Hi Jim,

I'm using Peach instead of Space now. It's so much faster, and I like the quality much better. It looks much more natural, and the compression is excelent. Look at this sample. which is a full screen movie I'm currently encoding at 528x480 and targeted to one CD:

http://www.kvcd.net/test-sea.mpg

The script used is this:

Code:
LoadPlugin("C:\MovieStacker\MovieStacker\Filters\MPEG2Dec2.dll")
LoadPlugin("C:\MovieStacker\MovieStacker\Filters\NoMoSmooth.dll")
LoadPlugin("C:\MovieStacker\MovieStacker\Filters\Convolution3D.dll")
LoadPlugin("C:\MovieStacker\MovieStacker\Filters\GripFit_preview.dll")
LoadPlugin("C:\MovieStacker\MovieStacker\Filters\BlockBuster.dll")
LoadPlugin("C:\MovieStacker\MovieStacker\Filters\LegalClip.dll")
LoadPlugin("C:\MovieStacker\MovieStacker\Filters\PeachSmoother.dll")

Mpeg2Source("J:\DVDbot\CITY_BY_THE_SEA\VIDEO_TS\sea.d2v")
LegalClip()
MergeChroma(blur(1.5))
GripCrop(528, 480, overscan=2, source_anamorphic=false)
GripSize(resizer="BicubicResize")
PeachSmoother(NoiseReduction=45,Stability=15,Spatial=70,NoiseLevel=4.8,Baseline=3.2)
Convolution3D(preset="movieHQ")
GripBorders()
LegalClip()
Any comments

-kwag
Reply With Quote
  #12  
03-17-2003, 02:00 PM
dazedconfused dazedconfused is offline
Free Member
 
Join Date: Nov 2002
Posts: 316
Thanks: 0
Thanked 0 Times in 0 Posts
Hey Kwag,

Have you done a sample comparison yet between using FaeryDust or PeachSmoother? I'd be interested in knowing which gives the best quality (I realize this can change depending on the source also, but I mean generally speaking). Personally, I've always used FaeryDust because I didn't like the resulting quality of SpaceDust as much, even though it was quicker. I'm mainly wondering if the results with PeachSmoother would be as good (or better!?!) than FaeryDust. If PeachSmoother is better than SpaceDust, and equal to or better than FaeryDust, then I just might have a new favorite filter! FaeryDust takes FOREEEEEEEVER! (although it's certainly been worth using it so far, and I hope Steady keeps working on it ).

Of course, I'll do some sample tests of my own...but I'm just curious of your opinion (or anyone else's who has compared these filters). Thanks.
-d&c
Reply With Quote
  #13  
03-17-2003, 02:23 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by dazed&confused
Hey Kwag,

Have you done a sample comparison yet between using FaeryDust or PeachSmoother?
Yes
Quote:
I'd be interested in knowing which gives the best quality
Take a look at this: http://forum.doom9.org/showthread.php?s=&threadid=44335

-kwag
Reply With Quote
  #14  
03-17-2003, 02:45 PM
jamesp jamesp is offline
Free Member
 
Join Date: Jul 2002
Location: Chelmsford, UK
Posts: 130
Thanks: 0
Thanked 0 Times in 0 Posts
dazed&confused - see http://forum.doom9.org/showthread.ph...threadid=44335

There is a comparison between some of the best noise filters there. I find Faerydust and Pixiedust to be the best, but - and its a big BUT - its too slow. Peach looks great on my Tv captures with strong settings - havn't tried with DVD's yet. However, Peach is faster than Spacedust and does better filtering. Its not far of FaeryDust in terms of quality but it definately does leave the odd stray pixel. Combining it with TemporalCleaner tends to do the trick though!

Kwag - For tv caps i've been using -

ConvertToYUY2()
LegalClip()
Crop(16,64,-16,-64)
PeachSmoother(NoiseReduction=50,Stability=20,Spati al=120)
TemporalCleaner()
DctFilter(1,1,1,1,1,.5,.5,0)
Crop(4,0,-4,-0)
LegalClip()

I've really upped the settings for Peachsmoother - probably over did it on this example but the source was quite noisy. It did just as good a job as pixiedust. I didn't set the params for noise etc because the docs say peach does a good enough job on its own.
I'd like to get to the point where i can find some params for a filter like peach and i don't have to chain filters.

Jim

Quote:
Originally Posted by dazed&confused
Hey Kwag,

Have you done a sample comparison yet between using FaeryDust or PeachSmoother? I'd be interested in knowing which gives the best quality (I realize this can change depending on the source also, but I mean generally speaking). Personally, I've always used FaeryDust because I didn't like the resulting quality of SpaceDust as much, even though it was quicker. I'm mainly wondering if the results with PeachSmoother would be as good (or better!?!) than FaeryDust. If PeachSmoother is better than SpaceDust, and equal to or better than FaeryDust, then I just might have a new favorite filter! FaeryDust takes FOREEEEEEEVER! (although it's certainly been worth using it so far, and I hope Steady keeps working on it ).

Of course, I'll do some sample tests of my own...but I'm just curious of your opinion (or anyone else's who has compared these filters). Thanks.
-d&c
Reply With Quote
  #15  
03-17-2003, 08:32 PM
syk2c11 syk2c11 is offline
Free Member
 
Join Date: Jun 2002
Posts: 290
Thanks: 0
Thanked 0 Times in 0 Posts
Hi there,
I would like to verify the proper order of the script, should MergeChroma(blur(1.5)) be placed before or after the resizing line? Will the speed be affected?
Reply With Quote
  #16  
03-18-2003, 10:17 PM
dazedconfused dazedconfused is offline
Free Member
 
Join Date: Nov 2002
Posts: 316
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by kwag
Yeah, I'd already looked at those picture comparisons from that thread when Jorel first posted here about it (Deen-a3d looks interesting...too bad it's only for avisynth2.5!). But I was curious as to whether or not those same results would carry over to moving pictures.

I did a good deal of testing today (repeatedly viewing test clips in 1x and 1/8x speed on a 30" 4:3 ntsc TV) between Faery, Space and PeachSmoother (using same settings as the doom9 thread author), and personally I think I agree with jamesp for now that FaeryDust is still the best of the best for avisynth2.07 (if time is not an issue!). But that's just my $0.02, which certainly isn't as valuable (or knowledgeable) as many peoples' $0.02 around here.

While PeachSmoother did look very similar to Faery in detail/sharpness to me, there was a very annoying flaw that occurred when one particular actor nodded his head up and down several times. The actor was dark-skinned with very short-shaven black hair. While he nodded, it was as if a large portion of the side of his head stayed in a fixed position while the rest of his head was moving. It was quite noticeable. Using c3dLQ rather than Tempcleaner helped hide it some, but it was still noticeable.

This happened again in another scene with the same actor when he turned his head to talk to someone. Since the flaw was only noticeable with this one actor, I have a feeling that perhaps those specific Peach settings were just a poor match for his particular flesh-tone. With the right settings-tweaks, Peach still might prove to be a good choice for me. But I don't know a lot about "tweaking" parameters, especially when there's a lot of them...plus I'm lazy . I like to use defaults() whenever possible, and both Faery() and Space() looked better to me on this particular video clip. So I'm sticking with Faery(for overnight encodes) and Space or Space+LanczosResize(for speed) for the time being until someone smarter than me figures out an all-around good default setting for Peach. Or until I'm feeling a bit less lazy (but that might be awhile!). In hindsight, I probably should have tried Peach's default() parameters also. D'oh!! I need a

I wasn't going to post my test results, but figured someone might find them of minor interest. As you can see below, there wasn't much of a speed gain by using Peach instead of Space on this particular movie-trailer. I suppose different sources will vary though, as always.

-d&c

Code:
script used:

Mpeg2Source("E:\trailer.d2v")
Telecide()
Decimate()
LegalClip()
GripCrop(width=544, height=480, overscan=2, source_anamorphic=false)
GripSize()
mergeluma(blur(.25))
mergechroma(blur(1.2))
FaeryDust()
#SpaceDust()
#PeachSmoother(NoiseReduction=45,Stability=15,Spatial=70,NoiseLevel=4.8,Baseline=3.2)
#TemporalCleaner()
Convolution3D(preset="movieLQ")
DctFilter(1,1,1,1,1,.5,.5,0)
GripBorders()
LegalClip()

Code:
4:3 movie trailer, 1:45=length:  on P4 2.23Ghz, 1GB PC2100 DDR-RAM  

KVCDx3(544x480), CQ60
-----------------------------------------------------
Faery+c3dLQ @23.976fps            #my player only works @ 29.97fps
encode time=11:03                   #so I did this test just so I
size=15.0 MB (15,744,971 bytes)  #could see the compression and cry :(
-----------------------------------------------------
Faery+c3dLQ @29.97fps
encode time=11:21
size=16.0 MB (16,853,771 bytes)

Faery+c3dHQ @29.97fps
encode time=11:15
size=16.2 MB (17,046,159 bytes)       

Faery+TempCleaner @29.97fps
encode time=10:24
size=16.2 MB (17,000,598 bytes)
------------------------------------------------------
Space+TempCleaner @29.97fps         #I only did 1 test w/ Space
encode time=5:38                        #due to time(& boredom)              
size=15.9 MB (16,703,338 bytes)         
------------------------------------------------------
Peach+TempCleaner @29.97fps
encode time=5:34
size=16.1 MB (16,957,239 bytes)

Peach+c3dHQ @29.97fps
encode time=6:27                       
size=16.1 MB (16,949,103 bytes)        
                                       
Peach+c3dLQ @29.97fps                    
encode time=6:29                       
size=15.9 MB (16,768,746 bytes)
Reply With Quote
  #17  
03-18-2003, 10:28 PM
dazedconfused dazedconfused is offline
Free Member
 
Join Date: Nov 2002
Posts: 316
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by syk2c11
Hi there,
I would like to verify the proper order of the script, should MergeChroma(blur(1.5)) be placed before or after the resizing line? Will the speed be affected?
It's really up to you whether you put it before or after resizing. Before, it will be less aggressive and result in less compression, and will take longer (I don't know how much exactly...nothing too extreme I don't think)...After, it will be more aggressive and will result in more compression, and will be quicker. So you'll have to adjust strength levels accordingly. I do know that placing MergeLuma(Blur(.6)) BEFORE resizing will result in about the same compression as placing MergeLuma(Blur(.41)) AFTER resizing.(I don't know if it still looks about the same though). But these settings are way too strong for most people's tastes and are only meant as an example. I'd put both MergeLuma and MergeChroma AFTER resizing, but some people might say that filtering before resizing results in more fine detail being retained. Try it and see...only you can tell what you like!

-d&c
Reply With Quote
  #18  
03-18-2003, 11:18 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by dazed&confused

While he nodded, it was as if a large portion of the side of his head stayed in a fixed position while the rest of his head was moving.
YES You're right, and I saw it too on the movie I did "City by the sea" I thought it was just me, but there was a scene where a woman was talking, very still, and her hair looked like it was a wig slightly floating around her head. Like if her complete hair was "on ball bearings" , I think you know what I mean
I have never seen this with spacedust, pixiedust or fairydust. I'm going find that same scene and encode it with different parameters in Peach. If it still shows, then there's a nasty bug in peach

-kwag
Reply With Quote
  #19  
03-18-2003, 11:42 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
As the subject says. Here's the scene I mentioned above: http://www.kvcd.net/peach.mpg
Look carefully at her hair There's an obvious bug in vertical movement in peach.

Now here's the same scene with spacedust: http://www.kvcd.net/space.mpg

I even tried peachsmoother() without parameters. Same effect

I'm going back to spacedust

Thanks so much dazed&confused for pointing this out

-kwag
Reply With Quote
  #20  
03-19-2003, 02:59 AM
jamesp jamesp is offline
Free Member
 
Join Date: Jul 2002
Location: Chelmsford, UK
Posts: 130
Thanks: 0
Thanked 0 Times in 0 Posts
Heh guys, before throwing your Peach out because you think its gone mouldy - it could be a problem with your avisynth script. The docs to Peach state that Peach should be used as early in your script as possible and before any other filtering. In your scripts i've noticed its being called after MergeChorma + MergeLuma - this could be the problem - just a thought anyway! In all my tests i've used Peach first and i've not noticed the problem (although that doesn't mean it exists!)

Jim

Quote:
Originally Posted by kwag
As the subject says. Here's the scene I mentioned above: http://www.kvcd.net/peach.mpg
Look carefully at her hair There's an obvious bug in vertical movement in peach.

Now here's the same scene with spacedust: http://www.kvcd.net/space.mpg

I even tried peachsmoother() without parameters. Same effect

I'm going back to spacedust

Thanks so much dazed&confused for pointing this out

-kwag
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Usenet Suggestion kwag Computers 8 05-01-2006 02:15 PM
Suggestion - Statistics GFR Avisynth Scripting 16 11-12-2003 10:12 AM
Bitrates: Suggestion for CQMatic nicksteel Video Encoding and Conversion 0 08-08-2003 06:06 AM
Suggestion Gaudi Off-topic Lounge 0 01-04-2003 08:50 AM
Little suggestion andybno1 Off-topic Lounge 4 07-18-2002 09:33 PM

Thread Tools



 
All times are GMT -5. The time now is 01:49 PM  —  vBulletin © Jelsoft Enterprises Ltd