Support additional video codec and container format

Scott Palmer swpalmer at gmail.com
Mon Jun 25 13:29:04 UTC 2018


I don't want Oracle to add any of those formats.  I want them to make it so
*anyone* can add a new codec.  Then they don't have to worry so much about
which codecs to support.  The community can take care of that.

If Oracle is going to officially support another codec the only one worth
putting their effort into at this point is HEVC (H.265)

Scott

On Sun, Jun 24, 2018 at 10:49 AM Sverre Moe <sverre.moe at gmail.com> wrote:

> I wanted to revive this discussion when I saw Java 9 has gotten
> upgraded GStreamer in JEP-257.
> Also Java 11 has an upgrade to GStreamer 1.14
> https://bugs.openjdk.java.net/browse/JDK-8199527
>
> The formats supported are very few:
>
> https://docs.oracle.com/javase/10/docs/api/javafx/scene/media/package-summary.html
>
> What does it take to implement support for these Video formats?
> It cannot be a license problem because Java 10 already has x264 as the
> Only supported video format.
>
> Is there any work scheduled to improve on this in JavaFX?
>
>
>
> Den søn. 10. sep. 2017 kl. 20:49 skrev Sverre Moe <sverre.moe at gmail.com>:
> >
> > Some very old issues for this kind of change
> > https://bugs.openjdk.java.net/browse/JDK-8091063
> > https://bugs.openjdk.java.net/browse/JDK-8091656
> >
> > One new comment on the latter issue suggesting to add new formats like
> > "Ogg/{Vorbis,Theora}, flac, matroska (MKV), Opus, VP8, 3GPP, GSM"
> >
> > This would be great to have on JavaFX. I seriously hope they would add
> it for Java 10 at least, or a later Java 9 update.
> >
> >
> >>
> >> Date: Fri, 8 Sep 2017 20:51:06 +1000
> >> From: John-Val Rose <johnvalrose at gmail.com>
> >> To: Sverre Moe <sverre.moe at gmail.com>
> >> Cc: openjfx-dev at openjdk.java.net
> >> Subject: Re: Support additional video codec and container format
> >> Message-ID: <51D7CA89-1D83-4E0F-A9F8-EF59A00B6A74 at gmail.com>
> >> Content-Type: text/plain;       charset=us-ascii
> >>
> >> +1
> >>
> >> > On 8 Sep 2017, at 19:05, Sverre Moe <sverre.moe at gmail.com> wrote:
> >> >
> >> > Why is JavaFX not supporting open video container and codec?
> >> > From Java 9 VP6 is deprecated.
> >> >
> >> > The only relevant supported coded for JavaFX is H.264/AVC. The only
> other
> >> > alternative is VP6 which has been deprecated in Java 9.
> >> >
> >> > We cannot use H.264 without paying lisence fee for a commercial
> application.
> >> >
> >> > Support for Ogg Theroa/Vorbis should be considered, at least VP8
> and/or VP9
> >> > in place for the deprecated VP6. The MediaPlayer for Java 10 has not
> gotten
> >> > any changes either. I reckon it is too late for Java 9 to get new
> formats.
> >
> >
>


More information about the openjfx-dev mailing list