Winterfeld

greenspun.com : LUSENET : Video CD : One Thread

Hallo all, I find all this discussion a little confusing on what progarmm to use for capturing and for converting to mpeg for VCD. Right now I use ulead Video Studio 4 for capturing in avi and then making the mpegs from the timeline. As recomended in this forum I would like to try TMPGenc and virtualdup for better quality. But how can you get an avi file of 1 hour in one peace to convert it with TMPGenc to one peace/1 hour mpeg for vcd? Virtualdup for example tries to break the 4 GB limit by fraction the avi file into smaller peaces. But how to put them toghether and send them as one peace to TMPGenc?

Confused Gerd

-- Gerd (gerd_winterfeld@yahoo.de), December 27, 2001

Answers

virtualdub has its own frameserver that you can use to port the segmented avi over to TMPGenc to be processed or you can use Avisynth to do the same. Both of these program will stitch the segmented avi source together into a single file for encoding. Virtualdub is more user friendly and TMPGenc friendly, while Avisynth produces better result but it requires you to do some script programming and TMPGenc is not always friendly to it.

VirtualDub - Frame serving

1. Go to virtualdub folder you should see AuxSetup.exe file. Launch it and choose install AVI handler.

2. Next open up a sub folder call aviproxy inside virtualdub folder; Double click on a file call proxyon.reg to register the driver for virtualdub frameserver which you have just installed.

3. Now virtualdub frameserver is active. Launch virtualdub and select the first segment of your avi file; This will automatically load the rest of the avi segments that are associated with it. i.e capture.00.avi, capture.01.avi, capture.02.avi, capture.03.avi, etc... will become capture.avi in virtualdub after capture.00.avi is loaded into the program.

4. At this point you can choose to resize your captured avi file to VCD specification before porting it over TMPGenc or you could let TMPGenc resize it during the encoding process. You can also add whatever filters here you want to the avi file.

5. Now this is important, you need to specify some sort of compression algorythm here for outputting your video to TMPGenc to be processed. If you are using filters here then choose full processing for video compression method and Choose uncompress RGB or Huffyuv or MJPEG for best result: Note this is very slow. If you simply just want to use virtualdub to stich your avi file, then just choose direct stream copy for video compression method.

6. Now choose No audio for AVI (See below item for that).

7. Now choose FILE - START FRAME SERVER - CLICK OK to the next menu - and save the file as *.avi when prompted to save.

8. As for audio, choose direct stream copy and choose save wav format and extract the audio into a separate file call *.wav. This file you can feed to TMPGenc to be processed during your video compression. Virtualdub can frameserve audio as well as video; However, your audio and video can be out of sync! Best is to process them separately.

9. Now launch TMPGenc and browse to the *.avi that you just saved for your video input source. Next browse to the *.wav for your audio source.

10. Choose your template for VCD and Press the Start button and wait...and wait...and wait :) At the end you will get an mpeg1 file that you can burn to CD as VCD format. 11. Now that you have done the VCD, you can uninstall Virtualdub frameserver by 1st run the proxyoff.reg in the same folder as the proxyon.reg. Then you launch auxsetup.exe and choose uninstall avi handler.

Have fun :))

-- (wingstarzz@hotmail.com), December 27, 2001.


Moderation questions? read the FAQ