Oval Posted October 6, 2017 Share Posted October 6, 2017 Support of HEIF in 1.6? Steps 1 Quote Link to comment Share on other sites More sharing options...
Staff Patrick Connor Posted October 6, 2017 Staff Share Posted October 6, 2017 No. Doesn't this belong in iPad Questions? Quote Patrick Connor Serif Europe Ltd Latest V2 releases on each platform Help make our apps better by joining our beta program! "There is nothing noble in being superior to your fellow man. True nobility lies in being superior to your previous self." W. L. Sheldon Link to comment Share on other sites More sharing options...
IanSG Posted October 7, 2017 Share Posted October 7, 2017 16 hours ago, Patrick Connor said: No. Doesn't this belong in iPad Questions? Apple now support HEIF in macOS and iOS. Quote AP, AD & APub user, running Win10 Link to comment Share on other sites More sharing options...
Oval Posted October 13, 2017 Author Share Posted October 13, 2017 On 6. Oktober 2017 at 10:23 PM, Patrick Connor said: No. So HEIC import for older/other OS only for ≥1.7 or/and Affinity Pro or/and as an in-app purchase? The license (< 10.13) is expensive? Quote Link to comment Share on other sites More sharing options...
Oval Posted November 29, 2017 Author Share Posted November 29, 2017 knock knock knock … (Other developers already integrated HEIC import for older OS.) Quote Link to comment Share on other sites More sharing options...
v_kyr Posted November 29, 2017 Share Posted November 29, 2017 Well this is actually more a theme on the latest Apple supported systems (I'm not sure if Apple will support this format on older systems via some updates then too). - Further the Affinity products also do run on Windows and there on that OS HEIC files aren't yet supported. Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2 Link to comment Share on other sites More sharing options...
Oval Posted November 29, 2017 Author Share Posted November 29, 2017 A theme for Affinity because Affinity supports older and other systems (more users) in contrast to Pixelmator Pro. Seems no theme. We will see. Or not. Quote Link to comment Share on other sites More sharing options...
R C-R Posted November 30, 2017 Share Posted November 30, 2017 10 hours ago, Oval said: knock knock knock … (Other developers already integrated HEIC import for older OS.) Which developers did this & what does "for older OS" mean? As I understand it, Photoshop just added support for the HEIC format less than two months ago, & import is only available on Macs running macOS 10.13 High Sierra, which is the most recent macOS version. Quote All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 Affinity Photo 1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7 Link to comment Share on other sites More sharing options...
v_kyr Posted November 30, 2017 Share Posted November 30, 2017 Further ... Quote ...HEIF itself is a container, and when containing images and image sequences encoded in a particular format (e.g., HEVC or H.264/AVC), its use becomes subject to the licensing of patents on the coding format. Generally, lawful use of a patented invention requires the patent holder's permission in countries where the patent is in force. ... Quote ...HEIF and HEVC are extensively covered by patents, which means there could be legal implications to implementing HEIF support, particularly in paid software or a hardware product... ... or ... Quote Is there a royalty on HEIF? If so, do we know what it is, or will it be another HEVC nightmare? HEIF is a subset of HEVC, as it contains a single HEVC “keyframe” or “I frame”. These are the frames in a video codec that are encoded as a whole, and not predicted from other frames. Therefore, only the HEVC patents that cover still image encoding are relevant to HEIF, and not the patents that deal with frame predictions, motion estimation and compensation, temporal modes, etc. The current patent pools don’t make a distinction between “still image” patents and the rest of the HEVC patents, so it’s not clear how HEIF can be licensed, other than paying the full HEVC royalties. It makes sense that if the format becomes popular, the patent pools would offer a reduced “HEIF-only” license fee. That said, I can’t think of many companies that will only use HEIF and not HEVC, since today image and video workflows are tied closely together. Camera vendors such as Canon, Nikon and Sony all make cameras that shoot both still images and videos, software vendors such as Adobe create image and video software, and most online photo service such as Flickr, Snapfish, Shutterfly etc. support both photo and video sharing. In all of these examples, vendors who license HEVC for their video flow will get the HEIF license “for free”. ... so there are probably royalty fees which I assume Apple probably pays for using it in their actual systems. The Q in turn is how third party vendors have to deal with this here. Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2 Link to comment Share on other sites More sharing options...
R C-R Posted November 30, 2017 Share Posted November 30, 2017 And still further... Pixelmator for Mac was updated in October to support importing HEIF files, but again this is only supported on macOS 10.13 High Sierra. It also supports the "Edit with" feature of Apple Photos but since so far no third party app can save files in the HEIF format, any editing work done in any third party app via "Edit with" will pass a JPEG version back to Photos. The same is true for export or save -- as things stand now no third party app can write HEIF format files at all. So basically, unless you are running High Sierra there is nothing you can do with the HEIF format, & even if you are the only apps that can save files in that format are a few Apple ones like Preview or Photos. Mithferion 1 Quote All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 Affinity Photo 1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7 Link to comment Share on other sites More sharing options...
v_kyr Posted November 30, 2017 Share Posted November 30, 2017 Update related to Windows apps and HEIF files, Zoner Photo Studio offers now experimental support for it ... ZPS X 2017 Winter Update ZPS HEIF howto Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2 Link to comment Share on other sites More sharing options...
Oval Posted November 30, 2017 Author Share Posted November 30, 2017 3 hours ago, R C-R said: unless you are running High Sierra there is nothing you can do with the HEIF format This is the reason why it would be a good idea to support HEIC import, because Affinity works on 10.7, 10.8, 10.9, 10.10, 10.11, 10.12. If users get HEIC files, they would like to use them. Or would it be a good idea to cancel the support for 10.7, 10.8, 10.9, 10.10, 10.11, 10.12?! Quote Link to comment Share on other sites More sharing options...
Oval Posted November 30, 2017 Author Share Posted November 30, 2017 4 hours ago, v_kyr said: The Q in turn is how third party vendors have to deal with this here. Posted October 13: The license (< 10.13) is expensive? Serif did not answer here. Quote Link to comment Share on other sites More sharing options...
R C-R Posted November 30, 2017 Share Posted November 30, 2017 55 minutes ago, Oval said: This is the reason why it would be a good idea to support HEIC import, because Affinity works on 10.7, 10.8, 10.9, 10.10, 10.11, 10.12. If users get HEIC files, they would like to use them. I do not understand what you mean by this. HEIC support, such as it is, is provided by macOS 10.13, not by anything provided by application software, not even by Apple's apps. So if you use a Mac & are running any earlier version than 10.13, you can't open or import HEIC formatted files. Are you suggesting Affinity should develop or license some sort of in-app support that does not rely on 10.13 & can be used independently of that? Quote All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 Affinity Photo 1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7 Link to comment Share on other sites More sharing options...
v_kyr Posted November 30, 2017 Share Posted November 30, 2017 There are a bunch of Github src projects (libs, apps and converters etc.) which all already deal with it: HEIF image format HEIF Utility - View/Convert Apple HEIF files on Windows Heif related GitHub repositories So it might be overall more a codec and format license theme here. Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2 Link to comment Share on other sites More sharing options...
Oval Posted November 30, 2017 Author Share Posted November 30, 2017 2 hours ago, R C-R said: I do not understand Import of HEIC files on systems that are not 10.13, 10.14, 10.15 Quote Link to comment Share on other sites More sharing options...
R C-R Posted November 30, 2017 Share Posted November 30, 2017 1 hour ago, Oval said: 3 hours ago, R C-R said: I do not understand Import of HEIC files on systems that are not 10.13, 10.14, 10.15 Yes, I understand that is what you want, but the question is how do you expect the Affinity apps to be coded do this? No Mac app does this on its own. They all rely on the HEIC support built into 10.13 to read HEIC coded files. And no third party Mac app can write HEIC files because Apple has as yet not made that support available in 10.13. IOW, no 10.13, no support for HEIC files at all. So do you expect Serif/Affinity to somehow write the equivalent of this 10.13 OS system level support into the Affinity apps, & deal with the entangled licensing issues @v_kyr mentioned, or something else? If something else, what? Regarding the github projects, I could be way off on this but from what I can tell they rely in part on code licensed by Nokia, which is limited to the "non-commercial purposes of evaluation, testing and academic research," prohibits sub-licensing, & when used may infringe on patents not owned by Nokia. Quote All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 Affinity Photo 1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7 Link to comment Share on other sites More sharing options...
v_kyr Posted November 30, 2017 Share Posted November 30, 2017 The Apple WWDC 2017 - Session 511 gives some good info about how HEVC/HEIF are incorporated into the actual Apple low level to high level frameworks (ImageIO/CoreGraphics/CoreImage/UIKit) and how to use them for reading/writing etc. See... Working with HEIF and HEVC (the HEIF part starts at ~20:08 here) NOTE: that writing HEIC files also highly depends on the platform and if it has HEVC hardware encoder support or not. Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2 Link to comment Share on other sites More sharing options...
Oval Posted November 30, 2017 Author Share Posted November 30, 2017 3 hours ago, R C-R said: No Mac app does this on its own. no third party Mac app can write HEIC files I see, you know all apps. i m p o r t Quote Link to comment Share on other sites More sharing options...
v_kyr Posted November 30, 2017 Share Posted November 30, 2017 Well one has not to rely on Apple for this, here is an example by using ffmpeg to generate a bitstream file and then using writerapp to create a proper metadata HEIF file. The generated HEIF image file can afterwards be previewed. Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2 Link to comment Share on other sites More sharing options...
R C-R Posted November 30, 2017 Share Posted November 30, 2017 13 minutes ago, Oval said: 3 hours ago, R C-R said: No Mac app does this on its own. no third party Mac app can write HEIC files I see, you know all apps. i m p o r t What I know is that Mac apps do not write files because they do not have direct access to the file system. That would present a huge security vulnerability, so instead they are required to ask the OS to do that on their behalf. So, since there is no support for writing HEIC files in Mac OS versions lower than macOS 10.13, there is no way the Affinity or any other apps can get the HEIC file written unless the OS is macOS 10.13 or higher. I am not sure what your "I m p o r t" sentence fragment is supposed to imply but the same consideration applies for importing/reading HEIC formatted files -- there is no support for that built into in lower OS versions than macOS 10.13, which (again) is why Photoshop & Pixelator only support importing these files on macOS 10.13 or later. Quote All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 Affinity Photo 1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7 Link to comment Share on other sites More sharing options...
R C-R Posted November 30, 2017 Share Posted November 30, 2017 6 minutes ago, v_kyr said: Well one has not to rely on Apple for this, here is an example by using ffmpeg to generate a bitstream file and then using writerapp to create a proper metadata HEIF file. From that link: Quote Why (maybe) not use HEIF? HEIF and HEVC are extensively covered by patents, which means there could be legal implications to implementing HEIF support, particularly in paid software or a hardware product. Hopefully, nobody is asking Serif to ignore these legal implications ... right? Quote All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 Affinity Photo 1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7 Link to comment Share on other sites More sharing options...
v_kyr Posted November 30, 2017 Share Posted November 30, 2017 Serif makes and sells commercial software so they have of course to take care of this! But I'm sure they (Serif) will handle this for their MacOS software versions, as far as Apple finally provides their OS support and related dev frameworks here. - Since Apple hopefully has already licensed it in a way, that their third party developers can (re)use these formats. Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2 Link to comment Share on other sites More sharing options...
R C-R Posted November 30, 2017 Share Posted November 30, 2017 1 minute ago, v_kyr said: Serif makes and sells commercial software so they have of course to take care of this! But I'm sure they (Serif) will handle this for their MacOS software versions, as far as Apple finally provides their OS support and related dev frameworks here. - Since Apple hopefully has already licensed it in a way, that their third party developers can reuse these formats. Sure, but the OS level support is only provided in macOS 10.13 (& presumably later versions) so I still do not understand what @Oval expects Serif/Affinity to do to make it possible for the Affinity apps to import HEIC files on systems that are not running 10.13 or later. Do you? Quote All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 Affinity Photo 1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7 Link to comment Share on other sites More sharing options...
v_kyr Posted November 30, 2017 Share Posted November 30, 2017 I think he means that it would be generally nice, if Serif could offer OS version independent read/write (or import/export) HEIC file support here. So that you could also make use of it on other older OS versions too. - Technically it would be possible, then there are other third party royalty free usable libraries available which would handle these formats. BTW, MS offers too a free to use HEVC Video Extension which in turn is the foundation for the HEIF format. Quote ☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan ☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2 Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.