I think there is no guarantee to use JFX to playing video in JME 3

I think there is no guarantee to use JFX to playing video in JME 3.
last month I try to play a short video by JFX in JME game but it does not work some times , some time the sound plays video not play and some time anything nott play!
I try that on win 7 win 10 opensuse linux mac os X in jre 8.x.x but not working at all.

now I use JavaCV lib to grab video frames and show it my self in jme game .
what is your Idea?

JFX works for me.
Make sure that you have all necessary codecs in your system (for commercial projects learn about their licenses! )
I’m using video encoded with VP6 contained in FLV file, I’m playing OGG audio from separate file - JFX supports only MP3 in FLV container, but MP3 is not free. VP6 have a great advantage in JFX, because it is implemented by JFX itself, so you don’t need a separate codec, it is system independent. And it is considered to be free.

VP6 gives decent quality but if you want to play 1080p videos, you would decode frames (YBgBr → RGB) on GPU.

1 Like