Log in

View Full Version : Problem with VFAPI pls help


nsdn
9th August 2003, 23:56
I have had this problem for ages now, but I have managed to work around it but now I want to use canopus procoder, it seems I have to use VFAPI. I am converting DV cam AVI to DVD mpeg2 stream

When I select it and it gets to the video encoding, the VFAPI windows opens, I see it automaticly add jobs, but then it just sits there? I tryed pressing "convert" and it looks like it is converting, then I press exit, When cinemacraft or Procoder trys to load the avi files it says that they are nit valid AVI files (both cce2.50 and 2.64, procoder 1.01.31.0), I can see the VFAPI files have been created in the working directory however.

I have tryed uninstalling everything and reinstalling everything and it still does the same thing....

WINXP prof service packs installed, 512M DDR athlon 2.1 gig, ti 4200 graphic, gigabyte mobo


log file before the dialogue box opens for procoder:

WNASPI32.DLL 4.6.0.1021
--------------------------------------------------------
- 10/08/2003 8:43:36 AM
- AVI to SVCD Conversion
- AVI2SVCD ver. 1.1.3 build 2
--------------------------------------------------------
Initializing
Initializing finished.

--------------------------------------------------------
- 10/08/2003 8:43:38 AM
- Free on drive D: 1867.25 mb
- AUDIO Extraction
--------------------------------------------------------
Audio extraction finished.

--------------------------------------------------------
- 10/08/2003 8:44:59 AM
- Free on drive D: 1867.25 mb
- AUDIO conversion
--------------------------------------------------------

Encoding Audio. Filename: D:\procodertest\Extracted_audio_1.wav
Executing BeSweet. Commandline:
"C:\Program Files\DVD2SVCD\BeSweet\BeSweet.exe" -core( -input "D:\procodertest\Extracted_audio_1.wav" -output "D:\PROCOD~1\Encoded_audio_1.mp2" -logfile "D:\PROCOD~1\Encoded_audio_1.log" ) -ota( -g max ) -2lame( -e -b 384 -m s )
Audio conversion of D:\procodertest\Extracted_audio_1.wav finished.

Audio conversion finished.

--------------------------------------------------------
- 10/08/2003 8:45:37 AM
- Free on drive D: 1867.25 mb
- Video Encoding using Canopus ProCoder
--------------------------------------------------------

Executing Frameserver.

then I have tried various things like click the add job button, or the convert button, or just exit...if i click exit it seems to progress the furthest....


Executing Frameserver.
Program Handle not found, terminating program.
StreamSectors: 4912905788
AudioSectors: -1822959467308
VideoPAPO: 28314718344
ScanOffsetBytes: 29664004
SeqAligningBytes: 1885312229
DVDBytes: 0
VideoEndHeader: 4
SubtitleSectors: 0
EmptySectors: 238.00
PictureSectors: 0.00
PureMPEGStream: 1797642678515.60
Seconds: 10016062449.85
CalcMPEGStream: 1797642678515.60
Frames: 32960004
CDSize: 4700.00
Number of CDs: 1
Cut point 4696.00

Executing Canopus ProCoder Encoder.

After wich DVD2SVCD does open procoder...and I get the error message, procoder can not import this file format, file is dammaged....da da ...everything comes to a grinding halt.

this is really frustrating and has been bugging me for months....appreciate some help please :)

ralphthedog
10th August 2003, 02:46
I think you will need to track down DVD2SVCD1.1.3build3beta7 to get DVD2SVCD to work properly with procoder.

I also seem to remember needing to add:

ConverttoRGB24()

to the end of the avisynth script to get vfapi to talk to procoder(maybe just for avisynth2.5?),otherwise vfapi will just sit there and stare at you.

There is an option in the frameserver tab to stop the process and get a popup to allow for a bit of editing.

Didn't get bad results with Interlaced PAL DVD's, but had weird file sizes occasionally.

nsdn
11th August 2003, 04:06
I did try to do what you said, however VFAPI comes up and "stares" at me before I get a chance to edit the script.

Also, if I choose safe frameserving for CCE I have the same problem, but using normal framserving the process proceeds normally to the end. It seems that procoder has to use the VFAPI.

I just want to use try procoder, since even dvd2svcd himself says you can not beat procoder for DV source material. The problem I have is when I suse procoder stand alone, I can't find anything to author to dvd (nero does not like the stream (s) produced.....spruceup does not like my NEC burner).

I can see however just on my monitor the stream procoder produces is better than cce or TMPGE....with PAL DV going in.

ralphthedog
11th August 2003, 05:28
If you click on the "edit avisynth script after DVD2AVI" in the frameserver tab, DVD2SVCD will give you a chance to have a fiddle with the avisynth script and stick converttoRGB24() at the bottom.

I think it's vfapi requires converttoRGB24(), not procoder or CCE (But we really need smarter people than me to answer that one!!!)

Also if you're not using DVD2SVCD beta7, don't use any title/next disc/end disc pictures, I seem to remember that seizing things up too.

nsdn
11th August 2003, 05:42
Thanks for your help, however thats exactly what I did....In fact I can remeber editing the script before when I was converting AVI ....but for some reason with the canopus encoder selected it does not seem to want to let me...

ralphthedog
11th August 2003, 05:59
I really only do DVD material, so maybe I'm missing something from an AVI point of view.

Does your DVD2SVCD/vfapi/procoder work with DVD?

Seems odd that you can't edit the avisynth script, I guess as a last resort you can add a test script with converttoRGB24() to the DVD2SVCD.ini file (save it first!!!)