Apple Announces Native HEVC Support In MacOS High Sierra and iOS 11 (cnet.com) 136
New submitter StreamingEagle writes: Apple massively improves the quality of photo and video experiences, including High Dynamic Range. High Efficiency Video Coding (HEVC) can double photo and video storage capacity, and cut the time to upload or share by half. HEVC video compression and HEIF photo compression are coming to iOS 11 and MacOS High Sierra. Sean Hollister adds via CNET: "Having used HEVC quite a bit myself, I can vouch that it takes up less space. I recently transcoded roughly a terabyte of video to HEVC on my Windows PC, and saw hundreds of gigabytes of savings."
Great, but what about open codecs? (Score:3, Insightful)
Re:Great, but what about open codecs? (Score:4, Insightful)
Why? Give us one good reason why Apple should bother with any of these.
Re:Great, but what about open codecs? (Score:4, Informative)
Youtube.
If you want one simple reason (there are plenty of other more complex ones) Youtube uses VP9 and you get better quality per bit when you can stream from them in VP9 instead of H.264. Given that Youtube is, by far, the world's largest video site that is good enough to support it right there.
Re: (Score:2)
Why are you talking about H.264 (AVC)? This article is about H.265 (HEVC).
There isn't a VP9 encoder out there that can match the HEVC codecs in terms of encoding speed or quality at a given bitrate or bitrate savings at a fixed quality. And what about hardware accelerated codecs (encoding and decoding) and support within the chipsets used by Apple?
And when I talk about codecs, I'm not for instance talking about x265, which is typically the most common free one used by /.ers. There are other commercial HE
Because I'm talking about Youtube (Score:2)
If you go to Youtube, it is going to send you a video in VP9 if it can, H.264 if it can't. It doesn't use H.265 at this point.
H.256 will probably be useful in the future but RIGHT NOW VP9 is huge because of Youtube. Same deal with Netflix. They've started using VP9 for some of their stuff (and more and more as they convert it).
So I'm not hating on H.265 support, Windows 10 supports it, new Intel CPUs support it, it is a coming thing. However VP9 is something that has been deployed for some time to get bette
Re: (Score:2, Insightful)
Netflix. Netflix is in the Alliance for Open Media [aomedia.org]. Netflix will be encoding their content in AV1.
Re: (Score:2)
trololol
Re: (Score:3, Insightful)
Why? Give us one good reason why Apple should bother with any of these.
Three good reasons:
1. VP8, VP9, and AV1 are royalty-free. Anyone can use them to encode and decode for any purpose without paying licensing fees. HEVC, in contrast, requires you to buy separate three licenses from three separate patent pools ( MPEG LA [mpegla.com], HEVC Advance [hevcadvance.com], and Velos Media [velosmedia.com]). Additionally you must negotiate another license from Technicolor to use HEVC and licenses from any other company that isn't in one of the three patent pools.
2. AV1 already outperforms [bitmovin.com] HEVC in coding efficiency. The goal is to be
Re: (Score:1)
Re: (Score:1)
How royalty-free codecs benefit end users (Score:4, Insightful)
I'll relevant to me as an end user.
The company to whose service you subscribe to receive video on demand is more likely to stay in business if it doesn't have to pay a cut of its subscription revenue to codec patent pools. The amateurs who produce video and provide it for your viewing without charge are more likely to make such video available to you if they don't have to buy a licensed encoder.
I only use safari.
When you as an end user make a choice to use only Safari, you as an end user make a choice to limit the variety of video programming available to you. Instead of viewing video programming from both VP9 users and HEVC licensees, you can view only programming from HEVC licensees.
All iOS web browsers use Apple WebKit (Score:2)
Chrome for iOS and Firefox for iOS use the same Apple WebKit browser engine as Safari for iOS, with the same set of supported and unsupported video codecs. This means that if you fire up Chrome for iOS because you have found that a video is unsupported in Safari for iOS, you will find that it is still unsupported in Chrome for iOS.
Re:Great, but what about open codecs? (Score:5, Interesting)
6 month old list of HEVC hardware decode-supporting devices [techspot.com]
Current list of AV1 hardware decode-supporting devices: ...
I'm not seeing Apple's mistake. I'm seeing a software zealot that thinks that battery life is simply a hardware problem for others to solve.
Re: (Score:2, Insightful)
So Apple's mistake is not supporting, in software only, a codec where even the software side is under delayed finalization (original due date was March 2017)? Should everybody simply redo their encodings when the bitstream is finalized?
Yeah, I'm still not seeing the mistake, only zealotry.
Re: (Score:2, Insightful)
Yeah, I'm still not seeing the mistake, only zealotry.
No, what you're seeing is pragmatism. HEVC is a licensing mess. HEVC is already outperformed by AV1. AV1 will be supported by all other browsers.
Apple's mistake is wasting time on HEVC at all. HEVC is just another dead end codec for the web. AV1 is the clear way forward.
Re: (Score:2)
And yet all the major platforms have HEVC hardware decoders. Apparently not that much of a mess.
Too little to late. See H.264 vs. VP9.
If it's not supported in hardware, then browser support is not relevant. I'm not sacrificing 95% of my phone's battery life to watch AV1 video.
A
Re: (Score:2)
When will that be again? Before or after the patent lawsuits?
Re: (Score:2)
Skipped the "when" question. Probably because there is no answer...
Just wait, and wait, and wait. It will be the best. You'll get so much video quality you'll get tired of it. Trust me.
Re: (Score:2)
Wrong. [appleinsider.com]. Google subsidized it. Like everything else until they get bored and move on to the next thing.
Re: (Score:2)
Arguing with an AC that will never have to take responsibility for their inane positions has officially become boring.
Won't happen. Reprise of H.264 vs VP9. Google will use it. Essentially nobody else will. Installed base of hardware decoders, where HEVC has a 4 year lead time, will dictate market share.
End of story.
Re: (Score:2)
Practically no one uses HEVC hardware decode right now. Don't think that because it will come to market first they will necessarily win this one. HD-DVD players also came out before Blu-ray players and still lost in the market.
Re: (Score:2)
That appleinsider.com article is from March 7th 2013. As usual they put their own special spin on it. The fact is Google and the MPEG LA reached an agreement after the DoJ started to investigate the MPEG LA for stifling competition. The agreement is that Google has a patent license for VP8 and Google can sublicense it to anyone they wish to.
Re: (Score:2)
It's not like they couldn't continue using H.264 for a couple more years until AV1 was available if they wanted to.
Instead they're trying to promote a codec they stand to earn patent royalties from. At the same time they sue Qualcomm for enforcing antenna patent royalties on them. Typical.
Re: (Score:1)
HEVC is a losing proposition. Apple's making a mistake here.
The fucking $40 Amazon Fire Stick supports HEVC. That's reason enough for Apple to get with the times.
Re: (Score:2)
Thats up to apple. Only reason this is now a 'feature' is because they are releasing updated hardware with kabylake parts that support native HEVC (and VP9) decode with the intel gpu. Previously they couldnt and would have relied on whether or not there was a sufficient 3rd party gpu which only the pro's would have so there was no point in adding it. So theoretically they can, the hardware supports it, whether or not they will do it is another story
If your codec budget is zero, VP9 is superior (Score:2)
How much does it cost to take a license from all patent pools that control at least one essential HEVC patent? If your codec license budget is zero, then a royalty-free codec such as VP9 is superior to HEVC.
Re: (Score:2)
How much does it cost to take a license from all patent pools that control at least one essential HEVC patent? If your codec license budget is zero, then a royalty-free codec such as VP9 is superior to HEVC.
If your codec licensing budget is zero, then you better get the hell out of that business.
Re: (Score:2)
What evidence do you have that the WebM Additional IP Rights Grant [webmproject.org] is insufficient to prevent users of VP9 from being "sued out of existence for patient infringement"?
Re: (Score:2)
VP9 contains patented technology (much like HEVC).
Unlike HEVC, in order to use VP9, Apple would have to grant Google free use of its patents (VP9 has a whole patent reciprocity agreement - much like the GPLv3). So if you have no patents of your own, VP9 sounds like a great deal.
That makes VP9 a non-starter for a lot of organizations, and it seems that Apple is among them.
VP9 has a big user base because it's promoted by an industry giant, but it is not an international standard, but a format controlled by a
Re: (Score:1)
VP9 contains patented technology (much like HEVC)
The issue isn't patents, the issue is the licensing. Baseline JPEG has always contained patented technology but it was licensed under royalty-free terms so everyone was free to use JPEG. Similarly, VP9 contains patented technology which is licensed under royalty-free terms and everyone is free to use it.
This is wholly unlike HEVC. To use HEVC you must buy three separate licenses from three separate patent pools ( MPEG LA [mpegla.com], HEVC Advance [hevcadvance.com], and Velos Media [velosmedia.com]) and then negotiate additional licenses from companies li
Re: (Score:1)
Yes, there is a marked difference. I don't remember Theora, Dirac, etc having the backing of Adobe, Microsoft, Amazon, AMD, Broadcom, Cisco, Google, Intel, Microsoft, Mozilla, Netflix, Nvidia and Realtek amongst others.
Oh, and guess what? The people who have to pay the licence fee care about the licence fee - which is precisely why the Alliance for Open Media was created in the first place.
Re: (Score:2)
If Apple is allowed to use Google's essential patents only on condition that Apple doesn't use Apple's essential patents against Google or other users of VP9, then Apple's essential patents are in effect licensed to Google and other users of VP9, even if no formal written instrument has been signed.
Re: (Score:3)
Unlike HEVC, in order to use VP9, Apple would have to grant Google free use of its patents (VP9 has a whole patent reciprocity agreement - much like the GPLv3).
Free use of all patents owned by Apple Inc. and its subsidiaries, or only of those patents essential to VP9? The reciprocity provision of the additional patent grant for VP8 and VP9 [webmproject.org] appears to apply only to patents related to those codecs.
VP9 has a big user base because it's promoted by an industry giant, but it is not an international standard
What organizations qualify to set "an international standard"? If IETF counts, then VP8 is RFC 6386 [ietf.org], and standardization of VP9 is ongoing [webmproject.org].
Re: (Score:2)
Ongoing is another word for "not finished" as far as standardization goes.
Moreover, there are many kinds of RFC, including "informational publications" which are not part of the standards track.
RFC6386 is an informational publication, and is not on the standards track.
In contrast, the Opus codec is on the standards track, and there are several standards track RFC's for Opus - from the codec, to the bitstream, to the encapsulation in an ogg container.
So when we see VP8/9 become standards track, it might be
HEIF (Score:2)
Great, anyone want to bet websites will start using HEIF images instead of JPEG in a few months/years? And all older devices and browsers won't be able to view websites anymore?
And why did JPEG2000 support never took off?
Re: (Score:2)
And why did JPEG2000 support never took off?
JPEG2000's failing is that while it was "better", it wasn't enough of an improvement to be worth the effort to migrate.
Roughly the same thing happened with WebP [wikipedia.org] - Google's equivalent of HEIF, based on VP8.
WebP doens't have any patent issues (unlike HEIF/JPEG2000), yet seven years later, we still don't see websites adopting it.
Re: (Score:2)
Even worse, really: It's not actually much of an improvement over JPEG at all. JPEG-2000 artefacts tend to be more visually displeasing.
Re: (Score:2)
Agreed. Back in the day there was a lot of wavelet hype that didn't seem to pan out as well as was hoped.
Either that or it was patented into obscurity.
Re: (Score:2)
Do I look like I know what a "jay peg" is?
Re: (Score:2)
JPEG-2000 is slow to decode. There exists a somewhat faster algorithm but it is patent-encumbered and proprietary.
The only place where JPEG-2000 has got widespread adoption is in digital cinema (Motion JPEG-2000) and that requires special-purpose hardware where as H.264 at the same quality could be decoded in software on a commodity PC.
Haha (Score:3, Insightful)
I use VLC and Android devices. I don't have to transcode a fucking thing.
Re: (Score:2)
Because VLC on iOS [apple.com] isn't a thing?
Re: (Score:2)
Good luck putting a file on your phone without iTunes having its way.
Re: (Score:2)
Are you serious?
VLC has no problem st all downloading (or streaming) using SMB, FTP, Plex, and DNLA. If you want, you can even go the slow route and download them using a USB cable. I connect VLC to my MythTV box all the time, transfer files, and play them for my kids on a road trip. VLC even lets me adjust the audio synchronization to account for the delay from Bluetooth and my car's audio system.
It's a total non-issue.
Re: (Score:2)
I want the file located on my phone for offline use.
Re: (Score:2)
I did mention "downloading or streaming"
Obviously, you're not interested in the streaming part, but you can absolutely download to the phone's flash memory for offline use.
In fact, you can Transfer files VLC directly using SMB, FTP, Plex or DNLA. Alternatively, you can use the "send to" function to have one iOS app (such as an FTP/SFTP client, Dropbox, or even email) into VLC.
The VLC devs did a pretty good job on iOS; they even made a library so other programs can embed VLC into their apps. You can even do
Does VLC work in Safari? (Score:2)
Do Safari and other browsers wrapping WebKit for iOS allow embedding VLC for iOS as the player used for the <video> element? If not, how does the request to stream a video get from the browser to VLC?
Re: (Score:2)
Forgive me if I'm being dense, but isn't having the web browser render the video internally (without an external program/plugin) the entire point of the video tag?
I certainly haven't seen that ability for the various browsers on Windows, MacOS, Linux. I don't see why iOS should be different.
Re: (Score:2)
isn't having the web browser render the video internally (without an external program/plugin) the entire point of the video tag?
True, it is the entire point of <video>. And it shows why sl3xd's suggestion to rely on VLC for iOS isn't an adequate substitute for support in the operating system for a video codec.
Re: (Score:2)
I disagree; while you can't embed <video> - and have the video play in a useless postage-stamp-sized video in the web browser, you can have the web browser open an external app to play the media full screen -- which is exactly what happens for YouTube, Vimeo, Twitch, and VLC.
I really don't see the applicability when it's the same behavior that you see for <video> tags on any other OS/browser.
The bottom line is that HEVC (h.265) is the ISO standard, and is one of the lowest common denomi
What instead of Media Source Extensions for VLC? (Score:2)
you can have the web browser open an external app to play the media full screen
Provided that said external app supports the media. Many sites offering HTML5 video use Media Source Extensions (MSE) [wikipedia.org] so that the client has finer control of buffering and can deter receiving the body of the video before having received the message from the video's sponsor. But Wikipedia's article about MSE mentions nothing about VLC, nor does its article about VLC [wikipedia.org] mention MSE.
Or are you claiming that MSE ought not be used, that VLC media player by itself handles buffering well and that the operator of a si
Re: (Score:2)
Which video format is both standard and royalty-free? If the answer is "none", how does it benefit the public for the answer to remain "none"?
The landscape is already littered with single-party "open standards" that never saw widespread adoption.
Which is why I watch AV1 with interest; it has many members in its consortium, and the support spans the industry from content delivery, to encoder and OS, to hardware-level support.
It has an uphill battle to fight against HEVC, having lost the race to be first to market, but it has the potential to win in the end.
Re: (Score:2)
There are plenty of useless ISO standards. Microsoft's OOXML is one. It doesn't matter if ISO rubber stamped it or not. What matters is if it gains widespread adoption to be considered one.
Re: (Score:2)
Re: (Score:2)
DVD Menus aren't a terribly useful feature in my particular use case, but I'm definitely not the only use case that matters.
You can download the source code, compile your own version (with whatever you want) with Xcode, and upload it to your personal device. (You can do the same thing with Kodi, for example).
I've never bothered with a DVD backup in its native MPEG-2 Video; I always transcode to h.264 and put the disc into a box for storage.
That's been my standard way of handling DVD's for over a decade at
Re:Saved hundreds of gigabytes? (Score:4, Insightful)
Recompressing will unavoidably worsen image quality, and of course the quoted bit doesn't go into any detail. I could take a DVD, MPEG2, and "transcode" it to another MPEG2 and make it 80% smaller! It'll look crap, mind you...
Re: (Score:3)
Granted this is 100% true, but h.265 (or HEVC) can basically encode twice the bit rate at the same file size compared to h.264. Accordingly, transcoding h.264 into h.265 at 1.5 the bit rate is essentially lossless in terms of visual quality, but the final file will be approximately 75% the original size.
If someone has a bunch of high bit-rate h.264 (aka not stuff downloaded off the web which tends to be really highly compressed anyway), I can see someone wanting to save space and reencode it, especially if
When starting from the same original source (Score:2)
I think the claim was intended to relate to a transcode from high-bitrate source material to a lower-bitrate stream intended for distribution through the Internet. Settings for leading AVC and HEVC encoders that produce similar levels of visible distortion will produce a significantly lower bitrate with HEVC than with AVC.
Re: (Score:2)
It'll look crap, mind you...
I recoded a portion of my media library into H.265. I can't tell the difference, but the free space on my drive can.
Nah (Score:2)
x265 is where things are going. Look to the pirate scene to pick the best codec.
Re: (Score:2)
XVID came about from an MS codec, and DivX ;) got its start from, well, look at the name.
They gradually got better over time, but the best codecs available to mere mortals were the $$$ ones for years and years.
LAME was ass and was developed against the official Fraunhofer MP3 encoder, and it took years to reach parity. When it finally did, people were wondering if MP3Pro was going to make LAME irrelevant again.
With MP4, we had Nero's aacenc to deal with. Everyone was passing it out because it was THE code
Re: (Score:2)
h.265 is HEVC... x265 is just an open-source implementation of h.265...
Re: (Score:2)
The industry is already using it. While netflix may have their name on AV1, they are already using HEVC for all of their 4k content. So is every other big player in the content industry, if its 4k, its hevc at this point. So I wouldnt say the industry isnt biting, they are using whats currently available and feasible to get to market
Re: (Score:2)
It depends on the devices they plan to be on. If they want to have any sort of compatibility with existing 4k capable devices they will have to maintain their hevc encoded library. Since those devices wont magically gain an AV1 decoder its either they completely ditch support for any current 4k capable device, or they continue encoding for them
Re: (Score:1)
x265 is where things are going. Look to the pirate scene to pick the best codec.
The pirate scene is still mostly using H.264 MP4 format so people can play it directly on their smart TVs and el cheapo Android boxes.
HEVC patent licensing (Score:1)
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)