Quantcast KVCD: Suggestions for 352x288 Resolution? - digitalFAQ.com Forums [Archives]
  #1  
04-01-2003, 02:18 PM
Wolfi Wolfi is offline
Free Member
 
Join Date: Oct 2002
Location: Sweden
Posts: 489
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to Wolfi Send a message via MSN to Wolfi Send a message via Yahoo to Wolfi
I have an avi. file with bad quality, 352x288 . I have'nt encode a file with a quality who is this poor... So do you have any suggestions on filters and I should use to make the quality as good as possibe I tried with a script witch I use when making svcd's but the result made me cry I was'nt happy. I used this filters.

ConvertToYUY2()
LegalClip()
GripCrop( width= 352, height=288, overscan=1 )
GripSize()
SpaceDust()
TemporalCleaner() <-- (OLD)
GripBorders()
LegalClip()

So please, can you give me some advices on how to make this go better next try?

//Wolfi//Happy for answers//
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  
04-01-2003, 02:21 PM
Jellygoose Jellygoose is offline
Free Member
 
Join Date: Jun 2002
Location: Germany
Posts: 1,288
Thanks: 0
Thanked 0 Times in 0 Posts
It's simple. Crap in = Crap out.
there's no filter in the world that could change this...
however use bicubic resize if you upsample a movie's resolution.
Also what do you mean with very bad quality? is it just the resolution, that make the movie bad quality? is there a lot of noise? blockiness on high action scenes? or everything?
__________________
j3llyG0053
Reply With Quote
  #3  
04-01-2003, 02:36 PM
PyRoMaNiA PyRoMaNiA is offline
Free Member
 
Join Date: Jan 2003
Location: a PAL land (UK)
Posts: 408
Thanks: 0
Thanked 0 Times in 0 Posts
A script like that is far too soft for any type of poor quality avi. You're probably not going to get very good results. Very heavy smoothing is all you can try...try a script like this:

Code:
ConvertToYUY2()
LegalClip()
GripCrop(width= 352, height=288, overscan=1)
GripSize()
mergechroma(blur(1.58))
mergeluma(blur(0.08))
GoldDust()
Convolution3D(preset="vhsBQ")
GripBorders()
DctFilter(1,1,1,1,1,.5,.5,0)
LegalClip()
The end result will probably be far too smooth though...
Reply With Quote
  #4  
04-01-2003, 02:53 PM
Wolfi Wolfi is offline
Free Member
 
Join Date: Oct 2002
Location: Sweden
Posts: 489
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to Wolfi Send a message via MSN to Wolfi Send a message via Yahoo to Wolfi
@Jellygoose, Thanks for answering so quickly

Yes it is a lot of blockiness, but one thing I dont understand...what is "noise" some audio stuff Should I add Blockbuster to the script PyRoMaNiA showed me or will Convolution3D(preset="vhsBQ") take care of the blocks?

@PyRoMaNiA, Thank you to for answering quickly

About these filters: mergechroma(blur(1.5), mergeluma(blur(0.0), GoldDust() and DctFilter(1,1,1,1,1,.5,.5,0) is there a readme for them cause I havent heard about them ( have heard about GoldDust() but actually I dont know what it makes )

And if there is NO readme at all, please can you tell me about them, spelcially mergechroma(blur(1.5), mergeluma(blur(0.0) and DctFilter(1,1,1,1,1,.5,.5,0)

//Thanks a LOT
Reply With Quote
  #5  
04-01-2003, 03:51 PM
Jellygoose Jellygoose is offline
Free Member
 
Join Date: Jun 2002
Location: Germany
Posts: 1,288
Thanks: 0
Thanked 0 Times in 0 Posts
Hi Wolfi!

First read here about noise and MPEG Artifacts. Pictures are there, so you can compare these to your clip.

http://www.doc.ic.ac.uk/~nd/surprise...ort.html#probs

mergechroma and mergeluma are implemented in Avisynth 2.08. DcT Filter and GoldDust (which is part of DustV5), you can download in the Download Thread here in the KVCD Templates Forum. you can read the readme's of the different filters to determine its purpose.

If you still have questions after that, feel free to ask!

BtW: There's no way you can rid of heavy blockiness in the source material sorry. you can try to smooth them out a little and make them less apperant, but you'll probably not be satisfied with the results.
__________________
j3llyG0053
Reply With Quote
  #6  
04-01-2003, 03:55 PM
Wolfi Wolfi is offline
Free Member
 
Join Date: Oct 2002
Location: Sweden
Posts: 489
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to Wolfi Send a message via MSN to Wolfi Send a message via Yahoo to Wolfi
THANKS Jellygoose

But, the blockiness is in the m1v file NOT in the source I'm using AviSynth 2.07 should I update or does'nt it matter ?

//Wolfi
Reply With Quote
  #7  
04-01-2003, 04:01 PM
Jellygoose Jellygoose is offline
Free Member
 
Join Date: Jun 2002
Location: Germany
Posts: 1,288
Thanks: 0
Thanked 0 Times in 0 Posts
Update to 2.08.
Try out the filters, and tell me what you think.
__________________
j3llyG0053
Reply With Quote
  #8  
04-01-2003, 04:23 PM
Wolfi Wolfi is offline
Free Member
 
Join Date: Oct 2002
Location: Sweden
Posts: 489
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to Wolfi Send a message via MSN to Wolfi Send a message via Yahoo to Wolfi
HHMM I tried the script using AviSynth 2.08 but when I played it in WMP

Unrecognized exception!
(C:\Documents and Settings\Lars\Skrivbord\Tobias\Filmer\movie.avs, line 19)

I used this script as you told me to do:

LoadPlugin("C:\Documents and Settings\Lars\Skrivbord\Tobias\Program\Blandat\Fit CD\MPEG2DEC.dll")
LoadPlugin("C:\Documents and Settings\Lars\Skrivbord\Tobias\Program\Blandat\Fit CD\GripFit_preview.dll")
LoadPlugin("C:\Documents and Settings\Lars\Skrivbord\Tobias\Program\Blandat\Fit CD\LegalClip.dll")
LoadPlugin("C:\Documents and Settings\Lars\Skrivbord\Tobias\Program\Blandat\Fit CD\Sampler.dll")
LoadPlugin("C:\Documents and Settings\Lars\Skrivbord\Tobias\Program\Blandat\Fit CD\DustV5.dll")
LoadPlugin("C:\Documents and Settings\Lars\Skrivbord\Tobias\Program\Blandat\Fit CD\TemporalCleanerOld.dll")
LoadPlugin("C:\Documents and Settings\Lars\Skrivbord\Tobias\Program\Blandat\Fit CD\Convolution3D.dll")
LoadPlugin("C:\Documents and Settings\Lars\Skrivbord\Tobias\Program\Blandat\Fit CD\DctFilter_YUY2.dll")

AviSource("C:\Documents and Settings\Lars\Skrivbord\Tobias\Filmer\Mr Deeds\movie.AVI")

ConvertToYUY2()
LegalClip()
GripCrop(width= 352, height=288, overscan=1)
GripSize()
mergechroma(blur(1.5)
mergeluma(blur(0.0)
GoldDust()
Convolution3D(preset="vhsBQ")
GripBorders()
DctFilter(1,1,1,1,1,.5,.5,0)
LegalClip()
#Sampler(length=24)
## MPEG size = ((Total frames/MovieTimeInMinutes)/24) * MPEG sample file size ##

Whats wrong with my Convolution3D line, I cant see anything
Reply With Quote
  #9  
04-02-2003, 01:15 AM
CheronAph CheronAph is offline
Free Member
 
Join Date: Feb 2003
Location: Espoo, Finland
Posts: 494
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via MSN to CheronAph
Your mergeluma line is 0.0, try to change that to 0.5!
__________________
¨¨°º©©º°¨¨°º©CHERONAPH©º°¨¨°º©©º°¨¨
Reply With Quote
  #10  
04-02-2003, 07:21 AM
Wolfi Wolfi is offline
Free Member
 
Join Date: Oct 2002
Location: Sweden
Posts: 489
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to Wolfi Send a message via MSN to Wolfi Send a message via Yahoo to Wolfi
I have this line on mergeluma(blur(0.0) 0.08 . But as you can see so does this guy come up when I write it So it's nothing wrong with that line!

But what is wrong with this line Convolution3D(preset="vhsBQ")
Or can you something other???
Reply With Quote
  #11  
04-02-2003, 09:17 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
If you guys don't want the emoticons to show, always use a space between a number and a closing parenthesis. For example, this will display an emoticon:
(0.0 but I typed 0.08
But this will show correctly:
( 0.08 )

-kwag
Reply With Quote
  #12  
04-02-2003, 09:22 AM
Wolfi Wolfi is offline
Free Member
 
Join Date: Oct 2002
Location: Sweden
Posts: 489
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to Wolfi Send a message via MSN to Wolfi Send a message via Yahoo to Wolfi
Yes thats right kwag But can someone find anything wrong with the SCRIPT

Unrecognized exception!
(C:\Documents and Settings\Lars\Skrivbord\Tobias\Filmer\movie.avs, line 19)

//Wolfi
Reply With Quote
  #13  
04-02-2003, 09:33 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 Wolfi
Yes thats right kwag But can someone find anything wrong with the SCRIPT

Unrecognized exception!
(C:\Documents and Settings\Lars\Skrivbord\Tobias\Filmer\movie.avs, line 19)

//Wolfi
Try changing this line: Convolution3D(preset="vhsBQ") to read: Convolution3D(preset="movieLQ") and see if the error dissapears.

-kwag
Reply With Quote
  #14  
04-02-2003, 10:27 AM
Wolfi Wolfi is offline
Free Member
 
Join Date: Oct 2002
Location: Sweden
Posts: 489
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to Wolfi Send a message via MSN to Wolfi Send a message via Yahoo to Wolfi
Look at this

Convolution3d (preset="vhsBQ") // VHS capture Bad Quality (???)
is an alias for Convolution3D (0, 32, 128, 16, 64, 10, 0)

I changed the line Convolution3d(preset="vhsBQ") to Convolution3D (0, 32, 128, 16, 64, 10, 0) Will this line do the same jobb as Convolution3d(preset="vhsBQ")

I found this readme http://hellninjacommando.com/con3d/readme.html
Reply With Quote
  #15  
04-02-2003, 10:44 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 Wolfi
Will this line do the same jobb as Convolution3d(preset="vhsBQ")
That's exactly what the "presets" do.

-kwag
Reply With Quote
  #16  
04-02-2003, 10:50 AM
Wolfi Wolfi is offline
Free Member
 
Join Date: Oct 2002
Location: Sweden
Posts: 489
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to Wolfi Send a message via MSN to Wolfi Send a message via Yahoo to Wolfi
So you mean that I can use Convolution3D (0, 32, 128, 16, 64, 10, 0) . You can just write it in two differet ways
Reply With Quote
  #17  
04-02-2003, 10:55 AM
Wolfi Wolfi is offline
Free Member
 
Join Date: Oct 2002
Location: Sweden
Posts: 489
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to Wolfi Send a message via MSN to Wolfi Send a message via Yahoo to Wolfi
So what do you think works best
Convolution3D(preset="movieLQ") or
Convolution3D(0, 32, 128, 16, 64, 10, 0)



//Wolfi{{Last question about this}}
Reply With Quote
  #18  
04-02-2003, 11:00 AM
PyRoMaNiA PyRoMaNiA is offline
Free Member
 
Join Date: Jan 2003
Location: a PAL land (UK)
Posts: 408
Thanks: 0
Thanked 0 Times in 0 Posts
If your source is really bad quality go for Convolution3D(0, 32, 128, 16, 64, 10, 0), if it turns out too smooth you could try movieLQ instead...
Reply With Quote
  #19  
04-02-2003, 11:05 AM
Wolfi Wolfi is offline
Free Member
 
Join Date: Oct 2002
Location: Sweden
Posts: 489
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to Wolfi Send a message via MSN to Wolfi Send a message via Yahoo to Wolfi
Sorry what does smooth mean
Reply With Quote
  #20  
04-02-2003, 11:24 AM
PyRoMaNiA PyRoMaNiA is offline
Free Member
 
Join Date: Jan 2003
Location: a PAL land (UK)
Posts: 408
Thanks: 0
Thanked 0 Times in 0 Posts
Blurry
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
SAMPLE of kvcd at 352x240 / 352x288 resolution WOWIEGURL Video Encoding and Conversion 1 06-02-2007 09:17 AM
Bad I-Frame quality with resolution higher than 352x288? fabrice Video Encoding and Conversion 15 11-06-2003 06:06 AM
kvcd: prefer 352x288 at cq 72, or 544x576 resolution at cq 57 ? Bilal Video Encoding and Conversion 3 08-01-2003 02:17 AM
Can i use the template kvcdx3 with a resolution 352x288? CATENA JP Video Encoding and Conversion 2 04-17-2003 01:15 AM
Suggestions for my new KVCD machine heyitsme Computers 2 03-01-2003 03:46 PM

Thread Tools



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