Java用JMF编写的视频播放器播放本地文件只有声音没有图像,求解啊!!!

Python024

Java用JMF编写的视频播放器播放本地文件只有声音没有图像,求解啊!!!,第1张

需要安装对应的解码器 (decoder),JMF 本身并不自带所有的解码器,跟 Windows Media Player 一样,它也是查找系统中注册过的解码器,你用 Windows Media Player 来播放估计也是一样只有声音没有图像。

我们可以在网上搜索常用的解码器(只是解码器不包含播放器)来安装。

现在网上流传的AVI格式不是真正的AVI格式,是其他格式转化为AVI的,真正的AVI格式是原来录制影片的时候就采用的是AVI。另外Java的JMF并不是Sun公司的优势,Java的优势在网络编程方面~~JMF只能播放真正的AVI格式,通过转化的AVI格式是不能播放的~~建议楼主使用C#,VS中视频控件就强大很多~~其实熟悉编程之后,编程语言是殊途同归的~~语法也不尽相同的~