mp4 not possible to open in ELAN 5.4

I want to open an .mp4 together with a .wav and a template in ELAN 5.4 in the annotation mode. The following warning occurs and the video is not shown:

No player could be created for:
-file:///D:“path to where i saved the file”.mp4
JMMFPlayer cannot handle the file: D:“folder”\jre\bin\MMFPlayer.dll: Can’t find dependent libraries
Die Datei kann nicht wiedergegeben werden. Das Format wird nicht unterstützt.
quicktime/QTException
javax.media.NoPlayerException: Cannot find a Player for :file:“path to where I saved the file”.mp4
The JavaFX based player requires Java 8 or higher
The JavaSound media player does not support the media file: could not get audio input stream from input stream

I have Windows 10 and Java 8.

Thank you for your help

The important message here is the “Can’t find dependent libraries” of the MMFPlayer. This is the player that normally handles .mp4 files on Windows.
The same problem has been reported by some other users but so far I have no idea what causes this error. I’ve tried to find out if it maybe had to do with the edition of Windows 10 in use, but until now nobody reported back which edition of Windows 10 they have.

In the meantime, while working on an alternative distribution (with a newer Java version and a different application to build the installer), I have seen the same message too, even in situations where I cannot imagine that the reported cause (“Can’t find dependent libraries”) is correct. Which makes it probably even more difficult to discover the cause of the problem.
At the moment I have no solution for this problem.

-Han

I have the same error on one of my machines with ELAN 5.4 on Windows 10.
Since other Windows 10 machines are working well just after installing ELAN 5.4, I agree this seems to depend on some settings, e.g. the edition of Windows 10.

Edition: Windows 10 Education (upgraded from Windows 8)
version: 1803
OS build: 17134.472

Please ask me if you need any further information on the machine.

Thanks!

Ok, thanks.
Do the machines on which it does work, have a different Windows edition installed?

One machine that works is:

Edition: Windows 10 Home
version: 1803
OS build: 17134.472

Another one is Windows 10 Pro.
It may not be simply due to the different editions.

We have now available an alternative version for Windows, ELAN 5.4-FX. Maybe the JMMFPlayer works in that version and otherwise there is an alternative, JavaFX player that might work on the machines that don’t work with the “normal” ELAN 5.4.

It worked with ELAN_5-4-FX_win.exe on the machine where ELAN had not worked!
Great thanks!