代码之家  ›  专栏  ›  技术社区  ›  Clinton

在Java中显示视频的其他选项?

  •  0
  • Clinton  · 技术社区  · 14 年前

    现在我用 QuickTime for Java 在Swing应用程序中显示视频。然而,苹果已经不赞成支持qtjava,我想知道还有哪些选项是可用的。 现在 +继续前进?

    要求:

    • 必须是跨平台(win&osx)。
    • 必须能够支持多种不同的视频格式。
    • 必须能够支持大型视频(即高清)。
    • API必须提供对原始帧和音频轨的访问。

    +JMC可以包含在Java7中,无论何时出现,现在您可以从JavaFX中挖掘出来…但是我现在不想把所有的JavaFX和我的应用程序捆绑在一起。

    4 回复  |  直到 14 年前
        1
  •  4
  •   Max A.    14 年前

    你绝对想要 Xuggle 你说什么?这是非常容易使用的,是瑞士军用链锯的Java多媒体处理。

        2
  •  1
  •   Gunslinger47    14 年前

    有可能称为JVLC;Java绑定 VideoLAN Client . 然而, the JVLC site 从春天开始就坏了,所以我发现很难得到进一步的信息。不过,像这样的东西肯定是你想要的。

    下面是一个指向某个人托管其JavaDoc的链接:
    http://vlc4osgi.forge.os4os.org/javadoc/org/videolan/jvlc/JVLC.html

    看来你也可以用Java嵌入MpRead。 JMPlayer . 不过,VLC是我的第一直觉。

    编辑:
    Hm.…我发布的最后一个链接中提到的网站 Java Media Framework .

        3
  •  1
  •   Jack    14 年前

    JMF呢?我用过一次,效果非常好(对于MPEG第2层,我不知道它支持哪些其他格式)。

    链接: JMF

        4
  •  0
  •   Clinton    14 年前

    根据枪手47的建议。看起来也有绑定 gstreamer .