Creating KVCDs within DVD2SVCD guide?
Hi,
I (along with rezidew) started asking questions in a previous thread about KVCD and DVD2SVCD and the possibility of a guide to help us - er lesser mortals - in the what I belive will end up as a rather simple task. Thanks go to jorel who supplied and wonderful set of links that may help out newbies such as myself in the art of creating KVCD's that can be see below. But the question remains - is there anyone who can provide us with a simple dumb arse idiots guide to doing this? I will look into this over the coming days/weeks/months/years and will post back here if I can come up with some simple Step-by-step instructions on how to achieve this. The truth IS out there - it's just not in one place! Quote:
Many thanks. Swin |
Re: Newbie - Creating KVCD's within DVD2SVCD guide?
Quote:
-kwag |
Right then, as I'm in PAL land maybe we can do a bit of a trade. I'm just trying out DVD2SVCD now to convert a few AVI files that I have. Maybe I can use this process to write the idiots guide and then convert some PAL DVD's into a similar set of bin's that you have produced for NTSC configs, whilst you and others help achive my own goal - i.e to get this to work!
So far this is what I've done.... Am using DVD2SVCD ver 1.1.3 build 3 Beta 7 AVISYNTH 2.52 TMPGEnc 2.51 Plus
But it already looks as though it may go wrong! In TMPGEnc as the stream encodes, I can see half the picture appear to be fine and the other half appear much colorized. This colorization splits the picture nearly in two vertically down the centre of the image. Colorization appears on the left but not on the right! There is also some small writing at the top of the picture but I can't read that at the mo. Still this is literally my first go - so I really didn't expect it to work first time!!! HELP! Swin |
Hi Swin,
First of all, for PAL I would set the GOP to 1-12-2-1-25. That's the way ToK sets it up. For NTSC, it's 1-12-2-1-24. About your problem with half of the screen, I had that exact problem the other day, and I can't recall what it was :!: Have you tried another source :?: Are you using DVD2AVI other than version 1.76 :?: -kwag |
Ah ha. I think I have it - the problem regarding the colorization I mean. I left in the script the "ConvertToYUY2()" command which appears in the original script file that DVD2SVCD creates. I have commented this out and all appears now to be working fine.
However, my ConvertFPS(25) command needs YUY2 to work so I have simply added these two commands at the bottom of the script and all seems to be hunky dory. Will Keep you posted. Swin PS have also changed GOP - thanks Kwag |
Update.
Well the things encoded and played but the quality was still pretty abysmal. Ok so the AVI's are the most top notch in the world but I would expect to see people faces!! Anyhow after a little more reading I found 2 more pieces of information. Firstly I'm using what looks like an old KVCD matrix in DVD2SVCD and a subtly different ini file for DVD2SVCD. I'm not lining to the ini file here because I believe it's out of date - at least it only points to old matrix settings anyhow and the GOP setting are different from those given above. But the new matrix is probably useful. Thanks again go to kwag and jorel .
The are a couple of other setting in the Advanced properties of the Encoder tab that are different between the kvcd.ini and the standard dvd2vcd ini file but I'm leaving them alone for the mo. I haven't gone through the advanced setting of bbMPEG either as I haven’t a clue what’s going on there! Encoding now and applying the AVS script give a MUCH better result that is watchable. I really should try this with DVD sources to get a better perspective. I don't know how much quality to expect from a 400x288 res AVI but I have asked that question in the KVCD Template forum. The bad news is that on my sample the size has now gone up rather than down - but I am encoding a a fixed CQ figure of 100 at the moment - just for comparison purposes. Any further insight may be helpful. Swin |
one is one the way
Quote:
Quote:
As none of my searches have bore fruit wirh regard to a dvd2skvcd guide, I am going to start work on one. I can't promise that I'll get it right, or even get is done in a timely manner but something is better than nothing. I will use the links provided by jorel as a starting and reference point. Quote:
"I had it all. Even the glass dishes with tiny bubbles and imperfections. Proof that they were crafted by the honest, simple hard-working indigenous peoples of--Wherever." |
Swin my friend,
you forgot 3 importants links that i send to you in another post: need help? forum in 5 languages? friends? http://www.kvcd.net/ in everywhere here. doubts? ask in the right thread! and much more in: http://www.kvcd.net tutorials,guides,news and links!!! :!: and more from another post that i wrote too: "the new version 113b1 or b2 give lots of problems when you use tmpgenc as encoder, you can see tons of posts here and in d9 forum. " http://forum.doom9.org/showthread.ph...threadid=55464 as you can see the last 113b2 give problems with tmpgenc... i don't know why but .....i thing that i know! :roll: for me is cos KVCDs is turning better.... :roll: got? then if someone can "transpose" the best script to use in dvd2svcd 112 to make kvcds, will be a pleasure! :wink: i wrote about this problems before any post in d9 :!: |
Re: one is one the way
Quote:
|
:idea:
maybe Dialhot can help to make the Kwag's script for 252 usable in dvd2svcd and this is important to get better results. where are you Dialhot? help to make "a simple dumb arse idiots guide to doing this" :!: :lol: |
Quote:
Insteed of giving to you only the script, I will explain to you how to do this, step by step. You will understand how simple it is. First, remove all the comments from the script (useless and very confusing for DVD2SCVD) Code:
LoadPlugin("C:\Filters25\MPEG2Dec3.dll") Code:
LoadPlugin("C:\Filters25\MPEG2Dec3.dll") (2.52 version here : http://www.nic.fi/~lhahne/GripFit_YV12.zip) Code:
LoadPlugin("C:\Filters25\MPEG2Dec3.dll") 1/ put a number in front of each line 2/ X and Y are automaticaly setted by DVDSVCD (variable ^TagetHeight and ^TargetWidth) 3/ put all strings at the end of the script and starting them with "!" (see all lines "LoadPlugin") 4/ remove line "mpeg2source" as DVD2SVCD put it automatically Here we go : Code:
[AVISYNTH_New252 script] Code:
[AVISYNTH_New252 script] |
Hello dialhot:
Great work!!!. One comment: on line 11 of the script, should that read : 11=GripCrop(^TargetHeight,^......................, instead of 11=GripCrop(^TargeitHeight,^? Thanks Totonho03 |
great Dialhot,thanks!
:D i got a "simple" error in the "preview", i see the image with this message: "Script error : syntax error ([scriptclip], line 2, columm 0)" :? and i change the line: 26=!Gripfit_preview.dll=C:\Filters25\GripFit_YV12. dll cos can't exist the gripfit_preview.dll in the http://www.nic.fi/~lhahne/GripFit_YV12.zip :!: |
@ Dialhot
don't need to use the "enter" key after the line 16? 16=ScriptClip("nf = YDifferenceToNext()"+chr(13)+ "nf > 2.5 ? 17=asharp( -(fmin((nf/30), 1)), 0 ) : TemporalSoften(2,7,7,3,2) ") 18=ScriptClip("nf > scd_trigger ? asharp( -2,0) : asharp(0,0) ") :?: see the last 2 lines that "appear" in the script after i see the preview: [AVISYNTH_New252 script] 0=LoadPlugin(!Mpeg2Dec3.dll) 1=LoadPlugin(!StMedianfilter.dll) 2=LoadPlugin(!Asharp.dll) 3=LoadPlugin(!Undot.dll) 4=LoadPlugin(!Gripfit_preview.dll) 5=MaxTreshold=^max_threshold 6=scd_trigger=^scd_trigger 7=nf=0 8=undot() 9=Limiter() 10=asharp(2,4) 11=GripCrop(^TargeitHeight,^TargetWidth,overscan=^ overscan,source_anamorphic=^source_ana) 12=GripSize(resizer="BicubicResize") 13=STMedianFilter(^stm1,^stm2,0,0) 14=MergeChroma(blur(^max_threshold)) 15=MergeLuma(blur(0.2)) 16=ScriptClip("nf=YDifferenceToNext()"+chr(13)+"nf >2.5? 17=asharp(-(fmin((nf/30),1)),0):TemporalSoften(2,7,7,3,2)") 18=ScriptClip("nf >scd_trigger?asharp(-2,0):asharp(0,0)") 19=GripBorders() 20=Limiter() 21=function fmin(float f1,float f2){return(f1<f2)?f1:f2} !Mpeg2Dec3.dll=C:\Filters25\MPEG2Dec3.dll !StMedianfilter.dll=C:\Filters25\STMedianFilter.dl l !Asharp.dll=C:\Filters25\asharp.dll !Undot.dll=C:\Filters25\UnDot.dll !Gripfit_preview.dll=C:\Filters25\GripFit_YV12.dll ^max_threshold=1.50 ^scd_trigger=30 ^TargeitHeight=480 ^overscan=1 ^source_ana=true ^stm1=8 ^stm2=32 ?asharp= ?f1= :? |
Several questions raised by a newbie
Sorry for being a pain in the neck, but I need your help on dvd2svcd. I am trying to create a kvcd back up but using dvd2svcd with the limitations that I have. ( My unit will only recognize the first three segments of kwag's cd test). In addition to that, I would like to use, if at all possible, the latest optimal script and the speed of CCE, therefore, I may have to do it with mpeg2 encoding...
1.- I am reading the posts, and am trying to follow the guides placed by Dialhot, which is easy to do, as far as changing the script is concerned. I am assuming here that the steps are similar to the copy and paste steps used in Moviestacker and Avisy. 2.52...... ( Is this correct?, if not please advise) 2.- Where do I paste the optimal script? (So far, I believe that Jorel's script ia the most updated one) I have tried the method posted by swim, but the Avisy. script does not come up, and it goes directly to the encoding steps, therefore I do not know where to post the optimal script. In other words, how do I change the avisynth 2.53 script when using dvd2svcd? (Detailed steps are greatly appreciated) 3.- When selecting the KVCD format in the matrix tab, nothing is highlited. Is this correct? or Should I manually highlight some numbers? If it is, how can I accomplish this? What numbers should I elect? ( I think that I have seen this in one of threads, the one that is being copied with no mentioning of the original source) 4.- The GOP numbers can be changed when in TMPGenc mode. The CCE mode shows different GOP numbers, Is there a way to correlate one to another? In other words, what are the equivalent numbers for CCE? I suppose that the final question is: Does the optimal kvcd script works using dvd2svcd and CCE's mpeg2 encoding techniques? Thank you for your help Totonho03 P.S.- Thanks Jorel |
Quote:
If you see the initial script, we had : Code:
ScriptClip("nf = YDifferenceToNext()"+chr(13)+ "nf > 2.5 ? asharp( -(fmin((nf/30), 1)), 0 ) : TemporalSoften(2,7,7,3,2) ") Code:
16=ScriptClip("nf = YDifferenceToNext()"+chr(13)+ "nf > 2.5 ? asharp( -(fmin((nf/30), 1)), 0 ) : TemporalSoften(2,7,7,3,2) ") At the end we will have : Code:
[AVISYNTH_New252 script] |
8O
dear friend Phil, after change the line "17" like you posted, the script is: WORKING FANTASTIC :!: :D :D :D :D :D 8) no more problem. thank you! |
Phil my friend, help please:
:wink: in ToK we use "MotionSearchEstimate" instead of "Hihgh Quality" to work in tmpgenc turning it faster, see details please: http://www.kvcd.net/forum/viewtopic.php?t=4316 and more details if needed: http://www.kvcd.net/forum/viewtopic....ce4a6b4a3594ae then i have a doubt: in the encoder tab,what i adjust in "motion search precision"? high quality(slow) or low quality(fast)? :? :arrow: me :screwy: :banghead: thanks. :D |
Quote:
Quote:
(at least in DVD2SVCD 1.1.3 build 1) |
:?
sorry my poor english Phil! :oops: "at the very end of the menu ?" :?: (how i do it?) :arrow: of course Phil,now i see :!: :imstupid: stup twice..now i see! thanks Phil! :D |
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.