[Bug 48570] New: [REOPENED] Fable Tlc do not play (autoskip) wmv video
https://bugs.winehq.org/show_bug.cgi?id=48570 Bug ID: 48570 Summary: [REOPENED] Fable Tlc do not play (autoskip) wmv video Product: Wine Version: 5.1 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wmp&wmvcore Assignee: wine-bugs(a)winehq.org Reporter: andy86(a)fastwebnet.it Distribution: --- Created attachment 66396 --> https://bugs.winehq.org/attachment.cgi?id=66396 varius wine log, description is in the name of single files Fable The Lost Chapters do not play wmv cutscene, instead game autoskip it and show skippale error message "Unable to play video". I try it in clean wineprefix, exactly same behavior. (wine complain asf decoder missing). I installed wmp, quartz, devenum thought winetricks, same behavior. I installed some codec (directshow, ideo, ffdshow), same behavior. After installing devenum game request wmadmod.dll, after installing native wmadmod.dll game crash when tries to playing cutscene (if cutscene are renamed game do not crash). Logs are in the tar.gz attached, description in file name. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 andy <andy86(a)fastwebnet.it> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andy86(a)fastwebnet.it See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=24941 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #1 from joaopa <jeremielapuree(a)yahoo.fr> --- Confirming: 004b:err:gstreamer:unknown_type Could not find a filter for caps: "audio/x-wma, wmaversion=(int)2, bitrate=(int)64040, depth=(int)16, rate=(int)44100, channels=(int)2, block_align=(int)1487, codec_data=(buffer)009000000f00cf050000" 004c:err:gstreamer:unknown_type Could not find a filter for caps: "video/x-wmv, wmvversion=(int)2, width=(int)640, height=(int)360, codec_data=(buffer)f385bd00, format=(string)WMV2" 0009:err:gstreamer:gstdecoder_init_gst Failed to play stream. 004b:err:gstreamer:watch_bus decodebin11: Il manque un greffon dans votre installation de GStreamer. 004b:err:gstreamer:watch_bus gstdecodebin2.c(4678): gst_decode_bin_expose (): /GstBin:bin11/GstDecodeBin:decodebin11: no suitable plugins found: Missing decoder: Windows Media Video 8 Screen (video/x-wmv, wmvversion=(int)2, width=(int)640, height=(int)360, codec_data=(buffer)f385bd00, format=(string)WMV2) Missing decoder: Windows Media Audio 8 (audio/x-wma, wmaversion=(int)2, bitrate=(int)64040, depth=(int)16, rate=(int)44100, channels=(int)2, block_align=(int)1487, codec_data=(buffer)009000000f00cf050000) my installeg gstreamer package: gstreamer1.0-gl:amd64 install gstreamer1.0-gtk3:amd64 install gstreamer1.0-libav:amd64 install gstreamer1.0-plugins-bad:i386 install gstreamer1.0-plugins-base:amd64 install gstreamer1.0-plugins-base:i386 install gstreamer1.0-plugins-good:amd64 install gstreamer1.0-plugins-good:i386 install gstreamer1.0-plugins-ugly:i386 install gstreamer1.0-pulseaudio:amd64 install gstreamer1.0-tools install gstreamer1.0-x:amd64 install gstreamer1.0-x:i386 install libgstreamer-gl1.0-0:amd64 install libgstreamer-plugins-bad1.0-0:amd64 install libgstreamer-plugins-bad1.0-0:i386 install libgstreamer-plugins-base1.0-0:amd64 install libgstreamer-plugins-base1.0-0:i386 install libgstreamer-plugins-good1.0-0:amd64 install libgstreamer-plugins-good1.0-0:i386 install libgstreamer1.0-0:amd64 install libgstreamer1.0-0:i386 install -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|wmp&wmvcore |quartz CC| |z.figura12(a)gmail.com Summary|[REOPENED] Fable Tlc do not |Fable Tlc do not play |play (autoskip) wmv video |(autoskip) wmv video --- Comment #2 from Zebediah Figura <z.figura12(a)gmail.com> --- As far as I'm aware, WMA and WMV are only supported in GStreamer through the "libav" plugin. I suspect that if you install gstreamer1.0-libav:i386, it will work. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 --- Comment #3 from joaopa <jeremielapuree(a)yahoo.fr> --- Still confirming after installing the missing packages, but the error message is cleaner than before: 002f:fixme:imm:ImmDisableTextFrameService Stub 002f:fixme:imm:ImmReleaseContext (00140066, 0213D4E0): stub 0049:err:strmbase:STRMBASE_DllGetClassObject {728dcf55-128f-4dd1-ad22-becfa66ce7aa}: no class found in C:\windows\system32\winegstreamer.dll. 0049:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 for dll L"C:\\windows\\system32\\winegstreamer.dll" 0049:err:ole:create_server class {728dcf55-128f-4dd1-ad22-becfa66ce7aa} not registered 0049:fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported 0049:err:ole:CoGetClassObject no class object {728dcf55-128f-4dd1-ad22-becfa66ce7aa} could be created for context 0x17 0049:err:strmbase:STRMBASE_DllGetClassObject {334b2ec9-f2b5-40b9-8432-4a00e00386a8}: no class found in C:\windows\system32\winegstreamer.dll. 0049:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 for dll L"C:\\windows\\system32\\winegstreamer.dll" 0049:err:ole:create_server class {334b2ec9-f2b5-40b9-8432-4a00e00386a8} not registered 0049:fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported 0049:err:ole:CoGetClassObject no class object {334b2ec9-f2b5-40b9-8432-4a00e00386a8} could be created for context 0x17 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 --- Comment #4 from Zebediah Figura <z.figura12(a)gmail.com> --- Okay, in that case, can you please attach a log with WINEDEBUG=+strmbase,+quartz,+gstreamer,+timestamp,+seh? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 --- Comment #5 from joaopa <jeremielapuree(a)yahoo.fr> --- Created attachment 66398 --> https://bugs.winehq.org/attachment.cgi?id=66398 requested console output Requested console output. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 --- Comment #6 from andy <andy86(a)fastwebnet.it> --- Created attachment 66401 --> https://bugs.winehq.org/attachment.cgi?id=66401 fable-with-wmp-devenum-native-wmadmod-native-quartz-+strmbase,+quartz,+gstreamer,+timestamp,+seh Hi. @Zebediah Figura: I found and installed gst-libav and lib32-gst-libav from Arch repo and AUR, I think they are those you mean, but video still do not work. Testing video in totem in order to test gstreamer i get this error: ** Message: 10:49:31.901: Missing plugin: gstreamer|1.0|totem|Demuxer Advanced Streaming Format (ASF)|decoder-video/x-ms-asf (Demuxer Advanced Streaming Format (ASF)) (I know, I was quite dumb in testing video in mpv and thought system codec was ok) But i can't found any gstreamer specific plug-in for ASF in Arch repo. :-\ Reading this https://web.archive.org/web/20170620133245/https://gstreamer.freedesktop.org... demuxing asf in gstreamer required 'ugly' plugins. Then I've installed gst-plugin-ugly and lib32-gst-plugin-ugly, now video playing in totem with no error, but wine still crash in same error. I still miss lib32-gst-plugin-bad, but it requires a pile of dependencies, I'd like to be sure before install all that stuff. Required wine output attached. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 andy <andy86(a)fastwebnet.it> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=41297 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 --- Comment #7 from andy <andy86(a)fastwebnet.it> --- Created attachment 66402 --> https://bugs.winehq.org/attachment.cgi?id=66402 video-played-in-wmp-native-wmadmod-+strmbase,+quartz,+gstreamer,+timestamp,+seh I've tried to play vmw video directly in windows media player, crash at the same way (setting wmadmod as built-in not crash but complain about codec missing). Log attached. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 maniikarabera(a)protonmail.ch changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |maniikarabera(a)protonmail.ch -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 --- Comment #8 from Zebediah Figura <z.figura12(a)gmail.com> --- Created attachment 66403 --> https://bugs.winehq.org/attachment.cgi?id=66403 fix gst source allocation If possible, can someone please try the attached patch (with 32-bit gst-libav present and without any native DLLs)? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Regression SHA1| |f5a1e2bd87754a2822f2eb0e842 | |91d787936d115 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 --- Comment #9 from andy <andy86(a)fastwebnet.it> --- Created attachment 66406 --> https://bugs.winehq.org/attachment.cgi?id=66406 fable-with-gst-patch-clean-wineprefix-+strmbase,+quartz,+gstreamer,+timestamp,+seh.tar.gz Hi. I've try your patch. Now cutscene is played, but just sound. Video seem locked to first frame. But, since you supposed a regression, I try to start a regression test and test with wine-5.0-rc1-35-g863da013a2 and behavior is same as patch applied, vmw reproduced but just sound, video seem locked to first frame. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 --- Comment #10 from Zebediah Figura <z.figura12(a)gmail.com> --- The log from comment 5 shows a regression which the patch attached in comment 8 should fix. But obviously there is something else going wrong here. The log from comment 9 shows, as the symptoms would suggest, our filter successfully connecting to the default audio renderer and a custom video renderer, sending plenty of audio samples, and only one video sample. We seem to return from got_data_sink() without difficulty, but GStreamer never gives us another frame. What gives? The first thing to test would be playing the offending file (viz. "/media/giochi/steam/SteamApps/common/Fable The Lost Chapters/Data/Video/lionhead_logo.wmv") with native gst-play-1.0, to see if that shows similar symptoms. If it does, there's a bug in gstreamer or libav; if not, can you please attach a new log with the same WINEDEBUG flags and also GST_DEBUG=5? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 --- Comment #11 from andy <andy86(a)fastwebnet.it> --- Created attachment 66409 --> https://bugs.winehq.org/attachment.cgi?id=66409 fable with gst patch and GST_DEBUG=5 Ok. This is very very strange: when I exec fable with GST_DEBUG=5 in patched wine vmw video play well... :-/ Also, as I said in comment 6, video play well in totem after I installed gst-plugins-ugly. Another strange things, after installed gst-plugins-ugly and REBOOT my system (0_o), exec game in wine 5.0 and clean prefix have behavior like this bug: https://bugs.winehq.org/show_bug.cgi?id=25352 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Fable Tlc do not play |Fable: The Lost Chapters |(autoskip) wmv video |does not play WMV cutscenes --- Comment #12 from Zebediah Figura <z.figura12(a)gmail.com> --- (In reply to andy from comment #11)
Created attachment 66409 [details] fable with gst patch and GST_DEBUG=5
Ok. This is very very strange: when I exec fable with GST_DEBUG=5 in patched wine vmw video play well... :-/
That probably means a race condition. Finding where will likely be difficult.
Also, as I said in comment 6, video play well in totem after I installed gst-plugins-ugly.
That sounds about right; it would presumably need asfdemux.
Another strange things, after installed gst-plugins-ugly and REBOOT my system (0_o), exec game in wine 5.0 and clean prefix have behavior like this bug: https://bugs.winehq.org/show_bug.cgi?id=25352
Do you mean that it played upside-down? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |48593 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 --- Comment #13 from andy <andy86(a)fastwebnet.it> --- (In reply to Zebediah Figura from comment #12)
That sounds about right; it would presumably need asfdemux.
I need exactly gst-plugins-ugly, install only asfdemux does not worked for me.
Do you mean that it played upside-down?
It are played out of screen/window, only a little square is showed but sound are okay, I don't know if this means exactly them are upside-down or just translated. But that was just for the record, why after your patch things are okay. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 --- Comment #14 from andy <andy86(a)fastwebnet.it> --- (In reply to andy from comment #13)
(In reply to Zebediah Figura from comment #12)
That sounds about right; it would presumably need asfdemux.
I need exactly gst-plugins-ugly, install only asfdemux does not worked for me.
Sorry, I got confused between asf and libav. :\ -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 --- Comment #15 from Zebediah Figura <z.figura12(a)gmail.com> --- Okay, I'm a little confused here. With the patch from comment 8, and the correct 32-bit GStreamer libraries (ugly and libav) installed, are there still bugs remaining with this application? I.e. is the video still failing to play more than one frame? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 --- Comment #16 from andy <andy86(a)fastwebnet.it> --- Sorry, I was inaccurate. After your patch the video still failing to play more than one frame, almost for me, but play well if I run with GST_DEBUG=5. Anyway I think I can use "> /dev/null 2>&1" and play with GST_DEBUG=5. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 --- Comment #17 from Zebediah Figura <z.figura12(a)gmail.com> --- Okay, I'll leave bug 48593 open for that, then, and close this bug when the patch from comment 8 is upstreamed. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 --- Comment #18 from andy <andy86(a)fastwebnet.it> --- Patch can't apply to wine 5.3 and marked commit can't be reverted. Bug still present and I've encountered it also in oddworld - munch odyssey. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 andy <andy86(a)fastwebnet.it> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Fable: The Lost Chapters |Multiple games (Fable: The |does not play WMV cutscenes |Lost Chapters, Oddworld - | |Munch odissey) does not | |play WMV cutscenes -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 --- Comment #19 from Zebediah Figura <z.figura12(a)gmail.com> --- It should have been fixed by <https://source.winehq.org/git/wine.git/commitdiff/6745afd81d38e26b8890bd97163eb1e4494c6cb1> in 5.2. If not, can you please attach a new log with the same channels? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 andy <andy86(a)fastwebnet.it> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED --- Comment #20 from andy <andy86(a)fastwebnet.it> --- Yes. It worked. I forget to reset quartz.dll to builtin after last tests. Sorry for mistake. Bug 48593 is still present. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |6745afd81d38e26b8890bd97163 | |eb1e4494c6cb1 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #21 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 5.4. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=48570 Matteo Bruni <matteo.mystral(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Multiple games (Fable: The |Multiple games (Fable: The |Lost Chapters, Oddworld - |Lost Chapters, Oddworld - |Munch odissey) does not |Munch odissey) do not play |play WMV cutscenes |WMV cutscenes -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla