Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Last edited:
If also someone with a iPhone 6 could checkt, would be awsom. If yes, that would also mean that the ATV could play h.265. Would be great for such services like Zattoo or Teleboy.
 
using the website posted earlier, on my 7 plus, i also get a black screen on the 4K H.265. but the 4K H.264 doesn't work either
Interesting. I tried now to airdrop the HEVC 4K video, and lo and behold it plays! I even tried one of the 50 MBit/s demo videos, and was able to Airdrop it, however while it attempts to try to play it (it renders the first frame) I only get the spinning wheel.
 
  • Like
Reactions: d5aqoëp
video and slides of session 503 are out

https://developer.apple.com/videos/play/wwdc2017/503/

https://devstreaming-cdn.apple.com/...fvfi7o3/503/503_introducing_heif_and_hevc.pdf

A9 devices and above support hardware decoding of both 8bit and 10bit HEVC (so A9/A9X devices could be better than a Skylake mac with 10bit content)

A8 devices (6/6+, ipad Air/Air2, ATV4) only support fully software decoding (looks like all the "Air2 vs ipad2017" or "Air2 vs Pro" arguments should have taken this into consideration...)

session 511 still have to take place:

https://developer.apple.com/videos/play/wwdc2017/511/
 
Disappointing to hear A8 doesn't have HW decode, means an Apple TV update is most likely due in September.

Also cuts out a lot of other devices they put A8 in...iPad mini for example may never get an updated chip.

Oh well, at least they finally added support for it :)
 
video and slides of session 503 are out

https://developer.apple.com/videos/play/wwdc2017/503/

https://devstreaming-cdn.apple.com/...fvfi7o3/503/503_introducing_heif_and_hevc.pdf

A9 devices and above support hardware decoding of both 8bit and 10bit HEVC (so A9/A9X devices could be better than a Skylake mac with 10bit content)

A8 devices (6/6+, ipad Air/Air2, ATV4) only support fully software decoding (looks like all the "Air2 vs ipad2017" or "Air2 vs Pro" arguments should have taken this into consideration...)

session 511 still have to take place:

https://developer.apple.com/videos/play/wwdc2017/511/

Thanks. When you say A9 supports both 8bit and 10bit, does it imply the resolution it will support? From previous posting, it seems to suggest A9 devices only support HEVC up to 1080p.
 
Disappointing to hear A8 doesn't have HW decode, means an Apple TV update is most likely due in September.

Also cuts out a lot of other devices they put A8 in...iPad mini for example may never get an updated chip.

Oh well, at least they finally added support for it :)
Did Apple the encoding on Software with the iPhone 6? or are there diffrent lfees between software and hardware support?
 
Thanks. When you say A9 supports both 8bit and 10bit, does it imply the resolution it will support? From previous posting, it seems to suggest A9 devices only support HEVC up to 1080p.

No.
8bit and 10bit are about colors.

The definitive test I would make to answer your question is this
- iPhone 7/7+ with iOS11 shoots a 4K30 video
- iPhone 6S/SE with iOS11 receives said video via Airdrop

Before Airdropping the video, the iPhone 7 will do a capability handshake with the iPhone 6S; if the 6S is considered capable of playing 4K30 HEVC, the iPhone 7 won't transcode the video to h.264 before airdropping it. This would be your proof. I don't think the other tests (with random sample files) in this thread are definitive, there are too many variables.
[doublepost=1496868646][/doublepost]
Did Apple the encoding on Software with the iPhone 6? or are there diffrent lfees between software and hardware support?
Yes software decode will be available on A8 devices, even A7 devices.
But it's much slower and sometimes the video won't play at all because developers can use a new "isPlayable" variable to prevent the video from playing (horribly) on slower devices.
 
  • Like
Reactions: Scottsoapbox
So, is it possible to record video or shoot a photo on iPhone 6s with iOS 11 in new formats ?
 
So, is it possible to record video or shoot a photo on iPhone 6s with iOS 11 in new formats ?

The slides from session 503 read that A10 Fusion is the minimum for hardware encoding of HEIF photos (except burst photo, not even the iPhone 7 can do that in HEIF in real time, maybe we'll need a completely new image processor in iPhone 8 for that) and hardware encoding of 8bit HEVC videos of any resolution.

On the iPhone 7 photo settings page you have two toggles
1) "Shoot more efficient (HEIF/HEVC)" VS "Shoot more compatible (jpeg/h.264)"
2) "Transfer to PC the originals" VS "Automatically transcode before transfering to PC"

On iPhone 6S and 6 you only have the second option. I'm not sure what that mean in this case though, if the "originals" are not HEIF/HEIC.

Anyway if people with 6S+iOS11 would be so kind to test and explain what the heck is going on with these settings and what formats of pics/videos are actually recorded...

And no, the fact that in the past under particular circumstances the relatively low-bitrate Facetime was done in HEVC on 6/6S doesn't prove anything...shooting a big hires photo in the blink of an eye or an high quality 720p/1080p video is another matter...again, even the most powerful iPhone 7 must admit defeat for burst mode...can't be done in HEIF...
[doublepost=1496878528][/doublepost]Also, if the 6S or a slowpoke like the 6 actually recorded HEIF/HEVC, wouldn't it be painful time-wise and battery-wise for such slowpokes to transcode to jpeg/h.264 every time you share to Mail, social networks, etc. The A10 Fusion can do it easily and with hardware accelerated encoding, the A9 A8 and A7 I don't think so...

Please people with 6S and iOS11 solve this mistery by analyzing the camera roll files with and without the "Automatic convert before transfering to PC" option...

And don't spread word of mouth like "they're still not supported but they will, just not 4K" without citing a source...or throw Facetime into the mix...
 
video and slides of session 503 are out

https://developer.apple.com/videos/play/wwdc2017/503/

https://devstreaming-cdn.apple.com/...fvfi7o3/503/503_introducing_heif_and_hevc.pdf

A9 devices and above support hardware decoding of both 8bit and 10bit HEVC (so A9/A9X devices could be better than a Skylake mac with 10bit content)

A8 devices (6/6+, ipad Air/Air2, ATV4) only support fully software decoding (looks like all the "Air2 vs ipad2017" or "Air2 vs Pro" arguments should have taken this into consideration...)

session 511 still have to take place:

https://developer.apple.com/videos/play/wwdc2017/511/
interesting
 
Testing time (couldn't wait until the weekend, and, well, update was fast to install)

Tests done with an iPhone SE (A9 processor, like the 6S/6S+/iPad '17).

Does not shoot 4K, or 1080p in HEVC, still using H264 (bummer) Besides testing with actually shooting a video, sizes in the Video section of Settings.app where you select video recording quality are (almost?) the same as before (60/130 /175/350 MB/min for 720p/1080p/1080p60/4K respectively)

All files are mp4, with Codec ID 'hvc1' - other Codec ID's fail both on iOS + High Sierra.

Video files were airdropped and played in Photos.app with iOS 11.
Also tested by transferring via iTunes and playing in Videos.app which offered superior playback but would not accept 4K videos (Message displayed: ... was not copied to the iPhone ... because it cannot be played on this iPhone)

Results:

Code:
Bitrate | Resolution | Bit-depth | Profile          | Playback | Scrub/Photos.app | Scrub/Videos.app
3Mbps   | 1080p      |      8    | Main@L4@Main     | Smooth   | Slow             | Fast
3Mbps   | 1080p      |     10    | Main10@L4@Main   | Smooth   | Slow             | Fast
15Mbps  | 1080p      |      8    | Main@L4@High     | Smooth   | Slow             | Fast
20Mbps  | 1080p      |     10    | Main10@L4@High   | Smooth   | Slow             | Fast
40Mbps  | 1080p      |     10    | Main10@L4.1@High | Smooth   | V. slow          | Slow
60Mbps  | 1080p      |     10    | Main10@L5@High   | Smooth   | V. slow          | OK
6Mbps   | 4K         |      8    | Main ? YUV 4:2:0 | Smooth   | OK               | N/A
16Mbps  | 4K         |      8    | Main ? YUV 4:2:0 | Smooth   | Slow             | N/A
25Mbps  | 4K@60fps   |     10    | Main10@L5.1@Main | No  (loading forever)

To its defence, Photos.app struggled to scrub most of the times because it was at the same time generating thumbnails for the track view. Videos.app with its simpler controls was fast.
Interestingly enough, the 6Mbps/16Mbps 4K files I tested, found on this page (e.g. Elecard 4K video about Tomsk, part 2 + part 3) were very compatible with both iOS + High Sierra out of the box. Nice encoder there!

4K files with "High Level" or 10-bit fail. No HDR files tested.

Sidenote: a lot of bugs on this first beta (yeah, obvious.)
 
  • Like
Reactions: giggles

Attachments

  • IMG_0796.PNG
    IMG_0796.PNG
    484.5 KB · Views: 470
  • Like
Reactions: Alaindeloin
Tested video recording on iPhone 6s Plus and iOS 11. I can confirm that 6s is not recording using HEVC...
Tried with 720p/1080p/4k, all was H.264. I imported the videos on my 2016 MBP with Image Capture, so I don't think there was some transcoding. Very disappointed since Facetime uses H.265.
 
  • Like
Reactions: giggles
Basically from now on a 64GB A10 device should be considered more like a 100GB device because pics and vids in the camera roll are half the size compared to A9/A8 devices.

Stuff to consider when shopping for iDevices.
 
  • Like
Reactions: QuarterSwede
Basically from now on a 64GB A10 device should be considered more like a 100GB device because pics and vids in the camera roll are half the size compared to A9/A8 devices.

Stuff to consider when shopping for iDevices.
Time for Apple to bring back the 16GB iPhone :D
 
  • Like
Reactions: Djilkosh
What baffles me the most is that Apple introduced this as a big new feature for iOS 11, without telling the world that you need the newest iPhones to get it. Very dishonest of Apple.
 
  • Like
Reactions: Djilkosh
What baffles me the most is that Apple introduced this as a big new feature for iOS 11, without telling the world that you need the newest iPhones to get it. Very dishonest of Apple.
You need A10 only to encode.
Any iOS11 device can decode (A10 and A9 devices very competently, with A8 and A7 YMMV).
Any HighSierra mac can encode and decode. (again, some in hardware some in software/slowly).

So as a whole it is a iOS11/HighSierra feature.

Actually the most top to bottom rollout of HEVC ever attempted across two platforms while still maintaining compatibility with h.264 devices.
 
You need A10 only to encode.
Any iOS11 device can decode (A10 and A9 devices very competently, with A8 and A7 YMMV).
Any HighSierra mac can encode and decode. (again, some in hardware some in software/slowly).

So as a whole it is a iOS11/HighSierra feature.

Actually the most top to bottom rollout of HEVC ever attempted across two platforms while still maintaining compatibility with h.264 devices.

The way they advertised it for iOS 11 was: "With this feature your photos and videos will from now on be have the size whilst maintaining high quality!". They never said "btw only for iPhone 7 / 7+". That's what I find dishonest. You disagree?
 
Last edited:
  • Like
Reactions: dmnc
This feature is available also for iphone 6S or only 7 ?
The supported devices for this new format is as follows
iPhone 6s
iPhone 6s Plus
iPhone 7
iPhone 7 Plus
iPhone SE
So basically all iPhones with an Apple A9 processor and up can use this format as for the new ARKit which is 6s and later.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.