View Full Version : Adding more subtitle languages on the dvd.


dvd2svcd
3rd July 2002, 21:03
I don't know about you, but I have bought a lot of DVD's from abroad (Living in denmark, buying dvd's in UK and US). Ofcourse 99% of those doesn't have danish subtitles. But they are usually found on the net somewhere. So what do you do, as dvd2svcd doesn't support external subtitles (yes yes, I know, it should but it doesn't). Anyway, here is the insteresting part of which I have not yet tried, but I am sure that you will try it. Go to this page: http://www.roundelay.net/dvdsynth/prerelease.html it is Ben's newest development (You know the original writer of avisynth). It is a Virtual DVD into which you can add more tracks (for instance subtitle tracks). My idea was then to let dvd2svcd use the VirtualDVD adding the subtitle track and voila I'll have a SVCD from an R1 DVD with Danish Subtitles.

Here's what Ben says:
DVDSynth is an open platform for developing various "virtual devices," particularly virtual CD/DVD-ROM drives and virtual discs to put in them. One of the most interesting things it can do is apply filters to physical devices in the system. Filters can change the contents of a CD or DVD in arbitrary ways on the fly.

* DVD subtitler: This filter effectively adds a new subtitle track to a DVD, by inserting new data into the MPEG stream and updating the various navigation pointers on the fly. Since it works at the device-driver level, it's compatible with all software and hardware DVD players. It comes with a fairly sophisticated subtitle rendering engine which supports asynchronous overlapping subtitles in multiple fonts and colors, fade-in and fade-out, the full Unicode character set, vertical Japanese "sidetitles," etc.

titvs
3rd July 2002, 23:21
Hi DVD2SVCD

Remember me? ;)
I agree that your program should have an option to add external subtitle streams just to make things more easier.
I, like you, have some DVD from abroad. And i'll need to insert portuguese subtitle streams in the conversions.
I can do that by editing the Avisynth script and inserting a statement for Textsub (Vitual Dub plugin that comes with VobSub). And voilá :) i get permanent subtitles from a SUB file retrieved from the net. This works for DivX conversions and i think it will work for DVD also (didn't try yet).
But if you dont want or need to make a conversion to SVCD, that little program you mentioned will be very usefull for watching your favorite "abroad" DVD's with no pain at all :D

Regards,

Titvs

PS: i didn't twisted your arm ;)

dvd2svcd
4th July 2002, 10:37
It will also come in handy when doing CVD or SVCD subtitles. :)

P.S. Yeah you did, my arm is still sore :D

Clixo
4th July 2002, 13:02
@titvs
Textsub works on divx conversion, mpeg2 , dvd or any other source suported by d2s, just edit the avisynth the same way as for divx and you have it . even if you have and redy svcd and only after you get the subs it work !~

One other thing, now when i use fixed sub i only use with textsub because IMHO the final quality is better than the subs added by the subtitler filter. Ok you will say that is a lot more of whork but who cares, you only encode it once but you can see it many times, and the resutl here justifies the extra " hand " work to create the sub file. but as i say is my opinion , you can trie and check by yourself. just to help the ones that what to try here is a sample scipt to convert an divx with 23,97 fps with subs also at 23,97

LoadPlugin("C:\PROGRA~1\DVD2SVCD\SIMPLE~1\SIMPLE~1.DLL")
LoadPlugin("C:\PROGRA~1\DVD2SVCD\MPEG2Dec\MPEG2D~1.DLL")
LoadPlugin("C:\PROGRA~1\DVD2SVCD\Avisynth\textsub.vdf") ""added line""
AVISource("C:\AVI\THELOR~1.AVI")
AssumeFPS(25,1,true)
ConvertToYUY2()
SimpleResize(720,272)
AddBorders(0,104,0,104)
TextSub("c:\1.sub") ""added line""
ResampleAudio(44100)

uu
8th July 2002, 10:53
I once tried to add SVCD subtitles to a movie "manually". This was a lot f painful work and therefor I will not try it again. The main problem was
to find out how to adjust all the parameters of MaestroSBT.

But I think since dvd2svcd already has all the code needed to remote control any windows application it should not be that complicated to
add the external subtitle feature. Just use MaestroSBT to create the appropriate files, maybe use another converter to get files suitable for MaestroSBT and the use the submux that is already part of of dvd2svcd.
Since our god dvd2svcd knows a lot more about subtitles than me it should be easy for him to find the right parameters for MaestroSBT.

However, I am looking forward to any working solution for this problem!

uu

Kvark
13th July 2002, 20:44
This is all veeery interesting.

First of all, thanks to the "mr big guy" DVD2SVCD for the best tool so far for backing up DVDs while maintaining the functionality. I was laughing of pure joy after my first succesful converting job. Plain brilliant :) :p :) :p.

To the subject of subtitles and other languages:
I am living abroad, and neither my native language nor the language of the local natives is English. However, I often would like to maintain the original english sound, while adding both my mother language and the local dialect to the SVCD. This is the case specially with the cartoons. My stand-alone DVD player has alternatives also for Audio 3 and Audio 4. I presume that this is standard to the SVCD.

Is there an easy way to get more sound tracks to an SVCD?

It would also be awfully nice to be able to select an "external subtitle file" from the program.

Best wishes to everybody.
Kvark