Hi,
This script doesn't do exactly what you wanted - (it won't auto jump back once the chapter is complete - but when the script is run again.)
[php]
property targetPoint : 4000 -- Time in seconds where you want to jump forwaard to
property leavingPoint : 0
property weAreForward : false
tell application "DVD Player"
-- Check for disc
if has media is not true then
display dialog "There is no DVD in the Drive!" buttons {"OK"} default button 1
return
end if
-- Are we forward or back?
if weAreForward then
activate
set elapsed time to leavingPoint
play dvd
set leavingPoint to 0
set weAreForward to false
else
activate
set leavingPoint to elapsed time
set elapsed time to targetPoint
play dvd
set weAreForward to true
end if
end tell
[/php]
to get the time you want (instead to 4000 use the following script
[php]
tell application "DVD Player" to display dialog "Elapsed Time at this point: " & elapsed time
[/php]