[Scummvm-tracker] [ScummVM] #9580: SCI: Bad AV sync in some VMDs
Colin Snover
trac at scummvm.org
Sun Oct 9 19:36:36 CEST 2016
#9580: SCI: Bad AV sync in some VMDs
----------------------+-------------------------
Reporter: csnover | Owner:
Type: defect | Status: new
Priority: normal | Component: Engine: SCI
Resolution: | Keywords: sci32
Game: |
----------------------+-------------------------
Comment (by csnover):
Just to keep this ticket up-to-date, it has been confirmed that this is an
engine bug affecting at least GK2 and Phant1 VMDs. (FFmpeg’s VMD decoder
is also affected.)
1. It seems there is a mismatch in the number of video frames and audio
frames in some of these files, which causes drift over time? (GK2
7180.VMD)
2. There are also short videos with silent audio blocks that are out-of-
sync (GK2 7510.VMD), which seem to be improved by changing the handling of
silent blocks
In any case, changing the VMD code in ScummVM breaks Urban Runner videos,
so it seems that SCI is using some derivative VMD decoder.
--
Ticket URL: <https://bugs.scummvm.org/ticket/9580#comment:2>
ScummVM <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list