there is a site requesting more codecs for javafx 2 obviously, saying
The on2 Vp6 codec not only is unsupported, but is also not that much of a platform dependent format (the encoder library exists only as a dll vp6vfw.dll and nothing else). It defeats the purpose of the end-goal of JavaFx.
we wrote some code to get cortado working right, or to be more precise jheora with the help of POGG
it basically boils down to these problems:
- you would have to do audio sync yourself, because only theora files without audio work reliably
- also its too slow, decoding the video is just too slow, something like a 800x500 video on a 2,4ghz single core and it does stutter here and there, which of course doesnt help sync
the only way out, that I can see - is writing some piece of xuggler code with uses theora because of the licensing
stuff like VLCJ works in theory, but only if you wanna GPL your code and everything
but now, there arent even xuggler builds any more to download, you have to build it yourself somehow
now, i cannot even start coding using Xuggler because the set-up is so complex - and apart from getting it to work, I do have to understand it a little to deploy it, so that it would work on all users PCs, regardless of what they have installed
which is what I could say about VLCJ, but again there are other issues there...