2017-07-28 13 views
0

iOS11のリリース後、Amazon CloudFrontなどのCDNでHEIF画像を配信したいと考えています。HEIFイメージをCDNで配信できますか?

this licenseのため、ノキアのHEIF実装は商用目的では使用できません。 私はHEIF画像をエンコードする別の方法を探しています。

Accordig to Introducing HEIF and HEVCのHEIFイメージは、A10 Fusionチップを搭載したiOSデバイスでのみ作成できます。

我々は現在、最小構成は、iPhone 7とiPhone 7プラスとなっているA10融合チップ、例えば、であるとiOSのHEIFエンコードサポートとハードウェアを持っています。

iPhone7などで作成されたHEIF画像をCDNで配信できますか? これは特許侵害ですか?

+4

[ライセンスのアドバイスはスタックオーバーフローに関するトピックではありません](// meta.stackoverflow.com/a/274964)[SoftwareEngineering.SE]のヘルプを得ることができます。 (// softwareengineering.stackexchange.com)、[**]を続行する前にfaqを注意深く読んでください。(//ソフトウェアエンジニアリング.meta.stackexchange.com/questions/7265/when-is-a-software-licensing-question-オントピック)。 [Law.SE](// law.stackexchange.com/)に関する法律上の質問があります – Machavity

答えて

0

Appleは、ハードウェアレベルのエンコーディングのサポートについてのみ話しています。 HEIFはMPEGによって開発されたフォーマットであり、アップルが管理していません。使いやすさとサポートはまだ限られているが、私の知る限り(サポートされている場合)あなたはカントはどこでもそれを使用する理由は、技術的または法的な理由がない:

詳しい情報や、ここでC++とJSライブラリへのリンクは:https://nokiatech.github.io/heif/

+0

元の郵便局が述べているように、Nokiaの実装は商業目的では使用できません。彼らのライセンスには、非営利目的でのみ使用されることが明示されています。 – Cutterpillow

+1

@Cutterpillowこれは明確にするのが良いですが、それはそれらの特定のライブラリについてです。フォーマット自体は影響を受けません。 – PeejWeej

+0

@PEEJWEEJ:HEIFはNokiaによって開発されました。 MPEG(Moving Picture Experts Group)が開発したのは、HEICによってカプセル化された画像データを圧縮するのに使用されるアルゴリズムであるh.265/HEVCです。 多くのフォーマットと同様に、HEIF/HEICファイルの作成は、基本的に2段階のプロセスです。最初に、画像データは圧縮され、次にパッケージ化される。 Appleのハードウェアエンコーダはほとんどの場合、最初のステップのみを実行し、2番目のステップはソフトウェアで実行します。ノキアの参照実装は、最初のものではなく、その2番目のステップのみを実行するため、これは重要です。 – rspeed

0

あなたが懸念しているライセンス問題は、ノキアのリファレンス実装のためのです。私の推測では、アップルが独自の実装を使用しているということです。それにかかわらず、それはあなたが心配する必要があるものではありません。

何らかの理由で自分でHEIFイメージを作成しようとしている場合は、商用で現在利用可能なオープンソースの実装が少なくとも1つあります。具体的には、GPAC。ライセンス(LGPL)には商業プロジェクトの潜在的な欠点がありますが、

関連する問題