https://bugs.winehq.org/show_bug.cgi?id=50529
Bug ID: 50529 Summary: [Stasis 2]Broken video in-game Product: Wine Version: 6.0 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: mfplat Assignee: wine-bugs@winehq.org Reporter: berillions@gmail.com Distribution: Gentoo
Hello,
Stasis Bone Totem demo is available for free on GoG. The issue is quick to reproduce, after to launch a new party, there is the 1st intro video. The best to check if the video works is to enable the subtitles in the game's option.
And this one is completely broken, black screen, no sound and no subtitles. When the video begin, there is this error in the output console : ---------- 02dc:err:gstreamer:unknown_type Could not find a filter for caps: "video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)4.1, profile=(string)main, codec_data=(buffer)014d4029ffe10027674d4029965200f0044fcb80a840000003004000000c39a000098960001e848fc6383b430632c001000468eb7352, width=(int)1920, height=(int)1080, framerate=(fraction)24/"... ----------
There is two solutions, one is broken, the other works completely.
Solution 1 : without openh264 gst plugin 1- Install mfplat from z0z0z github, result = Video work but sound is very bad (crackly) 2- Install Quartz from winetricks fix the previous problem and the game is fully playable.
Workaround #2 : with openh264 gst plugin result = video run but black screen. Sound is correct. Install quartz from winetrick : same result than previously, video run but black screen + sound Install mfplat from z0z0z github has no effect here
With both workaround, there are spam message about quartz : ---------- 02f0:fixme:quartz:StdMediaSample2_QueryInterface No interface for {52dbd1ec-e48f-4528-9232-f442a68f0ae1}! 00cc:fixme:quartz:MediaSeeking_GetRate (00000000005B1790/00000000005B17A8)->(000000000020EF70): stub !!! 00cc:fixme:quartz:MediaSeeking_GetAvailable (00000000005B1790/00000000005B17A8)->(000000000020EF20, 000000000020EF38): stub !!! [...] ----------