AVIAddXSubs

(http://www.calcitapp.com/AVIAddXSubs.php)

Overview

This utility is used to incorporate subtitles (XSUB) in DivX/XVid avi files. Subtitles are provided through srt or idx/sub external files.

Up to 8 subtitles can be provided from  8 separate srt (ANSI format) files. Also user can choose to generate up to 8 subtitles from one and only srt file, in various configuration regarding font, font size, position on screen and many others. So at playback time, through remote control, can choose any of them that looks more favorable to him/her.

Up to 8 subtitles can be provided from one idx/sub pair of files.

In case of Idx/sub pair the idx file must be an ANSI text file and sub a binary file containing subtitle bitmaps. Because subtitles are provided already in bitmap format, selection of font or font size, character set etc, has no effect. See more on this subject below.

Just drag & drop the srt (subtitle text) or avi file to program's icon (or shortcut) in your desktop. A new file with extension divx will be created ready to view it in your hardware DivX player. Note that you can drag&drop more than one files for a batch subtitle incorporation.

ZIP File contents

What you need

  1. Create a shortcut of AVIAddXSubs.exe in your desktop.
  2. In a directory place the AVI file and its associated (same name) srt. e.g. movie.avi and movie.srt.
  3. Drag & Drop any number of avi files (in the same directory) to the icon of AVIAddXSubs in the desktop.
  4. Press "Create Subtitled DivX"

That’s it!

Multiple Subtitles from srt (up to 8)

In configuration page you can configure up to 8 srt subtitle files. There are 8 tabs, SUB1 through SUB8, with a number of configuration options. Pages from SUB2 to SUB8 have a checkbox with the title "Use SRT of SUB1". If this is unchecked then a specific srt file must be found in the same directory with avi. For example if SUB4 has this option unchecked it means that a srt has to be found and if it is found then the corresponding subtitle will be incorporated. Let's say we have the following files in the same directory

mymovie.avi and mymovie.srt

Those two files generate a divx with one subtitle (SUB1) incorporated. But if in the same directory exists another srt file with the name

mymovie-4.srt

then another subtitle will be incorporated with the contents of "mymovie-4.srt" and the configuration found at SUB4 page of the program. The same goes with all subtitles from SUB2 to SUB8.

Now, if in any of the pages SUB2 to SUB8, option "Use SRT of SUB1" is checked then another subtitle will be incorporated using the srt of SUB1 but the configuration found in this specific page. This way you can incorporate up to 8 subtitles from the same srt but with different configurations.

About Idx/Sub subtitle files

Any such file pair can contain subtitles for more than one languages. In case of more than one language a dialog will appear so the user is able to choose which of them to include. Up to 8 languages can be selected and included.

Also in case the subtitle colors are not satisfactory the user is able to intervene in the idx file with any text editor, like Windows notepad, and get better results. First check the text entry Custom Colors. This entry provides a palette of 4 colors that can be used in subtitle bitmaps. This entry appears as in the following example:

custom colors: ON, tridx: 0001, colors: 000000, 808080, FFFFFF, 0000FF

Check if marked as ON or OFF. If it is OFF make it ON and check again in case you get better results. If not you can change any of these colors as follows: In the same entry there is a section with the name tridx. This defines which of the palette colors are used as transparent. Its value is four digits of 0 or 1. If you see 1, then in the corresponding palette position there is a transparent color. Then you point your attention to the rest of palette colors. To get letters with white body and black outline, use the (RGB in hex format) color FFFFFF (white) and 00000 (black). Put these values in the various none transparent positions of the palette (all except the last in the example above), every time save the idx file, run AVIAddXSubs and see if the result is now satisfactory.

IMPORTANT NOTES

At the configuration page