\r\n\r\n

なぜhevcとheifは、macとiphoneユーザーにとって朗報なのか?

アップルのhevcとheifへの移行は、特にビデオをたくさん撮影する場合、デバイスの容量を大幅に節約することができます...

WWDCで発表された多くの発表の中に、デバイスの容量を大幅に削減する技術、HEVCとHEIFがありました。これらは、動画用と写真用の2つのファイルフォーマットです。

Appleはこれらの機能をiOSとMacに搭載し、今後予定されているiOS 11とmacOS Highアップデートでサポートを提供します。

HEVCはHigh Efficiency Video Codingの略で、HEIFはHigh Efficiency Image File Formatの略です。

コーデックと圧縮 101

HEVCは業界標準であり、Apple固有の新しいファイルフォーマットではありません。 HEIFはHEVCと同じ原理に基づく画像フォーマットです。それぞれ、端末の省スペース化、動画ストリーミング時の帯域確保に配慮しています。

HDビデオだけでなく、ソーシャルネットワークでの短編ビデオの人気もあり、Appleは新しいコーデックを導入し、業界を前進させる時期に来ていると述べています。

簡単に言うと、コーデックはメディアや画像ファイルを縮小してディスク容量を節約するために使用されます。詳しくは、コーデックの正確な定義についての説明をご覧ください。様々なコーデックを実装できるメディアを保持するためのファイル形式をコンテナと呼びます。

HEVCは、同じく圧縮を扱う一般的なH.264フォーマットの派生フォーマットである。H.264は最も一般的なオンラインビデオフォーマットなので、ほとんどの場合、これを使用していると思われます。 HEIFはHEVCと同じフォーマットを使用して、画像圧縮に適用しています。

hevcは何が違うのか?

ユーザーや開発者にどちらかの**形式を採用することを強いるのは苦痛です。Appleはこれをデフォルトのフォーマットとして導入し、私たちは何を得たのでしょうか。WWDCのプレゼンテーションのハイライトは、圧縮性能の40%向上を約束するものでした。iOSカメラで撮影した動画は、H.264でエンコードした場合と比較して、ファイルサイズを半分にすることが可能です。

これらの改善は、ビデオのエンコード方法に関する小さな微調整からもたらされます。H.264と同様に、HEVCは一連の「マクロブロック」でフレームを扱いますが、HEVCではより大きなブロックサイズを使用することが可能です。このようにブロックサイズを大きくすることで、圧縮率の向上が期待できる。

また、サブピクセルレベルでの動き計測をサポートするなど、動きに関する符号化も改良されています。この変更により、映像の動きによるアーティファクトが改善され、新しいコーデックは全体的に映像品質を向上させることが期待されます。

ヘフはどこだ?

HEIFフォーマットについて最も分かりやすく説明すると、HEVCの原理を画像に応用したものです。 HEIFも業界標準の一つであり、Appleだけのフォーマットというわけではありません。HEIFはHEVCと同様に圧縮率が向上しており、Appleの報告によると、その向上幅はHEVCの約2倍となっている。

HEIFはアニメーション写真のサポートが充実しているので、ライブ写真とアニメーションGIFの両方に自然にフィットします。写真家は、このフォーマットの非破壊編集のサポートが向上していることを気に入るはずです。つまり、オリジナルファイルに変更が加えられても、常にオリジナルファイルを利用することができるのです。編集データは、HEVC形式による変換機能として保存されます。

ISOファイル形式と互換性があり、Appleのエコシステムでサポートされている拡張子は.HEICです。WWDCで紹介された他のコードは、H.264エンコーディング用の.AVCIと他のすべてのコーデック用の.HEIFという異なる形式を持っています。

ハードウェアの制限はありますか?

アップル社は全力を尽くしています。新しいフォーマットは、iOS 11とmacOS High Sierraで利用できるようになります。しかし、既存のiOSデバイスには、すでにハードウェアサポートが組み込まれています。

A9プロセッサ以上のプロセッサであれば、すでにハードウェアデコードが可能です。ハードウェアエンコード(フォーマットへの書き込みが可能)は、A10プロセッサでも可能です。ハードウェアエンコードとは、これらのデバイスがハードウェアオーバーヘッドを低く抑えられることを意味します。Mac側では、Intel第6世代以降のプロセッサーでハードウェアデコードが可能です。ハードウェアエンコードは、インテル第7世代プロセッサーに限定されます。

その他の対応システムは、ソフトウェアによるエンコードとデコードを使用しています。ソフトウェアのデコードリソースが高くなると、動画を再生できない機器も出てきます。実際には、iphone6s(以降)のユーザーはハードウェアデコード、iphone7以降のユーザーはハードウェアエンコードを使用できることになります。

いつから使えるようになりますか?

HEVCとHEIFは、iOSとmacOSのapiとフレームワークに組み込まれています。多くのデベロッパーは、これらのフォーマットをサポートするために、痛みを伴わない移行を行っている、または行っている。

そんなにたくさんビデオを見ない人でも、フォトは役に立ちます。つまり、iPhoneがアップグレードされたら、ほとんどすぐに使い始めることができるのです。これが、Appleが既存のライブラリを新しいフォーマットに更新することを意味するのかどうかは不明です。このオプションは、あなたのデバイスに復帰の余地を与える可能性があります。

また、Appleはデバイスに必要なコード切り替えの量を減らすことも考えています。映像の送り先が対応しているかどうかを確認してくれます。例えば、アプリ間で動画を共有するために共有テーブルを使用します。HEVCがサポートされている場合、アプリはデコードされた動画を取得し、使用を開始します。エアドロップで共有している端末も比較対象としてチェックします。これは、古いデバイスでCPUサイクルを節約するための印象的な方法です。

ボンネットの下

多くの人にとって、ビデオや画像のコーデックが基調講演のハイライトになることはないでしょう。しかし、それらはハードウェアとソフトウェアの仕組みを変えることになります。これは、AppleがOSの基盤の改善に注力していることを示すものです。技術系プレス向けの基調講演というよりは。

ビデオや画像のエコシステムの優先フォーマットを変更するのは簡単ではありません。すべての開発者がこのメモを受け取るとは限らないので、一部の開発者にはこの変更に適応するための時間が与えられることを期待します。

あなたはAppleにH.265への変更を強く望んでいますか? コメントで教えてください。

  • 2021-03-14 06:25 に公開
  • 閲覧 ( 16 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ