如何使用JMF播放MP4视频?
我正在创建Java应用程序。我想用JMF播放MP4文件。我尝试播放MP4文件,但它抛出异常
Could not create player for filename.mp4
Mpg格式对我来说很好。但我只有MP4文件。
代码:
Player mediaPlayer = Manager.createRealizedPlayer( mediaURL );
mediaPlayer.start();
答案 0 :(得分:2)
查看JMF 2.1.1 - Supported Formats页面,然后查找“mp4”。你会注意到没有命中。
有一句老话“你不能用猪耳朵制作丝绸钱包”。在这种情况下,“播放MP4”是“丝绸钱包”和“JMF”是“猪的耳朵”。 JMF太老了,无法支持各种格式(其中许多格式在JMF开发停止后发布)。
答案 1 :(得分:1)
JMF已过时且有故障。
JavaCV是用于处理基于OpenCV / FFMPEG的视频的现代库,并且还支持JMF不支持的64位。