otya128 / winevdm

16-bit Windows (Windows 1.x, 2.x, 3.0, 3.1, etc.) on 64-bit Windows
GNU General Public License v2.0
2.66k stars 152 forks source link

QuickTime Audio & Video Cutting Off After Briefly Playing #1444

Closed VoodooJosh closed 3 weeks ago

VoodooJosh commented 1 month ago

Describe the bug When using the program Piano Discovery 3.0 by Jump! Music, .WAV & .MOV files that are used with the program will play for a brief second before being cutoff. Video only works by scrubbing the QuickTime video player embedded. Music still works with the program because it is utilizing MIDI, it is only voice that is affected. QuickTime version is 2.1.1.57.

Expected behavior For audio and video to play fully within Piano Discovery without being cutoff.

Environment (please complete the following information): OS: Windows 10 Home and Windows 11 Home Version: 10.0.19044 Build 19044 for Win10 and Version 10.0.22631 Build 22631 for Win11

Additional context I am currently running build dev2530. It is worth noting that the individual .MOV & .WAV files located in the program files for Piano Discovery will play fully in the QuickTime Player thanks to the fix for issue 1441 so I don't think that it is QuickTime itself that is the issue.

trace.zip I uploaded the trace file in a zip because of its size but if it isn't usable, I can try and create a smaller trace file.

VoodooJosh commented 1 month ago

I also want to note that I tried uncommenting vm86.dll, haxmv.dll, and whpxvm.dll in the otvdm.ini file with no change.

cracyc commented 1 month ago

Try getting https://github.com/otya128/winevdm/pull/1448, set DIBPalette=1 in otvdm.ini and set Optimize=BMP in qtw.ini.

VoodooJosh commented 1 month ago

Thank you for the new release! Unfortunately, changing those settings did not show any improvement. I'll add some example files in zipped folders to show the exhibited behavior and maybe give some more insight. One folder for after altering the settings above, and one folder for what it should sound like using the QuickTime Player.

Program Recording.zip QuickTime Recordings.zip

cracyc commented 1 month ago

Some Macromedia Director programs which use Quicktime have a similar problem which can be worked around with the fix I posted but yours is different. There's really nothing in the trace or in your video that is obviously the problem. I'd need to test it myself to find the problem.

VoodooJosh commented 1 month ago

That's interesting and good to know, but I completely understand. Here is a Google Drive link with the ISO for the version of the program I have been experimenting with for any and all who want to try it. Let me know if that doesn't work and I will try to make it accessible in another way. https://drive.google.com/file/d/1k6Gi9txaNPllTxBrfqlkCBG4mlm0ZPCi/view?usp=sharing