digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Video Encoding and Conversion (http://www.digitalfaq.com/archives/encode/)
-   -   KVCD: Suggestions for 352x288 resolution? (http://www.digitalfaq.com/archives/encode/3144-kvcd-suggestions-352x288.html)

Wolfi 04-01-2003 02:18 PM

KVCD: Suggestions for 352x288 resolution?
 
I have an avi. file with bad quality, 352x288 :roll: . 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 :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//

Jellygoose 04-01-2003 02:21 PM

It's simple. Crap in = Crap out.
there's no filter in the world that could change this... :wink:
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?

PyRoMaNiA 04-01-2003 02:36 PM

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

Wolfi 04-01-2003 02:53 PM

@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 8O 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.58)), mergeluma(blur(0.08)), GoldDust() and DctFilter(1,1,1,1,1,.5,.5,0) :arrow: is there a readme for them cause I havent heard about them :oops: ( 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.58)), mergeluma(blur(0.08)) and DctFilter(1,1,1,1,1,.5,.5,0) 8O

//Thanks a LOT :!:

Jellygoose 04-01-2003 03:51 PM

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! :wink:

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

Wolfi 04-01-2003 03:55 PM

THANKS Jellygoose :!:

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

//Wolfi

Jellygoose 04-01-2003 04:01 PM

Update to 2.08. :wink:
Try out the filters, and tell me what you think.

Wolfi 04-01-2003 04:23 PM

HHMM I tried the script using AviSynth 2.08 :wink: 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.58))
mergeluma(blur(0.08))
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 8O

CheronAph 04-02-2003 01:15 AM

Your mergeluma line is 0.0, try to change that to 0.5!

Wolfi 04-02-2003 07:21 AM

I have this line on mergeluma(blur(0.08)) 0.08 . But as you can see so does this guy come up when I write it 8) So it's nothing wrong with that line!

But what is wrong with this line :arrow: Convolution3D(preset="vhsBQ")
Or can you something other???

kwag 04-02-2003 09:17 AM

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.08) but I typed 0.08
But this will show correctly:
( 0.08 )

-kwag

Wolfi 04-02-2003 09:22 AM

Yes thats right kwag :) But can someone find anything wrong with the SCRIPT :!: :cry:

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

//Wolfi

kwag 04-02-2003 09:33 AM

Quote:

Originally Posted by Wolfi
Yes thats right kwag :) But can someone find anything wrong with the SCRIPT :!: :cry:

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

Wolfi 04-02-2003 10:27 AM

Look at this :arrow:

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 :arrow: http://hellninjacommando.com/con3d/readme.html

kwag 04-02-2003 10:44 AM

Quote:

Originally Posted by Wolfi
Will this line do the same jobb as Convolution3d(preset="vhsBQ") :?:

That's exactly what the "presets" do.

-kwag

Wolfi 04-02-2003 10:50 AM

So you mean that I can use Convolution3D (0, 32, 128, 16, 64, 10, 0) . You can just write it in two differet ways :arrow:

Wolfi 04-02-2003 10:55 AM

So what do you think works best :?:
Convolution3D(preset="movieLQ") or
Convolution3D(0, 32, 128, 16, 64, 10, 0)

:D

//Wolfi{{Last question about this}}

PyRoMaNiA 04-02-2003 11:00 AM

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

Wolfi 04-02-2003 11:05 AM

Sorry what does smooth mean :oops: :oops: :oops:

PyRoMaNiA 04-02-2003 11:24 AM

Blurry :wink:


All times are GMT -5. The time now is 08:44 AM  —  vBulletin © Jelsoft Enterprises Ltd

Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.