PDA

View Full Version : strange vobsub sync problem


HiT
1st August 2002, 20:38
i ripped a movie and converted it in divx3.11sbc.
now i want to add vobsubs, i used vobsub to ripp the subtitles.

but when im using direct vobsub to show the subs while playing the avi there is a sync problem...
i seems that the subs are to late.
but in the idx file the timestamps are correct.

does anybody know this problem or know how to solve it?

thanks 4 help if u can :D

DJ Bobo
1st August 2002, 21:35
Before the first timestamp, enter the following

delay: -00:00:0x:xxx

replace the x with the needed numbers

HiT
1st August 2002, 22:19
thx 4 ya answer ;)

but the timestamps ARE correct!
and how will i get the correct delay? is there a tool around which compares the dvd with the rip to get the specific delay?

DJ Bobo
2nd August 2002, 00:39
You find the delay out by experimenting! -.-
DVobSub updates automatically after you save the idx file.

For example, begin with
delay: -00:00:00:500

If they're still too late, replace it with
delay: -00:00:01:000

If that was too much, replace it with
delay: -00:00:00:900

And so on until they get in synch

HiT
2nd August 2002, 02:13
ok thx m8 ;)

HiT
2nd August 2002, 13:00
but im still wondering why there is a delay cause the timestamps are correct ;)

HiT
2nd August 2002, 13:20
i now tried the delay option but it wasnt effective...
i put
delay: -00:00:11:000
directly before the first timestamp...
but when im playing the movie nothing changed.
but when i open the idx file with SubResync the time which is displayed there changed....

please help im getting very confused :P

DJ Bobo
2nd August 2002, 14:19
post the commencement of your idx file till the first timestamps

HiT
2nd August 2002, 18:31
here ya go...


# VobSub index file, v7 (do not modify this line!)
#
# To repair desyncronization, you can insert gaps this way:
# (it usually happens after vob id changes)
#
# delay: [sign]hh:mm:ss:ms
#
# Where:
# [sign]: +, - (optional)
# hh: hours (0 <= hh)
# mm/ss: minutes/seconds (0 <= mm/ss <= 59)
# ms: milliseconds (0 <= ms <= 999)
#
# Note: You can't position a sub before the previous with a negative value.
#
# You can also modify timestamps or delete a few subs you don't like.
# Just make sure they stay in increasing order.


# Settings

# Original frame size
size: 720x576

# Origin, relative to the upper-left corner, can be overloaded by aligment
org: 0, 0

# Image scaling (hor,ver), origin is at the upper-left corner or at the alignment coord (x, y)
scale: 100%, 100%

# Alpha blending
alpha: 100%

# Smoothing for very blocky images (use OLD for no filtering)
smooth: OFF

# In millisecs
fadein/out: 50, 50

# Force subtitle placement relative to (org.x, org.y)
align: OFF at LEFT TOP

# For correcting non-progressive desync. (in millisecs or hh:mm:ss:ms)
# Note: Not effective in DirectVobSub, use "delay: ... " instead.
time offset: 0

# ON: displays only forced subtitles, OFF: shows everything
forced subs: OFF

# The original palette of the DVD in PGC#1
palette: 000000, 828282, 828282, 828282, 828282, 828282, 828282, ffffff, 828282, bababa, 828282, 828282, 828282, 828282, 828282, 828282

# Custom colors (transp idxs and the four colors)
custom colors: OFF, tridx: 0000, colors: 6f0068, 61006d, 060000, 000000

# Language index in use
langidx: 1

# Deutsch
id: de, index: 1
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Deutsch
# Vob/Cell ID: 1, 1 (PTS: 0)
delay: -00:00:11:000
timestamp: 00:00:14:093, filepos: 000000000

DJ Bobo
2nd August 2002, 20:17
This works definitely, you should see the first subtitle already after about 3 seconds when you play the video.
If not, I don't know what's going on with your DVobSub, I use that delay command very often and it works definitely (I use VobSub 2.13 btw)

HiT
3rd August 2002, 22:04
hmm ARG! ;)

i think ill try to play the movie on an other machiene... maybe mine has a little prop :P

im using vobsub 2.16, so i wont think that there is a bug included which makes this error...

but THX 4 your help anyway ;))

greetz