【发布时间】:2013-07-27 15:41:44
【问题描述】:
在How do I remove nullpointerexception 上通过使用 jmf 的异常进行了挣扎之后。我现在可以播放我的视频,但只能播放 .mov 文件 here at this website。
但我正在使用ffmpeg 使用图像和.wav 音频文件创建我的视频文件。
我可以以任何格式创建它,.avi、.mov、.mp4,但重要的是我应该能够在我使用 JMF 构建的播放器中播放它。
目前,我收到此错误,
Unable to handle format: FMP4, 1366x768, FrameRate=30.0, Length=3147264 0 extra bytes
java.lang.NullPointerException
at java.awt.Container.addImpl(Unknown Source)
at java.awt.Container.add(Unknown Source)
at javax.swing.JFrame.addImpl(Unknown Source)
at java.awt.Container.add(Unknown Source)
at mediaPlayer.<init>(mediaPlayer.java:31)
at mediaPlayer.main(mediaPlayer.java:38)
这里的例外不是问题,因为播放器可以正常使用 lunarphases.mov on that site。
问题是
如何对视频进行编码,以便我的 jmf 媒体播放器可以播放并处理格式?
感谢您的所有帮助,我非常感谢您为我解决这个问题所做的所有努力。 :)
【问题讨论】:
-
我真的不知道如何帮助解决这个问题。抱歉。 :(
-
@AndrewThompson 你是如何对视频进行编码的on your site
-
JpegImagesToMovie(JMF 的示例源)。请注意,我没有为它们添加声音。
标签: java video-streaming media-player jmf avi