07th-mod / higurashi-assembly

9 stars 8 forks source link

Video not playing in Onikakushi #27

Open enumag opened 5 years ago

enumag commented 5 years ago

We received a report on Discord from cureClover that video opening did not play properly in Onikakushi. Audio was playing but the screen was black.

OS: Win 10 Platform: GOG Patch was installed using installer. output_log: https://cdn.discordapp.com/attachments/392489108875771906/563069098326753303/output_log.txt

I tried to look for something relevant in the log file and the only thing I found was this:

[AVProVideo] Using playback path: MF-MediaEngine-Hardware (1280x720@29.98)

Any ideas what could be the problem? If not can we log more information about the method used to play the video to determine possible causes?

ghost commented 5 years ago

I've never heard of such a problem with this, also somehow i never saw this issue til now. Even more suspicious that we're getting no errors from the player. My suspicion is that you're right about that line might be related to the problem. it doesn't look familiar to me. I'll make sure to see what my log looks like as we test minagoroshi, and maybe others can too.

drojf commented 3 years ago

We've had maybe one or two users report this issue in the past...year? Anyway, just recently another user reported the issue, and I decided to ask some questions.

The user was running Windows 7, and had the following quite old integrated graphics card (see below screenshot):

Intel(R) - Express Chipset G41 (Microsoft Corporation - WDDM 1.1)/Direct3D 11.0 [level 10.0] (MT True)

Of note is that they had quite a bit of antivirus/cleanup software on their computer, which could possibly interfere with drivers and such.

gfx setting

Here is their output_log: https://github.com/07th-mod/higurashi-assembly/files/5936587/output_log.12.txt

With regards to the output log, I checked the one enumag linked against mine when the video worked correctly, and the avprovideo lines look pretty much the same (there are always 4 lines which are printed starting with [AVProVideo] when the OP video plays)