View Full Version : 2cd + subtitles (sync-ing)
Victo
20th July 2004, 06:11
Sorry if this is answered a lot; I am using AutoGK, and i was wondering what is the best way to sync subtitles when the file is split into 2 avi containers?
If you can please point me to the right, like a thread that has already been posted, guide, or just a post. Thanks
manono
20th July 2004, 14:58
Hi-
Aren't they cut already when coming out of AutoGK? If not, you can split them using the Cutter found in VobSub or in the Subtitle Tab of GKnot.
As for synching them, one way is to adjust the Delay by opening up the .idx file using Notepad. In there you'll see:
# For correcting non-progressive desync. (in millisecs or hh:mm:ss:ms)
# Note: Not effective in DirectVobSub, use "delay: ... " instead.
time offset: 0
But I've never had much luck changing the time offset. I've always adjusted the Delay. So, just before the first timestamp, you put (if, for example, you want to delay them by a second):
delay: 00:00:01:000
timestamp: 00:00:01:067, filepos: 000000000
timestamp: 00:00:10:377, filepos: 000000800
.
.
Or if you want to advance them by a second, then:
delay: -00:00:01:000
I think that's how it goes. If I'm slightly wrong, I'm sure you can figure it out. :)
Victo
21st July 2004, 05:25
Yea, it does split them. But like, it splits them to [movie name].cd1 and [movie name].cd2, and the subtitles only activate for for the file that does not split. I was wondering how i can change the subtitles so when i open [movie name].cd2, the second half of the movie, the subtitles will be synced to that. Sorry I hope that's clear, i m not too good at describing.
thoralf
21st July 2004, 13:26
A general solution would be switching to another container. Matroska allows for muxing subs into mkvs (ie., no external sub files any more), and mkvmerge (the muxing app) splits files just fine.
Afaik, AutoGK does not support any other containers than avi at the moment, so you would have to do the muxing manually. But that's a rather minor nuisance in my opinion :-)
thoralf
21st July 2004, 13:30
I forgot to mention that recent versions of avimux are capable of muxing subs into avi containers (don't know about splitting, though). Maybe you should go for that, but I would still advise using matroska instead.
manono
21st July 2004, 16:41
Hi-
I'm not real sure how to fix it without actually seeing the subs. But first I'd suggest opening the idx file for the second CD in Sub Resynch. It comes with VobSub, or you can find it in the Subtitles Tab of GKnot. The idea is that you want to make sure that all the subs are there. When you click on each line, it'll show you what the subs are for that line.
Assuming you have a good idx and sub file, I'd next have a look at the first timestamp in the idx. If, for example, the movie is 2 hours long, and it was split at the 1 hour mark, and the first talking on the 2nd CD is 5 seconds after it starts, then it might say either:
timestamp: 01:00:05:000, filepos: 000000800
or it might say:
timestamp: 00:00:05:000, filepos: 000000800
If it says the first, then you can insert a negative delay equal to the exact length of the first CD (open in VDubMod and go to the end) following my instructions in my previous post. That should move the subs forward to the right place. But like I said, I'm not positive that'll work unless I can see the subs myself.
niamh
24th July 2004, 01:31
Originally posted by Victo
Yea, it does split them. But like, it splits them to [movie name].cd1 and [movie name].cd2, and the subtitles only activate for for the file that does not split. I was wondering how i can change the subtitles so when i open [movie name].cd2, the second half of the movie, the subtitles will be synced to that. Sorry I hope that's clear, i m not too good at describing.
Do you actually mean that after being splitted, subtitles appear for CD1, but you don't see subtitles at all for CD2 even though you load them? OR subtitles only work before they're split, not after.
to do exactly what you ask for if I understood correctly, you'd need to go to directvobsub when you play CD2 and "timing" where you set the delay for playback in milliseconds equalling the length of CD1
example:1H 3min 5 secs
(1x3600 + 3x60 +5 )x1000 = value in milliseconds
Anyway, if I still understood what you said, it shouldn't happen, files should be split in AGK with the text, not without ;) and you shouldn't suffer like that.
But the main question is: Did I understand correctly? :D
Victo
24th July 2004, 07:39
lol yea like the subtitles appear for the big file that is not split. But for the others they do not appear like cd1 and cd2. So i set the delay, but how do i make VOBSub open when i double click .cd1 and .cd2?
niamh
24th July 2004, 13:05
rename the .idx and .sub to exactly the movie name(minus the extension), put them in the same folder, and set to always load in directvobsubconfigure.
Have you had a look in the big AGK thread to see if it was a known problem? Are you using the latest version?
Maybe rename your thread to something like "AGK split subs:empty" or something like that to attract whoever might know the answer...
Try like manono told you to split the subs manually with vobsub cutter and tell us if it works this way.
Victo
26th July 2004, 02:13
I m using the latest stable version 1.25. I see a .sub file but no .idx, All the files i have are gk_temp folder, .sub file, gk text file, a rar file with .sub inside, the movie un-splitted, and the two splits (cd1 and cd2)
manono
26th July 2004, 03:31
Come on, man. My first 2 posts mentioned the .idx file, and the second one mentioned how to tell if the .idx was good. And your .sub file, does it have any size to it?
I'd now suggest you make the subs yourself. It'll be a good learning experience. You'll need only the .ifo file and the vobs. Here's Doom9's Guide:
http://www.doom9.org/dvobsub.htm
Forget the command line stuff. Start reading where it says, "Press open and specify the IFO from your movie."
Also make sure the .ifo file has the same name as the first .vob, So, if the .vob is named:
VTS_01_PGC_02_1.VOB
then the .ifo should be named:
VTS_01_PGC_02_1.IFO
You have VobSub Configure in the Subtitle Tab of GKnot, or wherever you installed VobSub. Use the Cutter to split them when done.
However, you said at the beginning that you have good subs for the whole movie, but not for the split portions. So there's already a good .idx file somewhere. Maybe all that needs to be done is to resplit them using VobSub Cutter. The link above also has splitting instructions.
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.