我正在尝试使用JMF(Java Media Framework)来播放视频。我已经尝试过来自四个不同网站的示例代码。我正在使用运行Lion的Mac。在Mac OSX上使用JMF
每次我加载一个mpg文件我也有,我得到:
Unable to handle format: MPEG, 352x240, FrameRate=29.9, Length=126720
这是什么意思? JMF有问题吗?我正在使用跨平台版本。
我正在尝试使用JMF(Java Media Framework)来播放视频。我已经尝试过来自四个不同网站的示例代码。我正在使用运行Lion的Mac。在Mac OSX上使用JMF
每次我加载一个mpg文件我也有,我得到:
Unable to handle format: MPEG, 352x240, FrameRate=29.9, Length=126720
这是什么意思? JMF有问题吗?我正在使用跨平台版本。
跨平台版本可能不支持太多格式。有performance packs这可能会有所帮助。但是没有MAC的性能包,可能永远不会。
您可以尝试Jffmpeg,它为JMF提供了MPEG编解码器(在许多other formats之间)。但是,请记住,last release是2006.
另一种替代方法是FMJ。
请参阅[简单的MPEG视频流播放器,跨平台,在Java中,通过NetBeans + Swing?](http://stackoverflow.com/questions/2647296/simple-mpeg-video-stream-player-cross-platform -in-java的通netbeans的摆幅)。 –
不回答问题。 – CodeGuy
因此,它为什么是评论,*不是答案*。 –