我想在JFrame
播放视频。我已在项目中使用ffmpeg
。由于我希望保持项目顺利,我不愿意使用其他框架,如JMF
或其他框架。我知道我可以使用ffplay
播放视频。但是,当我尝试
ffplay
在新窗口中打开视频
ffplay output.avi
我希望将该视频放入我的JFrame中,就像玩家一样。我怎样才能做到这一点?
请求: 请低估或投票结束问题之前,请询问任何其他说明,详细信息并提出改进或评论您发现的错误:)。我会改变它。我是Java的新手,我试着搜索这个,但找不到任何可能的解决方案。
我尝试了什么?我找不到与此相关的任何内容,所以我没有任何代码。我熟悉如何创建框架,并可以使用runtime
来播放视频。但我不知道如何将视频放在我的窗口中:(。
如果您可以向我推荐其他播放视频的方法,欢迎提出所有建议。但我没有使用ffmpeg
以外的任何框架。并且不希望使应用程序更重。因此,如果可以使用ffplay
来实现它将更有帮助。
答案 0 :(得分:0)
查看JMF 2.1.1 - Supported Formats。如果你希望支持的视频类型被JMF的跨平台 1 版本所覆盖,或者你可以找到该格式的SPI,我会说使用JMF。