Log in

View Full Version : avs vfr and mkv2vfr problems


densetsu86
13th April 2006, 05:20
i first appologize if this is in the wrong place. so here it goes.

Ok I need to convert a mkv that’s vfr into an avi that’s cfr. I know the method of using mkv2vfr then using the timecodes and using avs and putting the timecodes in. my problem lies with that I don’t know how to use mkv2vfr. I tried opening it up but it closes immediately. I have mkvmerge, mkvextract that came with mkvtoolnix. I also have the gui that uses mkvextract. Is the a gui or something that uses mkv2vfr because it kinda looked like a command line program before it closes. Or can you open it up in mkvmerge or the extract gui?

Now I saw another way that lets you cnvert the vfr to cfr and that was using this command in avs

Directshowsource(file.mkv, fps=119.88,convertfps=true)
Fdecimate(23.976)

Now that script gave me an error that convertfps is not a valid function. When I took it out it loaded. Ohh by the way I’m using vdubmod. When it loads in vdubmod it takes like a couple of seconds and then vdubmod runs with a lot glitches. One every time I scroll through the video it takes a while to go to the next frame. 2 my crop filter only did part of the video. And then when I tried to encode it, it used up all of my memory (not hddspace) then crashed. So apparently I can’t do it that way.

If anybody knows how to use mkv2vfr please help me out. And please give me instructions on how to use it that would be very helpful.

Wilbert
13th April 2006, 09:37
Now that script gave me an error that convertfps is not a valid function
Install AviSynth v2.56a.

foxyshadis
13th April 2006, 11:58
mkv2vfr comes with a short readme and is indeed a command-line program. It's pretty easy to use though. Is that your whole script? Because that's pretty bizarre behavior for that.

densetsu86
13th April 2006, 13:13
okk the mkv2vfr didn't come with a readme. i got mkv2vfr from http://haali.cs.msu.ru/mkv/ and i looked under vfr helper tool. it just gives me the .exe and nothing else. and my whole script is

DirectShowSource(file.mkv",fps=119.88,convertfps=true)

killaudio()
Fdecimate(23.976)
Tweak(0.0,1.15,1.15,1.10,true)
Crop(4,2,-4,0)
VagueDenoiser(threshold=1.5,method=1,nsteps=6,chromaT=2.0)
Lanczos4Resize (704,396)

foxyshadis
13th April 2006, 13:27
Oh, well, the syntax is:
Usage: mkv2vfr matroska_file avi_file vfr_file