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 !!! [...] ----------
https://bugs.winehq.org/show_bug.cgi?id=50529
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- If mfplat is used by default, the only interesting case to test is with corresponding gstreamer plugins, so winegstreamer is able to decode the media. Please attach +mfplat with just H264 decoder installed, no native modules.
https://bugs.winehq.org/show_bug.cgi?id=50529
--- Comment #2 from Berillions berillions@gmail.com --- Created attachment 69191 --> https://bugs.winehq.org/attachment.cgi?id=69191 +mfplat debug log
(In reply to Nikolay Sivov from comment #1)
If mfplat is used by default, the only interesting case to test is with corresponding gstreamer plugins, so winegstreamer is able to decode the media. Please attach +mfplat with just H264 decoder installed, no native modules.
Hum, i did the log but there is not mfplat trace during the intro video (I have two monitors and i can check the output console at the same time as the game.
But if it's not related to mfplat, why the binaries fix the video issue ?
https://bugs.winehq.org/show_bug.cgi?id=50529
--- Comment #3 from Berillions berillions@gmail.com --- Created attachment 69194 --> https://bugs.winehq.org/attachment.cgi?id=69194 +gstreamer debug log
I attach the +gstreamer log, it could be useful too.
https://bugs.winehq.org/show_bug.cgi?id=50529
Berillions berillions@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID
--- Comment #4 from Berillions berillions@gmail.com --- This issue does not exist on Debian, even Openh264 gst plugin is not needed. I think it's an issue in Gentoo and not Wine.
https://bugs.winehq.org/show_bug.cgi?id=50529
--- Comment #5 from Austin English austinenglish@gmail.com --- Closing.
https://bugs.winehq.org/show_bug.cgi?id=50529
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Austin English austinenglish@gmail.com --- Closing.