[Scummvm-tracker] [ScummVM :: Bugs] #6500: WME: Rosemary - Theora player issues (was: WME: Theora player issues)
ScummVM :: Bugs
trac at scummvm.org
Mon Jul 5 21:25:05 UTC 2021
#6500: WME: Rosemary - Theora player issues
------------------------+---------------------------------
Reporter: misterhands | Owner: lolbot-iichan
Type: defect | Status: closed
Priority: normal | Component: Engine: Wintermute
Version: | Resolution: wontfix
Keywords: Original | Game: Wintermute
------------------------+---------------------------------
Changes (by lolbot-iichan):
* keywords: => Original
* owner: somaen => lolbot-iichan
* status: new => closed
* resolution: => wontfix
* summary: WME: Theora player issues => WME: Rosemary - Theora player
issues
Comment:
Unfortunately, flickering is an original game bug:
Theora video file "audio/RosemaryIntroFinal.ogg" distributed with the game
is corrupted according to ffmpeg:
{{{
[ffmpeg/video] theora: 7 bits left in packet 82
[ffmpeg/video] theora: 7 bits left in packet 82
[ffmpeg/video] theora: 7 bits left in packet 82
[ffmpeg/demuxer] ogg: Broken file, non-keyframe not correctly marked.
[ffmpeg/demuxer] ogg: Broken file, non-keyframe not correctly marked.
[ffmpeg/demuxer] ogg: Broken file, non-keyframe not correctly marked.
...
AV: 00:00:31 / 00:01:03 (49%) A-V: 0.000 Dropped: 23
[ffmpeg/demuxer] ogg: Broken file, non-keyframe not correctly marked.
AV: 00:00:31 / 00:01:03 (49%) A-V: 0.000 Dropped: 23
[ffmpeg/demuxer] ogg: Broken file, non-keyframe not correctly marked.
}}}
While playing the original game you can also notice flickering, that is
not so intense, but happens on the same frames.
While watching this video with VLC player I experience freezing at some
frames.
My guess is that some/most keyframes are broken and have transparent
pixels that are rendered as white pixels by libtheora.
NOTE: I there would ever exist a fixed version of the opening video, it
could be placed as "audio/RosemaryIntroFinal.ogg" near data.dcp, so that
ScummVM would play fixed version instead of video packaged with the game.
--
Ticket URL: <https://bugs.scummvm.org/ticket/6500#comment:9>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list