Ok, having absolutely no luck in getting Tmpgenc express to frameserve properly from Virtualdub (God know i tried and tried and tried), I've turned to learning AVIsynth 2.5.
I'm Ripping The Mummy and the only headache is that its got some Subtitles here and there where they speak Egyptian. Normally i'd just use Virtualdubmod and Vobsub...but no luck there with frameserving.
Here's what i've got so far
LoadPlugin("E:\Cdrive\MpegEncoders\MPEGDecoder\mpg dec.dll")
mpegsource("f:\TheMummy\TheMummy_1.vob+d:\TheMummy _1.vob")
LoadPlugin("C:\Program Files\DirectVobSub\VSFilter.dll")
VobSub("F:\TheMummy\TheMummy_1.sub")
Using the above script i can load the VOb file directly into Express along with the Subtitles that i made using VdubMod and Vobsub.
or i can do it this way
LoadPlugin("E:\Cdrive\MpegEncoders\MPEGDecoder\mpg dec.dll")
mpegsource("f:\TheMummy\TheMummy_1.d2v")
LoadPlugin("C:\Program Files\DirectVobSub\VSFilter.dll")
VobSub("F:\TheMummy\TheMummy_1.sub")
Which loads in my DVD2AVI file instead...Both of these work...sort of.
My problem is that the frame serving seems to be a little glitchy in Express. Frames appear out of order sometimes..and i stress sometimes...I can play the start of the movie and the sound and subtitles will be in perfect sync. Then i can press stop and play again and there will be a stray frame at the start of the file which will put both sound and subs out of wack...or there may not be a frame there..sort of quirky.
Guess since i'm an absolute Newb at AVIsynth and have only been playing with it fer 2 hours or so , what i'm asking is
Is there a different way i should be doing this....a different command perhaps...maybe a different tool.
Is AVIsynth 2.0 better than 2.5...I have Vobsub and VSfilter both installed.
I've just noticed whilst typing this that if i load the AVS file into Virtualdub and let it play, the Subtitles stay in the right place, but if i jump around in the file the Subtitles lose their timing..that shouldnt happen....right ?
And yup the same thing is happening if i play the AVS file with Media Player Classic and jump around in it.
Makes me think its either AVIsynth, The sub file or Me
I await help with baited breath
TIA
Batfink
+ Reply to Thread
Results 1 to 6 of 6
-
-
Originally Posted by celtic_druid
Also you should be pointing to the IDX file not the SUB file.
Are you doing this as a 4:3 WS DVD encode or a 16x9 WS DVD encode? If you are doing it as 16x9 WS then you will have to adjust the IDX subtitle file otherwise the subtitles will look "crushed" in that they will appear short and fat.
I can tell you how to change the IDX file but that takes some typing so I'm avoiding that ... unless you say you need the instructions.
- John "FulciLives" Coleman"The eyes are the first thing that you have to destroy ... because they have seen too many bad things" - Lucio Fulci
EXPLORE THE FILMS OF LUCIO FULCI - THE MAESTRO OF GORE
-
DUH!! for me,
I did try using DGIndex both beta 3 and 1.21 but i couldnt get it to work using any of the mpeg2 DLL plugins i found using the AVIsynth help. Being new to avisynth it didnt occur to me to look in DGindex's directory for a similar dll plugin.
I'll try that when this encode finishes.
I eventually managed to get around my shifting subs and wayward frames..its a bit of a cludge but it works..i loaded the Vob file into VirtualdubMod and added the subs via that, Frame served that out..loaded the Frame served VDR file into Avisynth and loaded the AVS file into Tmpgenc Express instead (also this way my subs arent squashed when i encoded Widescreen). It took longer to encode this way, The Mummy Returns which didnt use Vdub or AVIsynth looks like it'll take 7 hours for a 2 pass and the Mummy which is slightly shorter but using both vdub and avisynth took 7:43 hours
FulciLives The Mummy is Anamorphic not 16x9, I'm guessing to avoid squashed Subs i have to do something to the Original Frame Size 720x576 or the image scaling which is set to 100% 100%
Anyway, was just idle curiosity, guess i'll cross that bridge when i come to it.
Thanks very much to both of you for your input, I'm sure as i tackle AVIsynth more you'll see me around *sigh*, unless i finally figure out how to get Frameserving from Virtualdub working on Tmpgenc Express -
Make sure your .AVS file contains this -
LoadPlugin("g:\directory_you_specify\DGDecode.dll" )
MPEG2Source("g:\directory_you_specify\your_file.d2 v")
I suppose it could be TMPGenc Express, but the regular version seems to work fine with .AVS files.
Have you tried QuEnc or HC ? They're both nice and free Mpeg encoders that accept .AVS files. You could try an encode through one of those apps to rule out TMPGenc.
Also, remember to use the TRIM command in your .AVS file while you are testing it out so you can do a short encode. Syntax is
Trim(900,1500)
The above would encode 600 frames, starting at frame 900 in the source and ending at frame 1500. -
You can try dvd2svcd and use tmpgenc as the encoder and goto the subtitle section and check rip subtitles and checked forced so it only rips the subs that are needed for the egyptian language thats spoken.
Then you can edit the avisynth scripts it produces so you can see how it frameserves to tmpgenc.I think,therefore i am a hamster.
Similar Threads
-
Need help converting to MP4 with TMPGEnc Express
By rede96 in forum Video ConversionReplies: 0Last Post: 11th Aug 2011, 15:29 -
TmpgEnc Express can't open some AVI
By pcb in forum Video ConversionReplies: 7Last Post: 29th Jul 2011, 13:28 -
TmpgEnc Express can't open flv
By pcb in forum Video ConversionReplies: 9Last Post: 1st Aug 2010, 15:45 -
Thoughts on Tmpgenc Express 3.1.5.82 Trial
By Batfink in forum Video ConversionReplies: 15Last Post: 30th Oct 2007, 01:17 -
TMPGEnc 4.0 Express will not open anymore?
By peggypwr1 in forum Newbie / General discussionsReplies: 1Last Post: 18th Aug 2007, 17:13