digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Video Encoding and Conversion (http://www.digitalfaq.com/archives/encode/)
-   -   KDVD quality is not as good as I want it (http://www.digitalfaq.com/archives/encode/5520-kdvd-quality-good.html)

holgerschlegel 09-11-2003 07:44 AM

KDVD quality is not as good as I want it
 
Hi,

I have captured a movie (Eraser, 105min) from tv and encoded it to fit on a dvd with another movie. Playing that dvd in my dvd player works but the quallity is not as good as I want it. Compared to the same movie encoded to a 99 cdr a few month ago, the cdr have the better quallity. There are lots of settings and some of them has changed between these two encoded, but I don't know which of them could result in lower quallity.

The changes are: (cdr <-> dvd)

capture resolution: 480x576 <-> 704x576
picvideo quallity setting: 19 <-> 18

avisynth version: 2.0.8 <-> 2.5.2
colorspace: no manual conversion <-> ConvertToYV12 after AVISource
both using the optimal script for that avisynth version (2.5 without MA)
both resize to the input resolution using overscan=2

encoding: mpeg-1 <-> mpeg-2 (both using FieldDeinterlace)
target size: 990MB <-> 1900MB (both including audio)


Could the picvideo setting change from 19 to 18 result in visible lower quallity after encoding (playing the source on computer I can't seen any difference between 19 and 18)?

Thx.
Holger

Jellygoose 09-11-2003 11:17 AM

This might not be the answer you wanted to hear, but how come you're using the optimal script without the MA part?

incredible 09-11-2003 12:06 PM

Especially in case of captures its very good just to add the motion adaptive routine, cause you already will receive less CQ depending of the captures complexitivity and noisy frames etc. ...so you can "fix" this "less CQ" a little bit by just adding the MA routine.

holgerschlegel 09-12-2003 02:58 AM

I've tried to use the MA script as provided by this forum, but got errors. Except the MA part, the rest of the script works.
Can the missing MA part result in such a degrade in quality? As told above, using the avisynth 2.0.8 - which doesn't use MA - the results are better then with 2.5.2.

Holger

Jellygoose 09-12-2003 03:36 AM

Well without the MA Routine you're missing out on the main part of filtering, which is not the case when you use the 2.08 version.
I'm sure you already posted your problem and the error messages somewhere, so please give a link to that post so that I can take a look at that...

So if you really can't get the MA part to work I'd go back to 2.08, but let's see your problem first... :wink:

Dialhot 09-12-2003 03:38 AM

Quote:

Originally Posted by holgerschlegel
Can the missing MA part result in such a degrade in quality?

For sure : 80% of the job is done in the scriptclip line !

holgerschlegel 09-12-2003 06:58 AM

Here is the link to the thread with the error while using the MA script.
http://www.kvcd.net/forum/viewtopic.php?t=5788

Until now, I have not tried the last tip of Dialhot (exchange unfilter by asharp). Maybe that solves the problem with the MA, I'll try this weekend.

Holger

Jellygoose 09-13-2003 06:14 AM

Ok, are you sure you have the correct AviSynth version installed? that is AviSynth 2.52...
Other than that, maybe you should try with another source first... :idea:

holgerschlegel 09-15-2003 02:44 AM

I've done a few more tests this weekend. Seems to be the unfilter line in de MA part of the script that produces the error message. Replaced it by a call to asharp and the script works. For the small test clip I've used (2 min length) it increases the cq from 57 to 61 using the same file size.

Exploring the optimal script history I've found a set of asharp parameters used before it has been replaced by unfilter. To be sure, can someone post the best parameters to use asharp instead of unfilter in the ma part of the script?

Thx.
Holger

Jellygoose 09-15-2003 04:01 AM

So it's the Unfilter() line that produces the error?

Well you shouldn't replace that line by a second aSharp line, because those two filters have a different purpose and besides, there's already an aSharp line in the script. I'd say leave the Undot() line out of the script and don't replace it by another filter. :wink:

Jellygoose 09-15-2003 04:02 AM

Well I'd first check if ou have the latest version for avisynth 2.52 of the Unfilter.dll ...

holgerschlegel 09-15-2003 12:52 PM

Quote:

Originally Posted by Jellygoose
Well I'd first check if ou have the latest version for avisynth 2.52 of the Unfilter.dll ...

I thought I had the latest version of unfilter (doc says 0.0.1.5), but I re-downloaded it and now the ma-part works with unfilter.
Solved. Thanks.

Holger


All times are GMT -5. The time now is 04:31 PM  —  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.