Forum Discussion
MELERIX
Feb 17, 2020Brass Contributor
Why the new Edge does not support HEVC or HEIC content from websites ?
currently in the new Edge its not possible to play videos in HEVC format, neither watch pictures in HEIC format.
NOTE: I have both extensions (for HEVC and for HEIC) from store already installed but seems the new Edge ignore them.
- MorFixCopper ContributorAny news here?
About chromium: Is it possible I am using that build with all codecs and it's still not working? (Console showing the same "hvc1 not supported" error)
Codecs build from here:
https://chromium.woolyss.com/#windows- datpatCopper ContributorWhen I modify edge to report that it can play hevc videos, it will work just fine for me. Otherwise it will not. Here is an extension I made, if somebody wants to try it: https://github.com/jlnsrk/h265ify
- PetarVutovCopper ContributorI'm on Version 89.0.774.50 (Official build) (64-bit).
MP4 HEVC files could be played in a browser, trough the HTML5 Video tag.
But not possible to be loaded in MediaSource.
MediaSource still reports "video/mp4; codecs="hvc1"" is not supported.
It it interesting that right now "buffer = mediaSource.addSourceBuffer('video/mp4; codecs="hvc1.1.6.H150.90"');" doesn't throw an exception.
It can even be added a single buffer via "buffer.appendBuffer(frame.data);".
But after that buffer goes to readyStates of: 'open', 'ended', 'closed' and are called events 'updatestart', 'error', 'updateend', 'sourceended' and 'sourceclose'.
Relations between events and readyState are:
'updatestart' : 'open',
'error' : 'ended',
'updateend' : 'ended',
'sourceended' : 'ended',
'sourceclose' : 'closed'
Does anyone have a different experience. It could be something from my implementation, although it is working fine with MP4 AVC files. Look, this post from 4/2019
Add MKV Playback support to Microsoft Edge
next one from 2/2020
Is it possible for Edge to play HEVC (H265) MKV files ?
so the problem is the MKV file type not being supported.
- Rohit YadavBronze Contributor
HotCakeX those links on the sites are direct download links I suppose.
I made a HTML file that just runs that downloaded file, & the browser actually played the video. Check the snip below:
- Of course they are direct links.
Direct or not shouldn't matter. Edge plays direct links of HEVC in MP4 format but Fails to play MKV.
- Deleted
MELERIX Thanks for reaching out! To confirm, are HEVC and/or HEIC supported on other Chromium browsers? (And I'm not asking as a way to imply that Microsoft Edge couldn't/wouldn't, but to determine what's within the realm of possibilities.)
Can you also tell us more about your use case for this and how it would improve your experience with the browser?
Fawkes (they/them)
Project & Community Manager - Microsoft Edge- capslockCopper Contributor
Deleted Do you know the latest about HEVC support? I have read elsewhere people getting it to work with playReady experimental flags, but I've had no such luck. Legacy Edge can play HEVC playready streams on my Windows 10 PC, but even the latest 86.0.615.3 is not being detected as supporting h265/hevc...
- AjedesignCopper Contributor
Still no support for HEVC H265?
- Rohit YadavBronze Contributor
Deleted HEVC and HEIF needs to be supported in the new Edge.
The legacy Edge used to support it which gave it an edge over Chrome. Only Edge & Safari used to support it. Having HEVC & HEIF support means we can have the advantages of consuming more rich media content being served by the codecs.
And when the Legacy Edge had support for this, the new Edge definitely needs to have support for these codecs.
- Deleted
I spoke with one of our devs, and they wanted to know what devices y'all have tried this on? Theoretically, you may actually already be able to see support for HEVC in Microsft Edge if your machine supports PlayReady content.
Fawkes (they/them)
Project & Community Manager - Microsoft Edge
- Chromium doesn't support it, but Webkit does which was once the source code for Chromium.
Safari and Apple products support HEVC/H.265 codecs. when watching movies, I have to use 3rd party apps because Edge doesn't support them.
Microsoft should bring support for them to Edge as well. let the rest of the Chromium browsers figure it out on their own, Microsoft's user base is not even comparable to theirs.
- Hi,
can you mention the website with HEVC streaming content that you're referring to?
also when using this site with Latest Edge Version 82.0.425.0 (Official build) canary (64-bit)
HEVC (H.265) is still not supported, so no insider nor stable Edge channel has it:
https://html5test.com/- MELERIXBrass Contributorthe same website you have posted and also this one: https://codepen.io/cloudunder/post/hevc-html5-video
- Well that's a bummer that only safari supports that..
- Rohit YadavBronze Contributor
Hi, which channel are you using?
- MELERIXBrass ContributorStable.
- Rohit YadavBronze ContributorIt is available in the Insider channels. Will make way to the Stable release soon.