Closed Bug 1942047 Opened 1 year ago Closed 1 year ago

HEVC video is not supported on Windows 10

Categories

(Core :: Audio/Video: Playback, defect, P2)

Firefox 134
x86_64
Windows 10
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: realnc, Assigned: alwu)

References

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0

Steps to reproduce:

Firefox 134 added HEVC support on Windows and I tried to play HEVC (H265) videos that are uploaded to Discord, or directly from my local storage (mp4 files.)

Actual results:

I get an error saying "No video with supported format and MIME type found" on Windows 10.

Expected results:

Video should play. I don't have Windows 11, but everyone I asked has Windows 11 and it works there. If possible, please make it work on Windows 10 as well. I searched the web for this issue and people who also also have this problem are using Windows 10.

Windows 10 Education 22H2.
Nvidia 4070 Ti Super with driver version 566.36.

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

Component: Untriaged → Audio/Video: Playback
Product: Firefox → Core
OS: Unspecified → Windows 10
Hardware: Unspecified → x86_64
Assignee: nobody → alwu
Blocks: hevc
Severity: -- → S3
Priority: -- → P2
Duplicate of this bug: 1942503

Would you mind to try this method to see if it helps? Thanks!

Flags: needinfo?(realnc)

Actual results:
Windows 10pro 22H2 (19045.5371) + Microsoft HEVC VideoExtension 2.2.20.0 + Firefox 124.0.2 - "No video with supported format and MIME type found" for HEVC-video on all sites .

"this method" for windows N only .

Would you mind to follow this instruction to capture a profile? It will be even greater if you can do that after restarting a Firefox. Thanks!

(In reply to Alastor Wu [:alwu] from comment #6)

Would you mind to follow this instruction to capture a profile? It will be even greater if you can do that after restarting a Firefox. Thanks!

I solved the issue by installing the HEVC video extensions from the Microsoft Store:

https://apps.microsoft.com/detail/9n4wgh0z6vhq

Nowhere in the release notes of Firefox 134 was it mentioned that I needed to do this. I had expected that "it just works."

Flags: needinfo?(realnc)

Closing this it works for me now after installing the codec from the Microsoft Store.

Status: UNCONFIRMED → RESOLVED
Closed: 1 year ago
Resolution: --- → WORKSFORME

(In reply to Nikos Chantziaras from comment #7)

Nowhere in the release notes of Firefox 134 was it mentioned that I needed to do this. I had expected that "it just works."

Unfortunately, it depends on the Windows version. Firefox can only do HEVC decoding via the Windows Media Foundation, and some Windows version doesn't contain HEVC decoder by default. I couldn't find a full list of unsupported Windows version, Microsoft doesn't have a document to list all of them. It seems that not just Windows K & N, your Windows 10 Education doesn't include that by default as well. On my own Windows 10, I can have hevc decoding work without installing the extension. Sorry about that.

On my own Windows 10, I can have hevc decoding work without installing the extension.

Isn't that because you got the HEVC Video Extensions from Device Manufacturer package installed automatically? That's based on your hardware. Nikos was eligible for it too, but maybe Windows Education prevented it from being downloaded automatically.

Many users have to install this other option, which isn't available for free: HEVC Video Extensions.

(In reply to 08xjcec48 from comment #10)

On my own Windows 10, I can have hevc decoding work without installing the extension.

Isn't that because you got the HEVC Video Extensions from Device Manufacturer package installed automatically? That's based on your hardware. Nikos was eligible for it too, but maybe Windows Education prevented it from being downloaded automatically.

Many users have to install this other option, which isn't available for free: HEVC Video Extensions.

We've filed bug 1963910, which documents the Windows versions where HEVC support is available. In summary, HEVC is supported on:

  • Windows 10 versions after 1507 but before 1709, and
  • Windows 11 starting from version 22H2.

Due to patent restrictions, Firefox cannot support HEVC on other Windows versions unless the user installs the paid HEVC Video Extension from Microsoft.

See Also: → hevc-windows-support

Windows 11 starting from version 22H2.

Thank you, I wasn't aware that Microsoft had decided to start licensing it again. I've filed Bug 1966560 with a draft for a SUMO article.

You need to log in before you can comment on or make changes to this bug.