Support additional video codec and container format
Kevin Rushforth
kevin.rushforth at oracle.com
Tue Jun 26 17:19:06 UTC 2018
We do not plan to add any more media codecs.
I agree that supporting pluggable codecs would be better than adding any
more specific codecs. I note that we aren't likely to spend resources on
doing this, either. Perhaps someone in the community would be interested
in working on it.
-- Kevin
On 6/25/2018 6:29 AM, Scott Palmer wrote:
> 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