View Full Version : How can I embed subtitles into a AVI file with the VirtualDubMOD?
UFOxyz
9th April 2007, 09:11
How can I embed subtitles into a AVI file with the VirtualDubMOD?
I used Stream function and inserted my SRT and saved the AVI file but no subtitles were embeded. The output AVI was the same as the input AVI file.
setarip_old
9th April 2007, 09:42
Hi!
Convert the ".SRT" subtitles to ".SSA" - and then use VirtualDub or VirtualDubMod with the ".SSA subtitler" filter...
UFOxyz
9th April 2007, 11:24
>SSA subtitler" filter...
filter, does this mean I have to re-encode the AVI that has already been DivXed? I can't do it this way, I lose the quality.
I was hoping that VirtualDubMOD could treat my embeded SRT as the one of its streams that I can turn on and off.
My new standalone LG DivX player won't play the XYZ.SRT
XYZ.AVI
XYZ.SMI
XYZ.SRT
but my old LG DivX player did but they do not sell it anymore.
I am ready to bet no standalone player is able to play subs embeeded in avi files. You can probably play them only on a computer and using Haali's splitter and vsfilter.
If you still want to test that out, then use avimuxgui (http://www.alexander-noe.com/video/amg/) to embed softsubs in avi files.
UFOxyz
9th April 2007, 15:29
>I am ready to bet no standalone player is able to play subs embeeded in avi files
LG LDA-511 can play the internally embeded subtitles while it also plays as many external streams of subtitles
xyz.avi with embeded subtitles, plus
xyz.smi
xyz.srt
..... as many streams
also plays DivX from SanDisk or the likes but it won't play the subtitles from it. and it is hard to make it eject the flashcard.
LG DN191H is newer but cheaper version, it only plays
xyz.avi
xyz.srt
one sub stream for one avi
but they fixed the flashcard ejection problem and now it can play a DivX with subtitles right from a flashcard. But all subs are displayed over a dark band, basically LG ruined the products.
setarip_old
10th April 2007, 04:38
My new standalone LG DivX player won't play the XYZ.SRT
XYZ.AVI
XYZ.SMI
XYZ.SRTHave you read the documentation to determine which subtitle filetypes it MAY support?
KoD
10th April 2007, 14:16
Well, then, embed them using the avimuxgui app and see if it works on your player. I am sincerely amazed to know that standalones do play embeeded subs inside avi files, I guess I underestimated them.
UFOxyz
11th April 2007, 09:42
> Have you read the documentation to determine which subtitle filetypes it MAY support?
yes, it supports the same as old player, SRT,SMI,SSA,TXT,SUB.. and maybe few more. But the new one supports just the first subtitles in alphabetical order for its corresponding AVI.
setarip_old
11th April 2007, 19:33
So, is your question now, "How do I get it to recognize MULTIPLE subtitle streams for the same video?", rather than your original question of, "How can I embed subtitles into a AVI file with the VirtualDubMOD?"
If so, I have no idea...
NDog
12th April 2007, 14:32
Hi guys, well I am facing a similar problem as UFOxyz. My dvd player can play divx .avi and it supports .srt playback, however text is a small faint yellow line in the center of the screen and is hard to read. I would like to ”burn” subtitles into my video in a way that forces me to see them by making them a fixed part of the video. I also do not wish to reencode the avis I have since I will lose quality, so I tried using AVI-Mux_GUI-1.17.7, however the manual says this
"1.2 What AVI-Mux GUI is not
AVI-Mux GUI does not recompress anything. Thus, it will not ”burn” subtitles into a video in a way that forces spectators to see them by making them a fixed part of the video."
I did have a small attempt at AVI Mux GUI by loading a srt file and the corresponding avi, however the output was the same file without hard subs.
So I guess I have to re-encode the video stream anyway? Well if that is the case, how can I re-encode the video stream without losing quality or leaving everything the same, ie bitrate, resolution, fps etc etc. Thank guys!
unskinnyboy
12th April 2007, 15:58
Try this (http://forum.doom9.org/showthread.php?t=89718). If that doesn't work for you, and you still need to "burn" the subtitles onto the avi, re-encoding is the only way. And re-encoding will lose quality. AVI-Mux GUI just multiplexes the subtitles into the avi container, nothing else. It doesn't burn them onto the video.
chipzoller
12th April 2007, 16:29
I think there's a bit of confusion in the terminology here. "Burn" and "embed" and "hard" essentially mean the same thing, that is to re-encode the video stream with the subtitles becoming a part of the video frame. "Multiplex" (mux) and "selectable" refer to subtitles being a separate stream from the video and thus the user/player is able to enable/disable display of the subtitle stream. I gather from the posts that you wish to mux the subtitles as a separate stream.
NDog
13th April 2007, 09:59
sorry I realise I got my terminology wrong. I am not good at technical jargon, I do know what people are talking about however.
In Video Lan Player there is an option to load a file, load an external subtitle file and then stream output it to a file.
This process involves playing the video with the subtitle and capturing the output of that to a video with a hard-sub. I was wondering why there is no other application that could take this approach of hard-subbing, maybe in the future they will come out.
Thats all!
Amerzone
9th December 2007, 02:21
After searching all around the Net for a week or so, and as soon as I was ready to give up, I found a great and very easy to use tool for doing this. It works fine in my Pioneer DV-400.
http://www.calcitapp.com/AVIAddXSubs.php
MoonRiver
18th May 2009, 03:28
If you have a Mac ,I think you don't need the VirtualDubMOD,the freeware FFmpegX also can help you finish the work about embed subtitles into AVI file.
Just follow this guide:
How to embed the subtitles into the video file (http://www.mediasoftmac.com/dvd-creator-articles/how-to-burn-srt-sub-subtitle-video-to-dvd-on-mac.html#129)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.