Open Bug 1839107 Opened 1 years ago Updated 25 days ago

HEVC 10-bit HDR video is not playable

Categories

(Core :: Audio/Video, defect, P5)

Firefox 114
defect

Tracking

()

UNCONFIRMED

People

(Reporter: iofelben, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: webcompat:platform-bug)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/114.0

Steps to reproduce:

  1. Open https://github.com/dtinth/superwhite
  2. Notice that superwhite.mp4 is not playable in Firefox

Actual results:

I'm seeing this in the console:

Media resource https://user-images.githubusercontent.com/193136/246622910-311aac17-ff89-4700-a080-98dbe4424cbd.mp4 could not be decoded, error: Error Code: NS_ERROR_DOM_MEDIA_DEMUXER_ERR (0x806e000c)
Details: virtual RefPtr<MP4Demuxer::InitPromise> mozilla::MP4Demuxer::Init(): No MP4 audio () or video () tracks superwhite

Expected results:

This video works in safari. It should be super bright on an M1 Macbook pro

The Bugbug bot thinks this bug should belong to the 'Core::Audio/Video' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Audio/Video
Product: Firefox → Core

The severity field is not set for this bug.
:jimm, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(jmathies)

Fails on Windows as well. Clearly there's an issue with the container data format, likely related to the 10-bit content. We'll need to do some debugging to understand the specifics.

Severity: -- → S2
Flags: needinfo?(jmathies)
OS: Unspecified → All
Hardware: Unspecified → All
Summary: HEVC 10-bit HDR video is not playable on MacOS → HEVC 10-bit HDR video is not playable

According to low level logging, this file uses HEVC (H265), which we currently do not support.

Severity: S2 → S4
Priority: -- → P5
Blocks: hevc

As mentioned in bug 1889731, it is actually supported (with some tinkering, at least on windows and linux)
But yeah, Main10 seems broken.

Blocks: hevc-missing
No longer blocks: hevc

This 10bit HEVC video is actually playable since landing bug 1866265. However, it's still not rendered properly, which might be caused by HDR.

See Also: → 1866265
You need to log in before you can comment on or make changes to this bug.