【问题标题】:JavaFX : MediaException: MEDIA_UNSUPPORTED : media type not supportedJavaFX:MediaException:MEDIA_UNSUPPORTED:不支持媒体类型
【发布时间】:2014-10-16 01:44:49
【问题描述】:

我需要在媒体播放器中播放 3gpmovmp4 视频。现在我正在使用 JavaFx 媒体播放器,但它只支持 mp4 视频。所以我可以做些什么来在这个播放器中播放其他两种格式,或者有没有其他可用的解决方案。请问有什么帮助和建议吗?

jdk = 1.7

JavaFx:2.1

【问题讨论】:

    标签: java video javafx media-player


    【解决方案1】:

    Here 是 JavaFX 支持的音频和视频格式的列表。

    对于 JavaFX 不支持的任何内容,您可以选择将它们转换为另一种格式,或者找到一种方法在您的应用程序中对其进行解码。

    有可用于解码的库,例如JCodecJffmpeg

    您需要做一些进一步的研究以确定您的确切要求以及您需要支持哪些格式。有些解决方案比其他解决方案更难。

    【讨论】:

      【解决方案2】:

      支持的媒体类型可以在这个页面查看:Introduction to JavaFX Media

      引用:

      视频: FLV 包含 VP6 视频和 MP3 音频;具有 H.264/AVC(高级视频编码)视频压缩的 MPEG-4 多媒体容器

      您可以将视频转换为.flc.mp4,然后您就可以使用JavaFX MediaPlayer 播放它们。

      相关 StackOverflow 问题:

      Adding other video codecs / DVD support to JavaFX 2.2

      How to play other video formats in JavaFX

      【讨论】:

      • 是否有任何库可用于将视频转换为 .mp4 格式??
      • 将确切的问题复制到 Google。
      猜你喜欢
      • 2014-05-10
      • 2019-08-02
      • 1970-01-01
      • 2019-05-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-25
      相关资源
      最近更新 更多