View Full Version : Subtitles with TMPGEnc?
castellanos
23rd March 2004, 12:35
Hi there, I would like to know if it is possible to create a SVCD from a DVD using TMPGEnc, but with permanent subtitles.
Note: I don't want to use subtitle streams like in WinSubMux and also certainly I don't want you use DVD2SVCD.
Just attach permanent subtitles while encoding with TMPGEnc.
Do anybody know how to do that?
Greetings!
echooff
23rd March 2004, 13:28
This question has been asked and answered many times. The sub must have the exact same name as the video file except it must have a srt extension. Vobsub must be installed. A quick check of the guides page (http://www.doom9.org) showed me this heading Subtitle Guides - All full guides contain instructions on how to handle subtitles.. the guides listed below may thus taken out of context.
castellanos
24th March 2004, 01:18
I apreciate your help and I am also sorry of a "very asked and answered" question.
Anyway, I don't want bother anybody with this question again... If you don't want to tell me the procedure of what I am looking for, may be you can send me a link where I can find some explanations... for instance, Why do I need VobSub? and How are the steps to do that encoding?.
I've looked for the right guide... but I am sorry, I didn't find anything.
Thanks!
dani82
24th March 2004, 08:35
http://forum.doom9.org/showthread.php?s=&threadid=72070
echooff
24th March 2004, 14:36
It isn't a question of not wanting to help. I provided you with a link for a step by step guide. A little use of the search button here would have provided you with numerous links to threads giving you, again, step by step instrucions.
castellanos
24th March 2004, 18:51
Well. I am sorry. I have a lot of experiance doing subtitles in a DVD with a lot of success, but this time is something else.
I know that I have to install VobSub and VirtualDub, but nothing else. As fas as I can see, VirtualDub can't open a "VOB" file... How I supposed to encode the film into a mpg with TMPEnc, with subtitles?
I don't want to bother you guys, but Could you write something more understandible? I've look in the links... It is (at least for me) impossible to follow the right steps.
I need more help, please?
Thanks!
echooff
24th March 2004, 20:14
OK. You will need to use subripper to change the format unless it already is. It must have a .srt extension. The file name must match exactly to the avi. For example: one and only.avi; one and only.srt. Both files must be in the same subdirectory. vobsub must be installed. when you load the avi into tmpgenc and press the start button you should see a green arrow start up in your windows tray. the subs will hard encode into the lower part of the film as you convert to svcd. you don't need virtualdub.
Edit: the program you need is DVobsub. you can get it at www.doom9.org in the downloads section. Sorry don't know what I was thinking.
castellanos
24th March 2004, 22:37
Thank you very much echooff, excelent! Now I understand, but that's mean that you must have already an avi file? Can you not do it with a m2v file, from a DVD? because, that is exactly what I want to do.
echooff
25th March 2004, 00:29
I'm not sure, but I think you do it the exact same way substituting the m2v for the avi part
castellanos
25th March 2004, 00:36
I've tried to make an example without success. It is possible to change the name m2v into avi, that works perfecctly. I put the avi and srt files in the same folder, and I started TMPGEnc... the result was like always, the mpeg without subtitles.
One question: If SubRip can actually create srt files, Why do I need VobSub? and actually What is the part of VobSub in this process?
P.S.: And of course, I didn't see any green arrow.
Abond
25th March 2004, 12:44
TMPG can take VOB, but only one at the time. Then you may rip to a single big VOB.
Another way is to use DVD2AVI. And there is a guide about how to.
Note: the subtitle file should have the same name as d2v file.
Third way is to use AviSynth script. You will have a bit difficulties at the begining, but in long run this is THE WAY...
So choose one and good luck.
Edit: The part of VobSub is DVobSub...
castellanos
25th March 2004, 13:26
Well, I've tried already to do that: I made differents combinations, I put an avi or d2v or m2v together with the srt file (of course with the same name) in the same folder... but after encoding, It didn't show any subtitle.
But what I want to know is: What do I need VobSub for? because I can ripp the subtitles with SubRip and have already the srt file.
If VobSub is necessary for this process, What do I need to do with it?
Please help!
Abond
25th March 2004, 15:00
But what I want to know is: What do I need VobSub for? because I can ripp the subtitles with SubRip and have already the srt file.
If VobSub is necessary for this process, What do I need to do with it?
If you rip the subs with Subrip, Vobsub is not necessary for this process.
But you can read this (http://forum.doom9.org/showthread.php?s=&threadid=73068)
castellanos
25th March 2004, 23:57
Good! Finally I get to the point, so VobSub was not necessary, but I've tried already to put the files, with the same name, in the same folder, but no subtitle came out after encoding.
Some ideas?
castellanos
28th March 2004, 22:05
Hey there! Please!!!! I want to know if I can get permanent subtitles with TMPGEnc (No DVD2SVCD and No Subtitle stream as WinSubMux). I am tired of making tests without success.
I put the subtitle (as a srt file, made it with SubRip) in the same folder and with the same name as the video file.
As a video file I have tried already many different formats: avi, m2v, d2v (DVD2AVI)... no subtitle came out, the encoding was just the same as before: no subtitle.
Can somebody help me and tell me how is possible to do that... if is true that this question was answer many times already, wy I don't see anything concret?
I've looked in many links... it was no possible to understand how it works, finally I got all the information in this forum (put the video file with the srt file, with the same name in the same folder)... BUT NOTHING!
Can somebody help me? Please!
echooff
29th March 2004, 00:42
Do you have dvobsub installed? Not just vobsub. Dvobsub. Its gotta be there.
castellanos
29th March 2004, 13:16
No, I didn't install DVobSub. If I ripp the subtitles with SubRip in srt format, Why do I need DVobSub? (See above, somebody told me that is not necesary to install VobSub).
Anyway, If DVobSub is necesary for this process, tell me how to do it (If you are kind: step by step) and where to get it, because I've only seen VobSub.
Thanks.
Abond
29th March 2004, 13:34
Vobsub is not necessary to rip the subtitles, as you have already ripped them with Subrip. You asked, I gave an answer, read them again if you want. DVobSub is Directshow filter for overlaying the subtitles on the video. DVobSub is part of VobSub package. DVobSub works when the movie file and the subtitle file have the same name (w/o extension) and are in the same folder. DVobSub appear as a green arrow in windows tray.
So you should have instaled VobSub (not for ripping!), and then when the video is loaded in TMPG DVobSub kicks in and makes the subtitle overlaying the video. I think before encoding you should try Preview in TMPG to be sure the subs are shown. If not adjust the DVobSub settings clicking at this green arrow. Alternatively adjust the sutitles with another tool which comes with VobSub - Subresynch.
castellanos
29th March 2004, 16:08
Well, let's go again. I got VobSub (DVobSub), I got the avi file and the srt file with the same name into the same folder. Now: WHAT SHOULD I DO???!!!! AND I DON'T SEE ANY GREEN ARROW...
Please tell me what to do, before I get totally mad!
echooff
29th March 2004, 16:54
I had to do a special search for dvobsub and install it. I know it should have installed with vobsub, but it would not work until I downloaded and installed a copy specifically titled dvobsub. Once that is installed and you start encoding a green arrow appears in your system tray(bottom right hand side of your computer screen.) As your file encodes you can see the subs on the preview window of Tmpgenc. Bond is right it should install with vobsub. Maybe you are having the same problem I was. Try it. It can't hurt.
Don't know if you are aware but using all capitol letters is considered to be shouting. Please don't do that.
Abond
29th March 2004, 17:05
Don't know if you are aware but using all capitol letters is considered to be shouting. Please don't do that.
I can understand this. Sometimes you literary pull the hair out of the head. ;)
>castellanos
Well, take it easy. You can check if it is instaled correctly simply by playing the file in a player - you should be able to see the subs. If not, try the suggestion of echooff. If it doesn't work I can try to lead you in using avisynth script, but I need to remind what was when i started to use it:)
Anyway, browse to the directory where Dvobsub is instale you should see a shortcut Dvobsub configure. Click on it to see the configuration window. Well, look at the settings, try to understand what they make - unfortunately I am not at your computer to look at.
castellanos
30th March 2004, 00:00
Well, again the same. I thank you all guys for your help, but I still don't understand. I got VobSub with the short cut DirectVobSub Configure inside... I've tried already all the possible combinations.
When you click at Direct VobSub Configure, it comes a window... in "Main" there is an "open"... What should I put there, the srt file?... still, if I put the srt file there, nothing happen, no green arrow, and certainly, no subtitle with TMPGEnc.
Please!!! Somebody have to know how to do this!
castellanos
30th March 2004, 01:41
Hallelujah!!! One step forward!! Finally I saw the green arrow!!!
BUT: I put the avi file with the srt file into the same folder (same name)... When I play the avi with WinDVD, it comes the green arrow and I can see the subtitles, but when I try to play the preview with TMPGEnc, nothing happen... no arrow and no subs.
Please help!! Just a little more.
Abond
30th March 2004, 17:35
Well, having enough fun. I will try to explain how I am doing this.
Firstly you will need some software to install.
Avisynth 2.55 (http://cultact-server.novi.dk/kpo/avisynth/avs_cvs.html) , ReadAVS (http://kvcd.net/forum/viewtopic.php?t=2223&postdays=0&postorder=asc&highlight=tmpgenc+subtitles&start=0)
ReadAVS is a plugin for TMPG which allow the program to read avisynth scrips. Register the plugin exactly how it is suggested in the readme. To check if it is installed properly start TMPG Options-Enviromental settings - VFAPI Plugins tab. ReadAVS should be listed there. Increase the priority of the plugin (right click). Check that everything working loading as video source in TMPG a script named Version.avs which you should find in the AviSynth folder in the Examples subfolder. On the preview window of TMPG you should see the info about the Avisynth version. Open Version.avs with Notepad (avs are plain text files containing commands to avisynth) to see how it is written ;) .
Now you need some plugins for avisynth. http://www.avisynth.org/warpenterprises/ here you can download and unpack in Avisynth Plugins subfolder mpeg2dec3_25. You need for the task also GripFit-YV12 (http://kvcd.net/forum/viewtopic.php?t=8229) and vsfilter (http://sourceforge.net/project/showfiles.php?group_id=82303&package_id=84359&release_id=222162)
The plugins would be autoloaded if the .dll files are in Avisynth Plugins folder.
So, let write the script (of course in Notepad).
Mpeg2Source("C:\path to file\movie.d2v")
GripCrop(480,576)
Gripsize()
GripBorders()
Textsub("C:\path to file\subtitles.srt")
So, save it with extension .avs and load it in TMPG.
Some notes: path to file should be replaced with your path.
This is loading of d2v file. For avi files the command is
Avisource(...
480,576 are for PAL SVCD. For NTSC should be 480,480.
So, I wish you good luck.
The last: By default GripSize use bilinear resizing if you want to use bicubic (sharper image) you should specify that in gripsize line as:
GripSize(resizer="BicubicResize")
castellanos
30th March 2004, 22:59
Guys, I give up! It is to complicated... and finaly I need a lot of programs (just like DVD2SVCD). First of all the ReadAVS was not possible to find, the link was dead... I look everywhere and I dind't found it.
To complicated: Avisynth, ReadAVS, VobSub, TMPGEnc... and if I want to create a SVCD from a DVD, I have to demux the vob file using VobEdit, in order to create separate streams and so on. Until I managed to see the subs with DVobSub was already fine, but now with so many programs... I don't know, it make no sence.
It is a pitty, I like very much the quality of TMPGEnc making mpegs (SVCD), much better than many oder decoders, and the subs are very nice with DVobSub, but it's enough. I will use DVDx, the quality is of course no the same, but you have everything in one and it is possible to do it much easier.
If somebody have better ideas how to make permanent subtitles in a SVCD with TMPGEnc, I would like to see them inmediately.
Anyway, Thank you very much.
Fernando (My real name).
castellanos
1st April 2004, 20:49
Hello, here I go again! When I play de avi file with WinDVD or with Media Player, DVobSub shows the subtitles without problems, but when I play the preview with TMPGEnc nothing happend...only the video and no subtitles.
I ask again, Can somebody tell me why does it happen?
castellanos
3rd April 2004, 14:41
Hi, Somebody know if it is possible to use FlaskMPEG together with TMPGEnc? if yes, How?
dani82
4th April 2004, 09:51
even though the guide is for Xmpeg, it's pretty much the same program: http://www.telusplanet.net/dvd/mpeg/TMPG/TMPGvideoserver.htm
castellanos
4th April 2004, 10:32
Thanks! It looks very nice, but I din't see in Xmpeg the posibility to choose subtitles.
Pitty that TMPGEnc (as far as I can see) does not work with DVobSub, besides many people say that's the way, I see the subs only with Media Player or WinDVD. I've put the "Direct Show Multimedia File Reader" in the highest priority (VFAPI Plug in) in TMPGEnc... but nothing at all.
I'm still on my search to have permanent subtitles with TMPGEnc.
dani82
5th April 2004, 08:10
i was recommending the guide to be uses with Flask, and not Xmpeg itself (cause they're both actually the same)
i just got tmpgenc to load an *.srt with an *.avi with this guide: http://www.dvdrhelp.com/forum/archive/t153058.html
don't understand why you can't do it
castellanos
6th April 2004, 22:58
Well guys, Finally I got what I was looking for!! At the beginning it was my mistake, I demuxed a DVD and I changed the extension: m2v into avi... (Together with the srt file with the same name) That worked only with Media Player or WinDVD, but certainlly not with TMPGEnc!
It must be a real avi file, or at least one generated by: "VFAPI Converter" (If somebody would have mentioned this program before, I'd have saved a lot of time!).
Finally, The whole process is more or less like this:
Create a SVCD with TMPGEnc and permanent subtitles:
Programes required:
A DVD Ripper (Smart Ripper or DVD Decrypter)
VobSub
SubRip (optional)
DVD2AVI
VFAPI Converter
TMPGEnc
1 - Ripp the entire movie and the main IFO file.
2 - Here are two options: Ripp the subtitles with SubRip in order to get a srt file, or use VobSub and get idx and sub files. I prefered to use SubRip. Anyway, VobSub must be installed.
3 - Create a d2v and wav files with DVD2AVI.
4 - Create a "sort of" avi file from the d2v file, using VFAPI Converter. Do not forget to make a copy of the DVD2AVI plug-in (DVD2AVI.vfp) and put it in the VFAPI Converter folder (if is not already there).
5 - Put the avi, wav and srt (or idx, sub) files in the same folder and change the name of the subtitles files as the avi. (Example: Movie.avi / Movie.srt - or: Movie.avi / Movie.idx / Movie.sub). I would not change the original name of the avi file (just to be sure), I would just change the subtitle files ones.
6 - Start the encoding process with TMPGEnc using the avi and wav files. In the Environmental settings / VFAPI Plug-in of TMPGEnc, do not forget to put the "DirectShow Multimedia File Reader", in the highest priority.
That's the way it works at least for me and I hope that can help somebody.
And last, but certainly not least: Thank you very much to all of them who helped me doing this!!!
Greatings!
Fernando.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.