如何使用JMF播放MP4视频?
我正在创建Java应用程序。我想用JMF播放MP4文件。我试图播放MP4文件,但它抛出异常
Could not create player for filename.mp4
Mpg格式对我来说很好。但是我只有MP4文件。
代码:Player mediaPlayer = Manager.createRealizedPlayer( mediaURL );
mediaPlayer.start();
看看JMF 2.1.1 -支持的格式页面,在'mp4'上做一个查找。你会发现没有点击。
有句老话"猪耳朵做不出丝钱包"。在这种情况下,"play MP4"是"silk purse", "JMF"是"pig's ear"。JMF太老了,无法支持各种各样的格式(其中许多格式是在JMF的开发停止后发布的)。
JMF已经过时并且有bug。
JavaCV是一个基于OpenCV/FFMPEG处理视频的现代库,也支持64位,而JMF不支持。