|
|
AVIAddXSubs is a simple to use, free program to incorporate
subtitles (XSUB) from .srt (ANSI text, up to 8 srt) and idx/sub
(containing up to 8 subtitles) quickly and
easily to your avi files containing DivX/XVid video streams. Just place the avi
and its associated (same name) srt in the same directory and
Drag&Drop the avi on AVIAddXSubs icon or shortcut in your desktop.
In 2-3 minutes a new file with divx extension will be created and be ready to
play in your hardware DivX/XVid player. For
example from the files:
lost0318.avi
lost0318.srt
you get
lost0318.divx, to play in your hardware
DivX player.
To see the subtitles you have to activate them through your remote
control much like you do with normal DVD. Check the configuration page
of the program for the offered options. Maybe you have to put a smaller number
at "Vertical Position" field if subtitles are selectable, are selected, but do
not appear. The generated file is a regular avi and you can
rename it if this helps the player.
Additionally to incorporate XSUB subtitles in avi files there
is another alternative solution for video subtitling that AVIAddXSubs supports:
To generate idx/sub subtitles from srt. The
subtitles in idx/sub are too in bitmap format and have the same benefits
with XSUB, mainly that can support any language that your PC supports and also
any configuration in font, font size, outline and colors. Many players support
this kind of subtitles directly and some users may prefer them instead of
incorporating XSUB. AVIAddxSubs can handle idx/sub subtitles in
two ways: One to generate them from srt (to subtitle any kind of video
file, avi/mkv/mp4 etc) and two, to read and convert in XSUB (for avi
files only).
More specifically the user has the following alternatives:
- Incorporate XSUB subtitles in the avi from srt files.
- Incorporate XSUB subtitles in the avi converting idx/sub
files.
- Incorporate XSUB subtitles coming from a combination
of srt and idx/sub files.
- Generate idx/sub files from srt and use them as external
subtitle files in supporting players.
ATTENTION
- After the incorporation of the subtitles, the .srt
is not needed any more. Do not put this file
together with the generated divx in the player.
- Please have in mind that this
program's purpose is to show subtitles in your hardware player and not PC.
At PC, for testing reasons before burn, use DivX player from
www.divx.com. In case you just want to
view subtitled videos at PC there are more suitable methods than subtitle
incorporation, like DirectVobSub. You can download related software
from here.
- You can incorporate subtitles to many avi files in the same time
if all those files reside in the same folder (for example the avi of a whole season together
with their srt). Just select them and drag&drop in program's
icon or shortcut. You can select either avi or srt. Never both of them
because operation will be executed twice for every file. You can also
select and drag&drop any number of folders. In this case all avi/divx
files in these folders and sub-folders will be processed.
- There is no re-encoding so
video quality is not diminishing.
XSUB subtitles is a technology (and trade mark) introduced from DivX
company. XSUB are not actually burned in the picture the way other programs
do (like virtualdub). XSUB subtitles are inserted in the avi as an
additional stream (other than video and audio) and work in similar way
as the subtitles offered from normal DVDs.
- In case you wish to replace the incorporated subtitles
just repeat the operation with another srt (or idx/sub). AVIAddXSubs always removes any subtitles already existed in the source avi/divx
file.
- This program do not use third party utilities like DivXMux.
So all the many problems that come from this utility, disappear.
- Supports the following OS: NT/W2K/XP/VISTA. Works also with
Wine in Linux. At Intel Macs you can use a program called
Crossover (not
freeware although). I have read that Mac users can
use,
too, a freeware program called Darwin
to run AVIAddxSubs in their Mac. Download and try it from
here. You have to install
the fonts that come with it.
- You can
use DivX Player from www.divx.com to see
the subtitles in your PC. But
have in mind
that the results you see there, under the current configuration of the
AVIAddXSubs, will not, mandatory, be the the same in your player. Nothing
you do in your PC can inform you for the results in your DivX player. You
can only experiment with your player
directly
to find out the correct configuration. Nothing assures that any player in PC
and any desktop DivX player handle XSUB subtitles the same way,
and most of the times they don't.
- Subtitles for "latin" languages like
english, Italian, French, German etc,
have to use ANSI
at character set option at configuration page.
For
Japanese subtitles use
SHIFTJIS at character set option. Please note that
from
version 8.2
there is another selection,
DEFAULT. This selection takes the
character set of the computer itself, so this can be the option for most of
the
languages and no need to be changed to anything else.
Exception:
RTL language.
- As
regards RTL languages
(Arabic, Hebrew) subtitles will be
generated correctly only on PCs that have these languages properly
installed. Also selection DEFAULT
(at "Character set" option) will not work for those languages.
- If you
downloaded subtitle files in other formats than srt,
still you can use AVIAddXSubs to
incorporate the subtitles. Just use
Subtitle Workshop
(freeware too) and convert almost from any subtitle format to another.
- For information about the options of the program,
please
read the readme file supplied in the distribution zip.
Also read it
here.
AVIAddXSubs &
PS3
From PS3 firmware version 2.20 XSUB subtitles are supported. So AVIAddXSubs
can be used to subtitle any videos you want to see through PS3. Myself I am not
a PS3 owner and probably I never will so I cannot much give you additional help
(for configuration matters),
but a nice guy, Dean, is offered to help you. He has setup a page for you
here.
AVIAddXSubs & WDTV
(Firmware 1.2.7 and up)
WDTV is a media box produced by Western Digital. As up to
latest firmware version 1.2.7 subtitles coming directly from srt have problems
with some languages (e.g. Greek) and others are not supported at all, like RTL
languages (Arabic, Hebrew). But even for the languages that srt subtitles work
ok the subtitles may not be quite satisfactory. AVIAddXSubs can offer you a very
satisfying solution through idx/sub subtitles, very well supported by this media
box, and with a wide range of options.
Instead of using the srt you can convert them to idx/sub through the program
with a process that takes a few seconds. Then accompany your avi/mkv/mp4 (or
any kind of video file) with the
generated idx/sub (instead of srt) and get the best subtitles possible already
prepared in your PC.
Configure AVIAddXSubs with the selections below and start subtitling your avi/mkv/mp4
(or any kind of video file):
At "Configuration 1\SUB 1":
VP=540
CP=360
Check Idx/Sub.
At
"Configuration 2":
Check
"Do not copy avi when no XSUB"
Check "Do not convert idx/sub to XSUB"
Please note
that WDTV supports only black&white subtitles (or shades of gray). As of the
moment at least you cannot get "colorful" subtitles.
For more
options or cases of multiple subtitles please consult
README.htm in the zip.
In case subtitles do not appear in your hardware DivX
Player
- Be sure that subtitles are activated through your remote control. Is
there a list with subtitles when you press the button for subtitles? Note
that this will happen when the avi starts playing. Not before.
So wait to finish initialization and start playback.
- Test with all available options in "Mark DivX as".
- Test with "Full Screen" checked and unchecked.
- Use various values in "Vertical Position" (VP). You can create
many subtitles from the same srt with different VP. See readme
file on how. Smaller VP moves subtitles up in the screen, greater
moves them down.
- In some players equipped with USB port, XSUB subtitles do
not appear when the avi is placed in a device connected to this port. Try
also a CDRW/DVDRW to see if things go better from there.
- Check if your player is in the list (below) of the "reported working
well". If it is there then something you do wrong.
- As I have read XBOX360
do not supports XSUB subtitles with current firmware. Wait
for one that supports in the future. If someone finds out that now XSUB are
supported please let me know to remove this statement.
What is new?
|
9.2 |
- Added option to generate YUV (instead of RGB) values for idx/sub
color palette.
- Added option to condense or expand the normal width of the
selected font. The user can enter a value that represents a
percentage of the normal font width. Values less than 100% generate
condensed font, greater than 100% generate expanded font.
|
|
9.1 |
- Added option "Do not copy avi when no XSUB". Useful for those
they want to generate only idx/sub subtitles. If this option is
checked and there are no XSUB subtitles to be incorporated in the
avi then the original avi will not be copied in the output
directory. Please note that there are some cases that you want this
copy even without XSUB subtitles in it. For example to apply "unpack
packed bitstream" that makes some players to have a smoother
playback.
- Added option "Do not convert idx/sub to XSUB". When you do only
idx/sub generation and no need XSUB incorporation in avi then you
can disable the reading of idx/sub to be converted as XSUB, checking
this option. This will avoid confusion at some point of repeating
the operation when the program will get its idx/sub output as input
this time and convert it to XSUB.
- Now you can generate idx/sub without the presence of a video (avi)
file. This way you can use the program to subtitle a mkv file. In
this case the program will ask you about the frame rate of the video
file (avi, mkv or anything else).
At the moment only two frame rates are supported, for NTSC and PAL
(23.976 and 25 FPS).
|
|
9.0 |
- Now, additionally to incorporate XSUB subtitles in avi, is
possible to generate idx/sub subtitle files. Some players
support this kind of subtitles and give very good result when at the
same time do not support XSUB or with problems. Users can now choose
the subtitle type that gives the best results in their DivX/XVid
Player. Please note that because one idx/sub file can package many
subtitles and provides only one color palette for all, the colors of
the first subtitle will apply to all regardless what the user has
choose for each one of the rest. But other characteristics like
font, font size, bold etc, can be applied separately for any of the
packaged subtitles.
- The "SRT Extension" option is changed a bit. Now the dash
character (-) is not added automatically so the user can place it
optionally in "SRT Extension" or use another character in its place
or none at all. For example, for an avi file "lost0101.avi" and "SRT
Extension" "-en" will load the "lost0101-en.srt". Using ".en" will
load the "lost0101.en.srt" and so on.
- Drag&Drop of files at "File Names" and "Messages" edit boxes is
now supported.
|
|
8.3 |
Now is possible to incorporate subtitles coming from the combination of
many srt and one idx/sub file. Please note that the total of
incorporated subtitles cannot be over 8. Because idx/sub can contain
many subtitles you have to ensure that the total of subtitles from srt
and idx/sub will not pass this specifications limit. AVIAddXSubs
automatically forces this limit with subtitles coming from srt to have
the priority. So, for example, if you incorporate 8 subtitles from srt
will not leave space for subtitles from idx/sub. |
|
8.2 |
- "Use SRT of SUB 1" is replaced with a more flexible option, "SRT
extension". In this option is entered a literal which
is added after a dash in the name of the avi to compose the file
name of the srt to load. So for every tab (SUB 1-8) and through this
option, is defined a srt to be loaded this way: [AVI name]+[dash]+[SRT
extension]+[.srt]. In case the "SRT extension" is
empty in a SUB tab then the srt loaded from it has exactly
the same name as the avi. In case you wish to add the same srt but
with different configurations then enter the same "SRT extension" n
SUB tabs.
- "Move srt to output directory" option added. If this option is
checked then the srt is copied to the output directory after a
successful subtitle incorporation.
|
|
8.1 |
- Option added to configure idx/sub processing. You can choose to
incorporate all languages present, always only some specific of them
or be asked by a dialog to choose.
- Option added to choose between to add XSUB subtitles (normal
operation), to remove XSUB subtitles or add test subtitles. The
remove operation is useful in cases you want a file only with
chapters, with "unpacked packed bitstream" etc.
- Now at the end of operation you are notified by a Windows sound
and the program flashes. Now can be minimized.
|
|
8.0 |
- Chapter support added. Now is possible to add
chapters that occur at a time interval configured by user. Chapters will help you
navigate an avi file much faster. This feature is tested only
with my PHILIPS DVP5980 where it works perfectly. Please report back
to me failure or success in yours player case. Generally players
that support officially or unofficially
DivX Ultra is expected to work. At "Players reported
well" information will be added indication for the availability of this
feature in every reported player. When chapters are added to an avi
then an introductory video is played at the start. Read more about
it in README.htm in the zip.
|
|
7.5 |
- Now the option "AVIAddxSubs: Add Subtitles" can be added to
Windows context menus. So with just a right click over an AVI file
or folder (or a group of files and folders), you can start the
program. This is an alternative to the drag&drop method on program's
icon or shortcut. Note that you have to go through
"Configuration"/"Right Click Menu Option on AVI Files" and press
"Add Menu Option" to enjoy this feature. You can also disable it
from the same screen.
- Button "Right Click Menu Option on AVI Files" added at
configuration page. This leads to a screen where the user can add or
remove the Right Click Menu option mentioned before.
- New option added, "Start at Once". If this option is checked
then after drag&drop of files and folders or through Right Click
Windows Context menus, the program will start immediately without
the need to press "Create Subtitled DivX file" first.
- Now advanced users, that want to use the program in batch files
that do many operations plus XSUB subtitle incorporation, they can
use the option "End At Once" and so the program, after successful
operation, will terminate without the need to press "Exit". Use this
in accordance with "Start at once" option. Please note
that this function is not accessible through AVIAddXSubs User
Interface. You have to access directly the "AVIAddXSubs.txt"
configuration file and change the value of "ENDATONCE" from 0 to 1.
- Now XSUb subtitles can be added even in AVIs without audio
stream.
|
|
7.4 |
- Added option "Delete original avi". When the subtitled file is
successfully generated the original (source) avi is deleted.
- "Stop" button added. In case of a lengthy operation, with many
files involved, user can stop it at any time through this button.
- New utility added to distribution zip. SUBRenamer.
Renames avi and srt/idx/sub files according user whished new name
and AVIAddXSubs rules. Especially useful when more than one srt is
used in subtitle incorporation. Read more about this utility in
README.htm in zip.
- A fix is made to solve some display problems (in program's fields,
not in subtitles) with languages like Chinese, Thai etc.
|
|
7.3 |
Fixed bugs related with RTL languages (Arabic, Hebrew) and subtitle
preview. |
|
7.2 |
- Now you can drag&drop a folder to the programs icon/shortcut and
all avi/divx files in this folder and its subfolders will be
processed.
- Added ability to define text outline color and size
- Added a text preview so the user is able to get an idea on how
the subtitles will look like according to the current selections in
font, etc.
- Fixed bug in "unpack packed bitstream".
UPDATE (12/6): I made a
change in subtitle preview. Anyone interested to load a srt and
see how subtitles are generated with real data, he/she can download
again. |
|
7.1 |
Support for AVI 2.0 file generation. Now files bigger than 4GB can
be processed correctly. |
|
7.0 |
- Now up to 8 subtitles can be incorporated coming either from up
to 8 separate srt files or from the same srt but with different
configurations. For example different font, font size, screen
position, text color, etc.
- Now for every incorporated subtitle you can individually
configure font size, Bold, color, align, opaque box, all subtitle
bitmap options and all screen position options.
|
|
6.2 |
- Now is possible to define character set, font and language for
each of the two srt files you can feed the program. This way any two
languages can be incorporated correctly.
- Now we can choose the output file to have the extension avi
instead of divx. This works only when the input and output directory
are different.
- Now files with extension divx can be passed and processed from
the program. No need, any more, to rename them first as avi.
|
|
6.1 |
Fixed bug with Center Align of subtitles that affected
only users of Hebrew and Arabic Languages. |
|
6.0 |
- Unpack packed bitstream option added. Some player are not fully
compatible with packed bitstream avi. The symptoms are jerky move,
dropped frames and... headache. Check this option (default) to get
smoother playback.
- All audio streams included in the original avi are now
copied to the generated divx file.
- Bold option added. Makes generated subtitles in bold.
- A fix is made for Right to Left Languages. Specifically
for Arabic and Hebrew. Users of those Languages if you see problems
report back to me.
- Fixed bug regarding idx/sub subtitles when Full Screen
checked.
|
| 5.7 |
Time shift option added. Negative values (in milliseconds) cause
subtitles to appear sooner and positive later. |
| 5.6 |
- Center At option added. This defines the center of your
TV and helps the centering of subtitles.
- Full Screen option added. Some players work better when
this is checked and others when is not.
|
| 5.5 |
A fix made for Hebrew, another right to left language.
I cannot confirm that the fix is ok. People using this language please
confirm. |
| 5.4 |
Because idx/sub subtitle files can contain more
than one language now the user is able to include any of them, up to 8,
in the generated divx file. |
| 5.3 |
In case of idx/sub with multiple language
subtitles, a dialog gives user the option to select one of them. |
| 5.2 |
Added option to choose subtitles color. |
| 5.1 |
- TV System options replaced with Subtitle Resolution
where added one more option, Custom. There the user can
experiment with various values of Width and Height of the generated
subtitle bitmaps to solve problems in the minority of hardware
players where subtitle either do not appear or appear not in the
center of TV. So if you had no problems with previous version, you
don't need this one.
- Added two more options under Testing. Are used for
troubleshooting. Generate sample subtitles at various positions of
the screen and also optionally a grid, that can help the user to
figure out how his/her player's firmware handles subtitles, find out
the correct Vertical Position etc.
|
| 5.0 |
- Idx/sub subtitle support is introduced. In Idx/sub pair,
the sub part is a binary file which contains the bitmaps of
subtitles. In this case the user has no ability to choose font and
font size.
- Bug fixed regarding the additional subtitle in case of srt. Was
not marked correctly as second subtitle stream.
|
| 4.1 |
- Detection of multipart AVI 2.0 changed, to detect some AVIs with
an error in their header information.
- AVIInfo application added to the distribution package to help
the inquiring of problematic AVIs.
- Process of .srt enhanced so when the blank line between
subtitles is missing then it is added automatically. This solves
situations when more than one subtitles appears together when
viewing.
|
| 4.0
|
Now an additional subtitle (total 2) can be
incorporated. For example Greek and English. |
| 3.15
|
Fixed bug that appears when many files are selected for
subtitle incorporation. It appears when one of them is marked as AVI 2.0 |
| 3.14 |
Added capability to specify a preferred output
directory |
| 3.13
|
Now supports most of the multipart AVI 2.0 files. |
| 3.12 |
- Added capability to extend the time
duration (in ms) of subtitles. This helps when you think the
subtitles go away too fast or in cases of not so perfect
synchronization.
- Faster operation about 20%-30%
- Time spend indication
|
| 3.11 |
Fixed bug with avi files over 2GB. |
| 3.10 |
Option for opaque subtitle background. |
| 3.9 |
- Now is possible to select more than one files to
embed subtitles.
- File selector now remembers the last directory.
- A fix for Arabic subtitles.
|
 |
|
Players reported working well (XSUB only)
Advent 3326E (VP=450)
AG Player (VP=450, CP=348)
AEG DVD-4514
ARISTONA DVD/RECORDER ARV635 (VP=450)
ARISTONA model 436 (VP=450)
Arvitek AR-101PX
Audiola DVX 2011 USB
Audioline DVD 024
BiosTek XS700 Pro
BLUESKY DV865 (MDX=XVID)
BLUESKY DVX495 (VP=546)
Elite PV336SS
ELITE PV400 USB
Elta 8847 (VP=454, CP=348)
Everton dvx-555u divx/DVD
Fj mini combo DMV6103 (VP=500)
FUNAI DBR-5311 (DVB-T) (VP=546)
FUNAI DVP-6200
Hometech Divx-765
HYUNDAI HE-DX 230 (VP=400)
HYUNDAI HDV G320U
HYUNDAI HDV-33OUC (VP=450, CP=350)
ICYBOX SATA IB-MP3025-B (VP=460)
iM7 (VP=550, CP=360)
Iomega ScreenPlay Multimedia Drive
IQ DVD-360 (VP=500, MDX=XVID)
JVC KD-AVX 2
KiSS DP-1000
Kiss DP-600
LG 42LG60FR (VP=450, CP=320)
LG 42LB9RT (LCD TV with USB) (CP=355)
LG 9800H (VP=450)
LG 9800 (VP=450)
LG 9913N
LG DV 387
LG DV 9900
LG DVX 298H (VP=450) (Playback through USB doesn't support XSUB, use DVDRW only)
LG DVX-172 (VP=450)
LG DVX-350 (CP=360 VP=450)
LG DR-7900 (VP=400, CP=320)
LG HT503TH
LG HT903TA
LG LH T360 (VP=546)
LG LRA-850 DVD/RW
LG RH7500 (VP=460)
LG RH397H
LG VC 8606
Miray DVM-L55 (VP=450)
Miray DVM-L57 (VP=450)
Miray DVM-L84 (VP=450)
Miray DVM-L86 (VP=450)
NEXTBASE SDV97-SD
Nortek Ndvx 2802
Ogatech DX-203
OMNI-3200
Onkyo DR-S 501 DVD (part of Onkyo LS-V501 home cinema)
Panasonic DVD Home Theater SA-PT 150
Panasonic DVD Home Theater SA-PT 460
Panasonic SC PT-560
Peekton PK6022
Philips 3010
Philips 3040
Philips DVP 5960 (VP=420, CHAPTERS)
Philips DVP 5980 (VP=420, CP=320, CHAPTERS)
Philips DVDR5570H
Philips DVP 3142 (VP=530)
Philips DVP3144 (VP=440)
Philips DVP 3160 (VP=400, CP=360)
Philips DVP 3260 (VP=440, CP=360)
Philips DVP 5160
Philips DVP-630/02
Philips DVP-720SA (CP=360, VP=560)
Philips HTS 3500S version23 (VP=500, CP=360)
Philips MCD295 hi-fi
Philips DVP-NS38
Philips 5160 (VP=440)
Pioneer 575 (VP=450)
Pioneer 696 AV (VP=450)
Pionner DCS-333 (Xv-Dv333) (VP=450)
Pioneer DV-300
Pioneer DV-310
Pioneer DV-400 (VP=450)
Pioneer DV-410 (VP=450, CP=360)
PS3 (with firmware 2.20 and above) (VP=460, CP=320) See section "AVIAddXSubs & PS3" above
Quadro DVD-606 (VP=500, CP=360)
RM168 (VP=440, CP=365)
Samsung DVD 1080P8 (VP=450, CP=320)
Samsung DVD P171
Samsung DVD P366 (VP=450)
Samsung DVD P350K
Samsung DVD P370 (VP=450)
Samsung DVD HD745
Samsung DVD-HD870 (VP=546)
Samsung HR-773
Samsung HR-775
Samsung HT-210
samsung HT-TQ22 (VP=546)
Samsung HT-TX250
Samsung HT TZ210R
Samsung HT-TZ315
Samsung HT-X20 (CP=360)
Samsung HT-XQ100
Samsung Max-DA55 (VP=450, CP=320)
scarlett sdivx-1201
Schaub Lorenz 20138
Schaub Lorenz 20381 (VP=530, CP=350, MDX=XVID)
Schneider DVD-400 HDMI (VP=369, MDX=DX50)
sepia 5600
SIGMATEK XS-700 PRO
SILVERCREST KH-6511 (VP=400)
SILVERCREST Mobile KH 6500
SnaZio SZ1350 DVD Net Cinema. (VP=450)
SONY HX 750
SONY DAV-DZ 110 (VP=400)
SONY DAV-DZ 300 (VP=400)
SONY DVP-NS92V
SONY NS-32 (VP=450)
SONY NS-33
SONY DVP NS-38
SONY DVP-NS78H
SONY DVP-NS92V (VP=450)
TELEMAX DVD-003 mini DVD player
Telesystem TS 5.6 HDMI
Thomson DTH 270E (VP=400)
TOSHIBA RD-XS25 DVD Recorder (CP=355, VP=490)
TOSHIBA SD-270E
TOSHIBA SD-6000 (CHAPTERS)
TOSHIBA RD-XS27
TRENTON TR-023 (VP=525, CP=355)
Trident DVD-K2301
Trident k-2303 (VP=450, CP=360)
UNITED 6068
UNITED DVR 6080 (VP=546)
UNITED 7080 (VP=450)
UNITED 8050
UPXUS mini-369
Vestel 6500
Vivax K-210
Vivax K-300
X-Wave 9200
YAMAHA S557
Yamakawa DVD-HDD recorder 665
At Program's Configuration Page:
VP="Vertical Position"
MDX="Mark DivX as"
CP="Center At"
CHAPTERS=Chapter feature is supported
For comments or questions use the form below.
The email is needed only if you
wish a reply.
- Greek speaking people can
write to me in Greek. Please
avoid greeklish. If you prefer you can post your questions
at the GreekTVSubs forum
here. - English speaking people
can also post their comments/questions
at doom9 forum
here.
To avoid spam, please enter
(at AntiSpam)
the
third(3) word
from the following list:
fox, dog, cat, mouse, rabbit, bird, tiger
|