MainConcept Easy Video API (EVA)
マルチGPUワールドのためのマルチコーデックサポート
MainConcept Easy Video API (EVA)は、ハードウェアとソフトウェアの選択を不要にします。これは最も一般的なビデオコーデック用のライブラリセットです:AVC/H.264、HEVC/H.265、AV1に対応しています。MainConcept EVAは、業界をリードするMainConceptのソフトウェアエンコード/デコード技術と、AMD、Intel、NVIDIAが提供する今日のGPUハードウェア処理の高性能を組み合わせたものです。4つのAPIではなく1つのAPIを使用するため、MainConcept EVAは実装時間とコストを75%削減することができます。
ハードウェアとソフトウェアのコーデックのジレンマ
ハードウェアベースのGPUエンコーディングまたはデコーディングをソリューションに統合したいですか?通常、これは異なるベンダーの異なるSDKやAPIを実装することを意味する。
CPUエンコードとGPUデコードの選択は複雑です。MainConcept EVAでは、両方を使用することができます!
ソフトウェアかハードウェアか?
もはやジレンマではない!
ほとんどのノートブック、デスクトップ、サーバーにはAMD、Intel、NVIDIAのGPUとハードウェアコーデックが搭載されています。品質が重要な場合、MainConceptのソフトウェアコーデックはより優れた品質と拡張機能を提供します。
MainConceptのオールインワンライブラリは、すべてのベンダーに単一のAPIを提供することで、決断をシンプルにします。
以下のMainConcept SDKで利用可能です。
マルチGPUベンダー対応
主要GPUプロバイダーであるAMD、NVIDIA、Intelは、それぞれのGPU向けにAVC、HEVC、AV1などのコーデックを開発しています。Intel Quick Sync Video、NVIDIA NVENC/NVDEC、AMD AMFなど、エンコードとデコードのために異なるハードウェアSDKを統合するのは時間がかかります。
MainConcept EVAは、ソフトウェアまたはハードウェアコーディングの選択とともに、単一のAPIの柔軟性を提供します。
インテグレーション時間の短縮
MainConcept EVAを使えば、開発者は1回のインテグレーションサイクルで済みます。4つのSDKの代わりに1つのSDKを使用することで、インテグレーションにかかる時間を75%削減できます。さらに、サポートに問題が発生した場合のコンタクトポイントも少なくなります。単一のAPIにより、開発者はより多くのハードウェアの選択肢と柔軟性を得ることができ、特定のニーズに適したGPUを選択することができます。
拡張された機能とオプション
開発者は、ソフトウェアとハードウェアのビデオコーディングオプションのどちらかを選択しなければならないことが多い。GPUで実行するかCPUで実行するかという単純な選択もあるが、それは多くのユースケースにとって単純すぎる。CPUベースのソフトウェア・エンコーダは通常、より優れた品質を達成し、特に10ビット4:2:2のようなプロダクション・フォーマットで、より幅広い機能セットを提供する。しかし、高い処理性能を目標とするユースケースでは、必要なフォーマットがサポートされていれば、GPUコーデックが望ましい選択となる。
MainConcept EVAのメリット
- 4つのAPIの代わりに1つのAPIで個々のSDKを提供し、時間と予算を節約(最大75%)。
- AMD、Intel、NVIDIAからユースケースに適したGPUを柔軟に選択可能。
- より電力効率の高いGPUにより、消費電力を削減。
- MainConceptソフトウェアライブラリを使用した、品質向上とプロフェッショナルフォーマット(10-bit 4:2:2を含む)のための拡張コーデック機能。
- ハードウェアの可用性とコーデック機能を検出する機能
- 開発サポートの窓口を一本化
- WindowsとLinuxのマルチプラットフォーム、オンプレミスとクラウドで同じAPIを使用。