digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Video Encoding and Conversion (http://www.digitalfaq.com/archives/encode/)
-   -   KVCD: Best quality for movie on one CD-R? (http://www.digitalfaq.com/archives/encode/3717-kvcd-best-quality.html)

plautzer 05-21-2003 09:07 PM

KVCD: Best quality for movie on one CD-R?
 
Wazzup,
I just started to encode movies with Flaskmpeg + Avisynth + TMPGenc ... the result is aight, but I still have some mistakes in the movie. The movie is 110min, my bitrate was 930 and audio 96, I wanna have the movie on one CD.. Is there a way tothe movie with a bitrate of 1100 and audio 128 on one CDR??
And what's uo with the template codes in the board, is the quality that much better If I use them??
Should I stay with my method, or are there better ones?? I guess Davideo3 is not one of those, is it??
Could u please give me some advise??

Thx


Plautzer

ovg64 05-21-2003 09:50 PM

Hi, Sound like you are using Constant Bitrate, no you wont be able to fit 110 min. like this use Black Prince Guide to converting DVD to kvcd. http://www.kvcd.net/forum/viewtopic.php?t=2885

kwag 05-21-2003 10:12 PM

Hi plautzer,

First of all, get rid of Flaskmpeg :)
Read the guide "KVCD from scratch", link available on the main page at www.kvcd.net
You'll enjoy a very high quality video, and fit almost any 2+ hour movie on a single CD-R, even at 528x480 resolution :!:

-kwag

plautzer 05-22-2003 06:05 PM

hey,
@kwag,
I did everything like it is described in the tutrorial but when I load the avi-scrupt in TMPGenc a error in line 11 appears.
The bitrate is only 970, is that a good quality??
What is actually the difference between a MVCD and a KVCD??

THx

Plau

plautzer 05-22-2003 06:31 PM

Here is my script:

LoadPlugin("C:\MovieStacker\Filters\MPEGDecoder.dl l")
LoadPlugin("C:\MovieStacker\Filters\TemporalCleane rOld.dll")
LoadPlugin("C:\MovieStacker\Filters\GripFit_previe w.dll")
LoadPlugin("C:\MovieStacker\Filters\DustV5.dll")
LoadPlugin("C:\MovieStacker\Filters\LegalClip.dll" )
LoadPlugin("C:\MovieStacker\Filters\Sampler.dll")

Mpeg2Source("C:\boon.d2v")
LegalClip()
GripCrop(704, 576, overscan=2, source_anamorphic=false)
GripSize(resizer="BilinearResize")
SpaceDust()
TemporalCleaner()
GripBorders()
AssumeFPS(25.000, true)
LegalClip()

Sampler(length=24)
## MPEG size = ((Total frames/MovieTimeInMinutes)/24) * MPEG sample file size * .98 ##



Cu

Plautzer

plautzer 05-22-2003 07:10 PM

me again, :lol:
but I guess u need to that:

Script error there is no function names "Mpeg2Source"
Scriptline 11

Thx again

Plau

kwag 05-22-2003 08:12 PM

Quote:

Originally Posted by plautzer
hey,
@kwag,
I did everything like it is described in the tutrorial but when I load the avi-scrupt in TMPGenc a error in line 11 appears.

Download "MovieStacker", and create your scripts with it. It will reference the correct DLLs automatically.
Quote:

The bitrate is only 970, is that a good quality??
Not for constant bit rate :!: Here we use CQ mode. Download the program "ToK", and it will automatically process your .avs script and encode with TMPEG at the correct CQ value.
Quote:

What is actually the difference between a MVCD and a KVCD??
MVCD is a ripoff of KVCD, and they never had the decency to admit it :!: Read here: http://www.kvcd.net/forum/viewtopic.php?t=3022

-kwag

plautzer 05-22-2003 08:30 PM

I used Moviestacker,
I guess my problem iss that I dont have the readavs.dll for tmpgenc!!
I looked for it, but all links were down!!
Could u help me out??

Thx

Plautzer

kwag 05-22-2003 08:44 PM

Quote:

Originally Posted by plautzer
I used Moviestacker,
I guess my problem iss that I dont have the readavs.dll for tmpgenc!!
I looked for it, but all links were down!!
Could u help me out??

Thx

Plautzer

Sure :)
www.kvcd.net/ReadAVS.zip

-kwag

plautzer 05-24-2003 12:11 PM

hey,
the plugin worked, I put it in and then i tried to encode a movie, but it didnt recognized the .avs ---> I figured that I didnt installed avisynth, so i did that; while the installation they told me to remove the readavs.dll in order to continue the installation!!!
Now TMPGenc reads the avs script!!
But it only encodes parts of the movie, it looks like that jumps every 12 pics, and the framerate is onlt 3140 insted of 156245??
What can i do about that??

Plautzer

ovg64 05-24-2003 12:26 PM

You still have Sample dll that is use for prediction ; open your script and take erase the Sampler lines from the script.

plautzer 05-24-2003 12:46 PM

I did that,
and it works now.
I encoded a part of the movie and the quality really sucks, my bitrate was 900!!
I didnt mux it yet, is that gonna make a difference??

Do I have to keep DVD2AVI open while tmpgenc encodes??

Plautzer

rendalunit 05-24-2003 01:02 PM

Quote:

Originally Posted by plautzer
Code:

LoadPlugin("C:\MovieStacker\Filters\MPEGDecoder.dll")
LoadPlugin("C:\MovieStacker\Filters\TemporalCleanerOld.dll")
LoadPlugin("C:\MovieStacker\Filters\GripFit_preview.dll")
LoadPlugin("C:\MovieStacker\Filters\DustV5.dll")
LoadPlugin("C:\MovieStacker\Filters\LegalClip.dll")
LoadPlugin("C:\MovieStacker\Filters\Sampler.dll")

Mpeg2Source("C:\boon.d2v")
LegalClip()
GripCrop(704, 576, overscan=2, source_anamorphic=false)
GripSize(resizer="BilinearResize")
SpaceDust()
TemporalCleaner()
GripBorders()
AssumeFPS(25.000, true)
LegalClip()

Sampler(length=24)
## MPEG size = ((Total frames/MovieTimeInMinutes)/24) * MPEG sample file size * .98 ##


I think you're using the wrong mpeg decoder- in MovieStacker go to options > mpeg decoder and select Mpeg2Dec (by Dividee)

Also don't use GripFit if it's getting errors

plautzer 05-24-2003 04:18 PM

Hi,
I found now a good method, BUT it takes about 25 hours, that's a bit long!!
Do u have a good script which takes less time??
Here my script right now:


Mpeg2Source("C:\boondock.d2v")
LegalClip()
unfilter(50,50)
GripCrop(704, 480, overscan=2, source_anamorphic=false)
GripSize(resizer="BicubicResize")
STMedianFilter(8, 32, 0, 0, 8, 32)
FaeryDust()
temporalsmoother(1,2)
mergechroma(blur(1.50))
mergeluma(blur(0.2))
GripBorders()
LegalClip()

Is it better to convert the NTSC into Pal??why??

THx

Plautzer

plautzer 05-24-2003 08:45 PM

Hi,
man, I encoded a bit of the movie and muxed it!!
The quality is just as good as when u do it with davideo.. but with davideo takes it only 2h.. here I have 33h.
And the audio and video stream doesnt match, the audio stream is totally off, but I guess i can fix that by myself, I more concerned about the quality.
I have to convert the movie to PAL, in moviestacker I use the bitrate 704/576 but in tmpgenc I use the 352x288... is that mistake??
I use that resolution because i think the grafic is better!!

Please, would you help me, I have no clue but I still dream of my perfekt movie(KVCD) on 1 CD!! :P

Plautzer

rendalunit 05-24-2003 09:15 PM

have you tried it without all those filters? Encode a sample with just TemporalSmoother and see how it looks! FaeryDust is very slow too.

plautzer 05-24-2003 10:05 PM

Hi,
it's faster now but the quality got worse, too!!
What are the important settings that make a really good quality??
Has my grafic card anything to do with??
My grafic chip in my laptop really sucks, it's only 16mb!!

Thx

Plautzer

rendalunit 05-24-2003 10:43 PM

after looking at your script again I see the problem is the resolution is too high! 110 min of 704x576 full screen is just too much too fit on one cdr without very heavy filtering IMO. Why don't you lower the res. down to 352x576 and keep the original filters you had except replace FaeryDust with Space Dust (because it's faster) :?:

plautzer 05-25-2003 12:55 PM

hi,
I lowered the res.
here my script:

LoadPlugin("C:\Program Files\MovieStacker\Filters\MPEG2Dec.dll")

Mpeg2Source("C:\boondock.d2v")
BicubicResize(352,288)
TemporalSmoother(1, 2)
AssumeFPS(25.000, true)

But's still not as good as I wanna have it!!
It wanna use 288 instead of 576 cuz the i wanna keep the 4:3 ratio even though the quality was better with 576!!
How do I get the optimal lengh of the movie so, that it matches perfectly with audio stream??
Should I use the KVCD plugins or just the .avs script in TMPGenc??
Should I leave the bitrate on auto, or should put it higher??
On auto it's around 900, I put it on 1000 or higher!!

Thx

Plau

kwag 05-25-2003 02:14 PM

@plautzer,
Follow the "KVCD From scratch - A Users guide v1.1."
It was just updated a few minutes ago! That will explain how to make KVCDs step-by-step. It's available here: http://www.kvcd.net/guides/kguide/kvcdguide.htm

-kwag

plautzer 05-25-2003 04:47 PM

YEah,
I went through it,
but still the quailty isnt any better!!!
My source(DVD) is NTSC and I convert to PAL, does that worsen the quality??

Plautzer

plautzer 05-25-2003 04:55 PM

oh and another thing!!
When I load the .d2v in moviestacker it show the movie lengh 89min,
but actually the movie is 108min??
I loaded it, like it was said in the tutorial, 3-4 times, it was always 89min!!!
Should I Leave the 89min, or do I have to do that part manually??

Thx

Plautzer

kwag 05-25-2003 07:26 PM

Hi plautzer,

Download the KVCD Compatibility Image, and burn it to a CD-R. You might not have to convert between NTSC to PAL, because most (all?) standalone DVD players (NTSC or PAL) play either format :!:
Not so for DVDs, but for VCDs, yes :!:
So download the image here: http://www.kvcd.net/forum/viewtopic.php?t=2464 and burn it with Nero and see what plays on your standalone DVD player.

-kwag

plautzer 05-26-2003 09:34 AM

hi,
I uses deinterlace. like it was told me, but it didnt got better at all.
here my script:

LoadPlugin("C:\Program Files\MovieStacker\Filters\MPEG2Dec.dll")
LoadPlugin("C:\Program Files\MovieStacker\Filters\DecombLegacy.dll")
LoadPlugin("C:\Program Files\MovieStacker\Filters\GripFit_preview.dll")
LoadPlugin("C:\Program Files\MovieStacker\Filters\BlockBuster.dll")
LoadPlugin("C:\Program Files\MovieStacker\Filters\UnFilter.dll")
LoadPlugin("C:\Program Files\MovieStacker\Filters\LegalClip.dll")

Mpeg2Source("C:\boondock.d2v")
LegalClip()
FieldDeinterlace()
GripCrop(704, 480, overscan=1, source_anamorphic=false)
GripSize(resizer="BicubicResize")
UnFilter(50, 50)
TemporalSmoother(1, 2)
MergeChroma(blur(1.58))
MergeLuma(blur(0.2))
BlockBuster(method="noise", detail_max=7, seed=1)
GripBorders()
LegalClip()

I use 704,480 but I load another template in TMPGenc with 352,240!!!

PLau

plautzer 05-26-2003 05:59 PM

should I use XVCD or 3/4 DVD small in Moviestacker??
I use now tok, and the quality is a bit better!!
I mean it's fine in the small windows, but fullscreen :arrow: looks ugly!!!
You have little squares around the border of the bodies!!

Plautzer

kwag 05-26-2003 06:01 PM

Use 3/4 DVD (small) ( KVCDx3 )

-kwag

plautzer 05-28-2003 04:54 PM

I should I use KVCDx3 when I use TOK??
U cant load the that in there!!
And I figured that res. 3/4 DVDsmall to big iss.. I try it with 352/240 again, there I get a least a CQ 80.

Plautzer

kwag 05-28-2003 05:05 PM

Quote:

Originally Posted by plautzer
I should I use KVCDx3 when I use TOK??
U cant load the that in there!!

There is no notion of "Templates" in ToK. KVCD parameters are already built in ToK. When it "calls" TMPEG, it supplies all parameters automatically. You just set the resolution to 528x480 on your script, and everything else is done automatically.

-kwag

plautzer 05-28-2003 05:56 PM

Yes,
I did that, but the CQ was only 45.49 that's too less!!
I put now the resolution doen to 352/240 and the Co is 80!!
I cant put it higher cuz I wanna put on 1 CD!!
Are there more compromises??
Or do I have to put on 2 CDs in order to receive a quality??

Plautzer

kwag 05-28-2003 06:14 PM

I guess that for that particular case, you have three options:
(1) One disk at 352x240 for extremely good VCD quality
(2) One disk at 352x480 (Make a small sample and see if quality is ok for you)
(3) Two disks at 528x480 for "DVD Like" quality :wink:

-kwag

plautzer 05-28-2003 06:36 PM

hi,
what should I put at precision??
What's the difference between 1.0 and 0.5??

Plautzer

plautzer 05-29-2003 04:13 PM

hi,
I took number one.. and the result is amazing, it's like DVD!!!
But the .m1v size is 750... and the audio file is 100mb.. now I have to lower it to 64kb just to get on one CD!!
Now, it makes to files 800mb and 50mb-> takes suckz that TOk did do that right!!
I loaded the audio file in there but it didnt do it!!
Is there another way to make the video file smaller?? and faster then normal encoding process?


Plautzer

plautzer 05-30-2003 06:06 AM

hi,
i encoded to muvies (tok) and the quality is like dvd, but tok made the video files to big, now I have to use 56kbps!!
And when I play it skips on my dvd player!!!
that shouldnt be, does it skip because of the overburn, or what??
I burned with VCDeasy and Nero -> same thing!!

Cu

plautzer

kwag 05-30-2003 06:13 AM

Quote:

Originally Posted by plautzer
hi,
i encoded to muvies (tok) and the quality is like dvd, but tok made the video files to big, now I have to use 56kbps!!
And when I play it skips on my dvd player!!!
that shouldnt be, does it skip because of the overburn, or what??
I burned with VCDeasy and Nero -> same thing!!

Cu

plautzer

It's probably skipping because of the audio bitrate!
I never use audio bitrates below 112Kbps. That's the minimum :!:
Did you make sure when you encoded with ToK, that you had the audio size selected checked :?: That is "Calculated Audio Size" under the "Audio & More" tab.

-kwag

plautzer 05-30-2003 12:07 PM

I'm 100% positive that I loaded that audio file!!
How can I make that file 50mb smaller??
I dont have the dvd source anymor!!

plautzer

mfb 05-30-2003 12:40 PM

Quote:

Originally Posted by plautzer
I'm 100% positive that I loaded that audio file!!
How can I make that file 50mb smaller??
I dont have the dvd source anymor!!

plautzer

Hi plautzer,
You may want you try to cut off the final-credits and/or the intro...this
can save you a certain amount of MBs (depands of your movie, ofcourse)
use BBMPEG's start second / end second or better set max-size to the
amount that your cd-r media max. can be written (with overburn)

regards, ***mfb***

plautzer 05-30-2003 02:03 PM

I did that already and it's still 50mbs to big!!

plautzer 05-31-2003 09:09 AM

hi,
encoded a small video file(CQ 80) and 128/160kbps audio files, and both skip, is not as the first one but still it is skipping!!
What can I do now??


plautzer

plautzer 06-03-2003 04:52 PM

I didnt have any success with my encoding, i did everythink like it was told me.
I used both resolution 352/240 and 352/480 -> both qualities are crappy!!
When I wanna encode it for 2 cds then it takes damn long, how much time does ur encding take??
14 hour is a bit long!!!!
Do u have nay other suggestion for me want I could do better??

Thx

Plautzer

Yoda 06-04-2003 08:03 AM

Make sure your audio is downsampled from 48 to 44.1. If you mux your video with a 48khz audio you movie will skip. Another thing when using TOK, set the calculated audio size bit rate to 160 then run for cq prediction. This will lower the cq a little bit to get the video file size down to fit with the audio.

-Yoda


All times are GMT -5. The time now is 03:05 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.