Log in

View Full Version : Using TMPG to convert ASF to AVI, I don't see all codecs


Anton
9th March 2004, 22:34
I'm trying to convert an ASF file to AVI with TMPGenc, since this is the only program that seems to do it right. I tried before with Graphedit, it seems to work fine but asf files seem to have a weird thing about framerates.

The problem I have is the following: When I select "output to: avi file", and then try to change the video codec settings, I only get a few (very old, windows-standard) codecs: uncompressed, indeo, ms video 1 and cinepak. In VirtualDub, I can select every codec I have (divx, xvid, wmv9, etc) so they are installed correctly. Does anyone know what is wrong with my system? I guess it is something with registrations. I tried re-installing divx, but that didn't change anything.

jojo15
10th March 2004, 08:19
Maybe you can try to frameserve with vdub, select the codec you want there and let tmpgenc do the job....

ftack
10th March 2004, 14:46
jojo15, I can't follow your answer. If you are frameserving from vdub, you are feeding uncompressed frames to TMPGEnc. Still, you need to select the compression codec in TMPGEnc. Better then would be to frameserve from TMPGEnc and let vdub do the compression. Junior, what Win version are working with?
What I would try is to use avisynth instead.This involves having avisynth installed and writing an avs script containing for example

DirectShowSource("c:\folder\myclip.asf",fps=23.975)

The script (give it the .avs extension) can be opened in virtualdub from which you can recompress into an AVI with the desired codec.

Anton
10th March 2004, 22:51
AviSynth is the answer... thanks! I haven't looked into it very much yet, but it seems as versatile as GraphEdit (doing other things, but you get the idea ;)) I always thought tmpgenc was the only way to get an asf file properly decoded... now I can use VirtualDub all the way :) You made me a happy man ftack.

Anton
11th March 2004, 00:43
And avisynth is not the answer... at least not completely. ASF doesn't seem to have a constant framerate. Even though the .avs file has just as many frames, and is just as long as the mpg file I created with tmpgenc, the audio is about nowhere in sync with the video. So I still have to find a solution to my tmpgenc problem...