Dropbox is a separate app, I don't know if it have its own player or transcode, but it plays more formats than the builtin.Put the file in my dropbox and it plays just fine on my iPhone 7 & iPad pro, both running ios11.
FWIW, Infuse on iOS supports hardware HEVC decode.Guys, I posted some thoughts and issues with playing HEVC MKVs under Higher Sierra with hardware decode on my Kaby Lake 2017 MacBook Pro on page 6 of this thread:
https://forums.macrumors.com/threads/hevc-support.2048628/page-6#post-24776587
Time for some updates:
Since Subler version 1.3.7 muxxing 4K 10bit HEVC .MKVs to .mp4 works like a charm. They play just fine in Quicktime with full hardware decode (CPU usages well below 50% vs 300 to 400% CPU usage with choppy playing with software decode).
But the question remains: It cannot be true that HEVC hardware decode is and will be Quicktime-only! There are just too many limitations in using Quicktime (no DTS audio. for example). Is there any light at the end of the tunnel that VLC, IINA, 5K Player et al. will soon make use of the HEVC hardware decode capabilities of recent Macs?
Guys, I posted some thoughts and issues with playing HEVC MKVs under Higher Sierra with hardware decode on my Kaby Lake 2017 MacBook Pro on page 6 of this thread:
https://forums.macrumors.com/threads/hevc-support.2048628/page-6#post-24776587
Time for some updates:
Since Subler version 1.3.7 muxxing 4K 10bit HEVC .MKVs to .mp4 works like a charm. They play just fine in Quicktime with full hardware decode (CPU usages well below 50% vs 300 to 400% CPU usage with choppy playing with software decode).
But the question remains: It cannot be true that HEVC hardware decode is and will be Quicktime-only! There are just too many limitations in using Quicktime (no DTS audio. for example). Is there any light at the end of the tunnel that VLC, IINA, 5K Player et al. will soon make use of the HEVC hardware decode capabilities of recent Macs?
Update: just downloaded yesterday's nightly build of VLC 3.0 (beta), but still no hardware HEVC decode
I've had nothing but success with HEVC .mp4s by changing any instance of "hev1" to "hvc1" with a hex editor.
Once changed, the .mp4s open up in QuickTime Player perfectly.
OMFG.
Tyler, you're a genius.
http://www.suavetech.com/0xed/0xed.html
Downloaded this editor. Replaced all instances of hev1 to hvc1.
Simple.
Works in iTunes. Works on an Apple TV 4K.
vi -b -c "%s/hev1/hvc1/g" -c "wq" /path/to/video
Yes they will support the hardware decoder eventually, give it time.
If true, that must be new. MKV wasn't supported on iOS 10 natively. You needed to run a third party app. (And in iOS 10 there was no HEVC support as you know.)
It isn't new. The iOS Dropbox app support the following non-native formats:Dropbox is a separate app, I don't know if it have its own player or transcode, but it plays more formats than the builtin.
Somebody should make an app to do this.No need to download anything.
Code:vi -b -c "%s/hev1/hvc1/g" -c "wq" /path/to/video
He had said the MKV playback was native to iOS. I said that must be new. It turns out he was using Dropbox which is not native.It isn't new. The iOS Dropbox app support the following non-native formats:
- .mkv
- .avi
- .wmv
- .flv
- .asf
HEVC will play but without hardware decode support.Why does Apple hate us and just allow HEVC to work rather than have to change HVC1? Is there any hope of playing HEVC natively on a 2012 Mac mini?
Somebody should make an app to do this.
He had said the MKV playback was native to iOS. I said that must be new. It turns out he was using Dropbox which is not native.
I was referring changing the HEV1 to HCV1. Does Subler do that? I thought it just changed the wrapper.Subler is THE app, and has been for years. It's free (donations welcomed), and the latest versions add a "force HEVC quicktime compatibility" option. It's been great for re-wrapping for AppleTV and iOS for years. Now it's even better with HEVC.
Won’t play in QT or iTunes for me.HEVC will play but without hardware decode support.
Again, it depends on the type of file. MKV files won't play in QT, and probably never will. Some MP4 files will, but some won't if they have the wrong encoding flags.Won’t play in QT or iTunes for me.
Play fine with VLC or IINA. Seems so half assed.
Yes, Subler will do that. But if you already have an mp4 file, you will have to create a new file and add the tracks to it.I was referring changing the HEV1 to HCV1. Does Subler do that? I thought it just changed the wrapper.
OK nice!Yes, Subler will do that. But if you already have an mp4 file, you will have to create a new file and add the tracks to it.
Again, it depends on the type of file. MKV files won't play in QT, and probably never will. Some MP4 files will, but some won't if they have the wrong encoding flags.
However, the ones that are compatible with QT will even open on my ancient circa 2010 machines (although they won't play well because the computers are too slow and do not have hardware decode).
Where are your mp4 files from?My HEVC .mp4's will not. I know QT is the backend for playing video within iTunes and iTunes will import the video but not playback the hevc mp4s. Oh well, I was so excited for that feature and low and behold, it doesn't work lol.
I have also tried Subler and have it set to force QT compatibility.
So far I have been able to play all HEVC mp4 in QT as long as it is not above 3840x2160 and 10 bit. In Subler you need to create a new file, not just open and save.I have also tried Subler and have it set to force QT compatibility.
Subler is the app for this. It's free (donations welcomed), and the latest versions add a "force HEVC quicktime compatibility" option. It's been great for re-wrapping files for AppleTV and iOS for years. Now it's even better with HEVC compatibility, and apparently an even better implementation than this quick fix is coming.
Okay, thanks for all of the info!Where are your mp4 files from?
If say some random guy on the internet recording TV shows or whatever then there is a good chance they won’t work, since they don’t care about High Sierra that just came out 2 days ago.
If they are from old versions of Handbrake they won’t work but will work from the most recent nightlies.
If they are from iPhones they will work.
It should be noted that h.264 was the exact same way early on.
Ahhhhh okay, thanks! So create a new file, then run through Subler. Got it!So far I have been able to play all HEVC mp4 in QT as long as it is not above 3840x2160 and 10 bit. In Subler you need to create a new file, not just open and save.