Hi Everyone,
I'm trying to follow the Sefy's Original Guide for converting AVI to VCD https://www.videohelp.com/sefy/?id=divx2vcd.html on this forum. I've become completely lost in the Frame Serving and Encoding steps.
First what is frameserving? Second please clarify how I get Virtualdub to act as a frame server (supposedly I start it by running Auxsetuip.exe?) and do I leave it running and how does it relate to the Encoding step? I started the frameserver and it created a small VBR file, what is that for?
Could someone please help explain not only what I am supposed to be doing but why I am doing it as well as why?
+ Reply to Thread
Results 1 to 18 of 18
-
-
Frameserving:
https://www.videohelp.com/glossary?F#Frameserve
The process of creating a direct video "link" from one application to another. For example a video editor application to standalone mpeg encoder so you don't need a plugin or create a temporary video file.
When you have done all your editing on a video in Virtualdub, you then save the *.vdr.avi and the 'Frameserver mode' box appears. Leave this open and then open up your encoder program (e.g. TMPGEnc) and load the *.vdr.avi file and encode as normal.
This caught me out the first time I followed Sefy's guide
Auxsetup.exe you only need to run once as this installs necessary files, the next time you use Virtualdub to frameserve, you don't need to do this part.
Hope that this is helpful.Cole -
Originally Posted by Cole
The procedure tells me to open my AVI in Virtualdub, start the Frameserver which saves a VDR file and leave it running, start MainConcept Encode, point to the VDR file for the video source, point to my previously produced WAV file as the audio source and then encode.
This is confusing, why don't I just point MainConcept Encode to the original AVI file as the source for the video (and audio). I don't understand what this frameserver step (or creating the WAV file, although maybe because MainConcept doesn't understand AC3, the original sound track in AVI) is achieving, unless MainConcept only encodes VDR files? -
satwar,
Here are two quotes from Sefy ;
FrameServing an AVI
Unfortunatly as most AVI's are encoded with one or another compression method, not all encoders can open them, In those cases you can create a frameserving file using VirtualDub, and then use that file as your source, this will slow down the encoding, but quality wil not be affected
Using - VirtualDub - FrameServing
This program is basicly both an editor and a frameserver and has many filters, which one of them i'll cover here, and that is the SubTitles.
It makes it possible for an encoder (old or new) to encode the movie from the VOB files with the addition of selected filters, that it would not be capable of doing otherwise.It doesn't matter who you vote for. The government always gets in. -
Originally Posted by Laddydaddy
(1) Why is Sefy talking about Subtitles in this procedure of converting AVI to VCD?
(2) Do I understand the frameserver procedure correctly, that is, create the VDR file, and then use it as the video source in MainConcept Encode while leaving the Virtualdub frameserver running?
(3) Does MainConcept Encode let you know that it is happy (or not) with the audio & video source or do you just run it and see if the resulting MPEG file works? -
(2) Do I understand the frameserver procedure correctly, that is, create the VDR file, and then use it as the video source in MainConcept Encode while leaving the Virtualdub frameserver running?
Your .AVI (temporary .VDR) holds both audio and video information for encoding..
Some people prefer to encode audio separately, so perhaps this is confusing you for now..
Usually, converted movies (Divx, Xvid etc..) need to have the audio reprocessed, since it's compressed..
So you can save out the .Wav as uncompressed PCM, and bring it back in, and then serve out the edited .AVI. This fullproofs any audio synch issues that's known to happen with what you're doing.
Baby steps... -
Well I successfuly created a nice MPG file by having MainConcept Encode use the original AVI file as the video file and use the WAV file I created from the AVI file using Virtualdub as the audio file.
But......, I can't get the frameserver function of Virtualdub to work, I get no video in the encoded MPG when I use the VDR file created by Virtualdub as the video source in MainConcept Encode. I obviously still don't understand how to use this frameserver aspect of Virtualdub, I must have missed a step somwhere.
(1) I ran Auxsetup.exe to install the file handler, my understanding being that you only have to install once.
(2) I then opened Virtualdub and opened the source AVI file
(3) I then selected "Start Frameserver..." and created a VDR file, and left the frameserver running.
(4) I then opened MainConcept Encode and selected the previously created VDR file name as video source and the previously created WAV file as audio source. Then pressed "Convert" and MainConcept Encode ran for 1/2 hour.
(5) Played MPG file in Windows Media Player and get sound but no video (green screen)
What did I miss here? I really appreciate the help you guys are giving me, I'm really enjoying learning about video on this site, even though it is a slow learning process. -
Does the video perhaps need to be in Full Processing mode rather than Direct stream copy, or vice versa??
-
Originally Posted by pijetro
I tried a little test and tried to open the VDR file with Virtualdub while the frameserver was running and it opened the entire video. At least something works. -
I once remembered a guide that said, when you save out the .VDR file, you need to actually type the .VDR extension when saving...
Perhaps if you were to try Tmpgenc ??
On a side note, if you cancel out your encoder, then stop the .VDR file, Virtualdub will stop on the served frame..
So in this way, you'll know that Vdub is doing it's job correctly.... -
satwar,
Is your avi an xvid file by chance?It doesn't matter who you vote for. The government always gets in. -
Originally Posted by Laddydaddy
-
For some reason, if you have the xvid codec installed and try to frameserve from VDub to Mainconcept you get a green screen. At the top of the Mainconcept encoder screen click options>show preview. This will allow you to preview your film as it encodes. If you load the xvid directly into Mainconcept you get a picture, not the green screen. Others have had this problem with Mainconcept and VDub. Some say they have solved the problem by uninstalling the latest xvid codec, and installing an older version. I can't say personally if this solves the problem as I use TMPG for all my encoding these days.
It doesn't matter who you vote for. The government always gets in. -
Originally Posted by Laddydaddy
Update: Looks like you were right on the money with the codec idea. I uninstalled XVID codec and installed DIVX codec and the Virtualdub frameserver link to MainConcept Encoder works like a charm. Thanks a million, that sure wasn't very obvious.
-
Regarding the Question on the use of Subtitles in the Guide 8)
It's an optional step for those who wish to integrate/encode subtitles into the movie itself, since VCD for example cannot have external subtitles and most hardware SVCD subtitles can't be played either.
If you are not using Subtitles, you can skip that step in the guide and simply move forwardEmail me for faster replies!
Best Regards,
Sefy Levy,
Certified Computer Technician. -
Excellent guide Sefy, even though I stumbled I learned a lot. Thank you.
-
Glad to hear it helped out, i'm hoping to resume work on it as soon as i can. If you have any pointers on making things clear, i'd be glad to do it
Email me for faster replies!
Best Regards,
Sefy Levy,
Certified Computer Technician. -
Originally Posted by Sefy
Update: My god Sefy, don't tell me it's as simple as just renaming the Direct Stream Copy WAV file with an AC3 extension? It sure makes Headac3he happy. I noticed that your tutorial shows saving a WAV file with Virtualdub and opening an AC3 file in Headac3he. Could this be the missing step in the procedure, that is, add an .AC3 extension to the file name before opening with Headac3he?
I can see that Headac3he gives you a lot more control over creation of the WAV than Virtualdub does, perhaps this is the reasoning behind taking this more tortured route with Headac3he.
Similar Threads
-
Frameserver for Premiere Pro cs4 64 bit
By helionfilm in forum Video ConversionReplies: 3Last Post: 6th May 2011, 08:13 -
Virtualdub frameserver error
By AwesomeRickyC in forum Video ConversionReplies: 6Last Post: 5th Jul 2010, 14:34 -
Can't navigate mpeg-2 output from TmpgEnc (VurtualDub as frameserver)
By Alex.the.pretty.good in forum Video ConversionReplies: 2Last Post: 3rd Mar 2010, 14:28 -
Debugmode Frameserver questions
By vid83 in forum Video ConversionReplies: 5Last Post: 31st Dec 2008, 18:52 -
Alternate to debugmode frameserver (for Premiere Pro 2.0)
By foochuck in forum Video ConversionReplies: 6Last Post: 13th Jul 2007, 08:05