Open Bug 1915307 Opened 1 year ago Updated 4 months ago

HTMLMediaElement.canPlayType and MediaSource.isTypeSupported incorrectly reports AV1 12-bit HDR profiles as supported

Categories

(Core :: Audio/Video: Web Codecs, defect, P3)

Firefox 129
defect

Tracking

()

UNCONFIRMED

People

(Reporter: godtamit, Unassigned, NeedInfo)

Details

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

Steps to reproduce:

See this page, which is very helpful:

However, transcoding videos to these profiles results in washed out colors. To do this with ffmpeg, run something along the lines of (but with each respective profile and level):

ffmpeg -i <hdr_in> -c:v libaom-av1 -strict experimental -profile:v 2 -level 7.2 -pix_fmt yuv420p12le -b:v 0 -crf 30 -cpu-used 7 -c:a copy <some_filepath_out.mp4>

Actual results:

These AV1 12-bit profiles and levels are reported as supported but result in washed out colors.

Expected results:

Either these videos should have correct HDR support (or tone-mapping), or they should report these profiles as unsupported.

Flags: needinfo?(cchang)
Severity: -- → S3
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.