gpt4 book ai didi

java - 在 jframe 中运行 ffplay 视频

转载 作者:行者123 更新时间:2023-11-29 09:00:29 25 4
gpt4 key购买 nike

我希望在 JFrame 中播放视频。我已经在我的项目中使用了 ffmpeg。由于我希望保持项目轻便,我不愿意使用其他框架,如 JMF 或其他。我知道我可以使用 ffplay 播放视频。但是这里的问题是 ffplay 在我尝试时在新窗口中打开视频

ffplay output.avi

我希望将该视频放入我的 JFrame 中,就像播放器一样。我怎样才能做到这一点?

请求:在投票或投票结束问题之前,请询问任何其他说明、详细信息并提出改进建议或评论您发现的错误:)。我会改变它。我真的是 Java 的新手,我尝试搜索这个但找不到任何可能的解决方案。

我尝试了什么? 我找不到与此相关的任何内容,所以我没有任何代码。我熟悉如何创建帧,并且可以使用 runtime 来播放视频。但我不知道如何将该视频放在我的窗口中:(。

如果您能建议我其他播放视频的方法,欢迎所有建议。但除了 ffmpeg 之外,我没有使用任何框架。并且不希望使应用程序变得更重。所以如果能用ffplay实现就更好了。

最佳答案

查看JMF 2.1.1 - Supported Formats .如果您希望支持的视频类型包含在 JMF 的跨平台1 版本中,或者您可以找到该格式的 SPI,我建议您使用 JMF。

  1. 'performance pack' 版本使用的是现在非常古老的原生程序。我不建议尝试使用它们。

关于java - 在 jframe 中运行 ffplay 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17788923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com