HEVC H.265ビデオとは何ですか。また、4K映画にとって重要なのはなぜですか。
4Kはテレビの次の大きなものであり、4Kビデオは至るところにポップアップし始めています。しかし、4Kビデオは1トンのスペースを占有するため、ダウンロードして最高品質でストリーミングすることは困難です。ありがたいことに、1つの技術がそれを変えており、それは高効率ビデオコーディング(HEVC)、またはH.265として知られています.
この新技術がユビキタスになるにはしばらく時間がかかりますが、4K UHD Blu-rayはHEVCを使用しています。VLC3.0では、HEVCと4KビデオをPC上で視聴できるようになります。スペース。しかし、それはどのように機能するのか、そしてなぜそれが4Kビデオにとってとても重要なのか?
現在の規格:AVC / H.264
ブルーレイディスク、YouTubeビデオ、またはiTunesの映画を見るとき、それは編集室から出てくる元の生のビデオと同じではありません。その映画をブルーレイディスクに収めるため、またはウェブから快適にダウンロードするのに十分小さくするために、映画は 圧縮された.
AVCまたはH.264とも呼ばれるAdvanced Video Codingは、広く使用されているビデオ圧縮の最も標準的な方法であり、ビデオのファイルサイズを減らすために使用する方法はいくつかあります。.
たとえば、どのフレームでも、ほとんど同じ色の領域を探すことができます。私のこの静止フレームを撮り、私の空の大部分は同じ色の青なので、圧縮アルゴリズムは画像をチャンクと呼ばれる「マクロブロック」に分割することができます。これは、個々のピクセルの色を保存するよりもはるかに効率的です。これにより、最終的なフレームのファイルサイズが小さくなります。ビデオでは、これはと呼ばれます フレーム内圧縮-個々のフレームのデータを圧縮する.
AVCも使用 フレーム間圧縮, これは複数のフレームを見て、フレームのどの部分が変化しているのか、そしてどの部分が変化していないのかを記録します。このショットを アメリカ大尉:南北戦争. 背景は変わりません - フレーム間の違いの大部分はアイアンマンの顔と体にあります。それで、圧縮アルゴリズムはフレームをそれらの同じマクロブロックの塊に分割して、「あなたは何を知っていますか?」と言うことができます。これらのチャンクは100フレーム変化しないので、画像全体を100回保存するのではなく、もう一度表示してみましょう。これにより、ファイルサイズを大幅に削減できます。.
これらはAVC / H.264が使用する方法の2つの非常に単純化された例ですが、あなたは考えを得ます。品質を犠牲にすることなくビデオファイルをより効率的にすることがすべてです。 (もちろん、圧縮しすぎると品質が低下しますが、これらのテクニックが高ければ高いほど、その時点までにビデオを圧縮できます。)
HEVC / H.265はビデオをより効率的に圧縮し、4Kビデオに最適
HEVCまたはH.265とも呼ばれる高効率ビデオコーディングは、この進化の次のステップです。それはビデオ圧縮をさらに効率的にするためにAVC / H.264で使用される多くの技術を構築します.
たとえば、AVCが複数のフレームで変化を探す場合、 キャプテン・アメリカ 上記の例 - これらのマクロブロック「塊」は、最大16ピクセルx 16ピクセルまでの、いくつかの異なる形状およびサイズであり得る。 HEVCを使用すると、それらのチャンクは最大で64 x 64、サイズは16 x 16よりはるかに大きくなる可能性があります。これは、アルゴリズムがより少ないチャンクを記憶できるため、ビデオ全体のサイズが減少することを意味します。.
HandyAndy Tech Tipsからのこの素晴らしいビデオで、このテクニックのより技術的な説明を見ることができます:
繰り返しになりますが、HEVCには他にも起こっていることがありますが、それは最大の改善点の1つです。つまり、HEVCは、同じ品質レベルでAVCの2倍の圧縮率でビデオを圧縮できます。これは、AVCで大量のスペースを占有する4Kビデオにとって特に重要です。 HEVCを使用すると、4Kビデオをハードドライブにストリーミング、ダウンロード、またはリッピングすることがはるかに簡単になります。.
キャッチ:ハードウェアアクセラレーションによるデコーディングなしでHEVCは遅い
HEVCは2013年から承認された規格となっています。ですから、すでにすべての動画に使用しないでください。?
これらの圧縮アルゴリズムは複雑で、ビデオが再生されているときにその場でこれを理解するには非常に多くの数学が必要です。コンピュータがこのビデオをデコードするには、主に2つの方法があります。1つはコンピュータのCPUを使用してその演算を実行するソフトウェアデコード、もう1つはハードウェアデコードです。 CPU)。グラフィックカードは、再生しようとしているビデオのコーデックをサポートしている限り、はるかに効率的です。.
だから、多くのPCやプログラムは 試み HEVCビデオを再生するには、ハードウェアのデコードを行わないと、音が途切れたり遅くなったりすることがあります。ですから、HEVCハードウェアデコードをサポートするグラフィックカードとビデオプレーヤーを持っていない限り、HEVCはあまり役に立ちません。.
これは、スタンドアロンの再生デバイスでは問題ありません - Xbox Oneのものを含む4K Blu-rayプレーヤーはすべてHEVCを念頭に置いて構築されています。しかし、それはあなたのPC上でHEVCビデオを再生することになると、物事が難しくなります。 HEVCビデオをハードウェアでデコードするには、コンピュータに次のいずれかのハードウェアが必要です。
- Intel第6世代「Skylake」またはそれ以降のCPU
- AMD第6世代「Carizzo」以降のAPU
- NVIDIA GeForce GTX 950、960、またはそれ以降のグラフィックスカード
- AMD Radeon R9 Fury、R9 Fury X、R9 Nano、または新しいグラフィックスカード
また、HEVCビデオだけでなく、HEVCハードウェアのデコードもサポートするオペレーティングシステムとビデオプレーヤーを使用する必要があります。現時点ではこれはややむらがあります。多くのプレーヤーはまだHEVCハードウェアデコーディングのサポートを追加しています、そして場合によっては上記のリストからの特定のチップでしか動作しないかもしれません。この記事の執筆時点では、VLC 3.0、Kodi 17、およびPlex Media Server 1.10はすべて、少なくとも特定のカードについて、何らかの形式のHEVCハードウェアデコードをサポートしています。あなたはそれが適切に動作するためにあなたの選択のハードウェアアクセラレーションを有効にする必要があるかもしれません、.
時が経つにつれて、より多くのコンピュータがこの種のビデオを処理できるようになり、AVC / H.264の場合と同様に、より多くのプレーヤーがそれをより幅広くサポートするようになるでしょう。ユビキタスになるにはしばらく時間がかかるかもしれません。それまでは、4KビデオをAVC / H.264に巨大なファイルサイズで保存する必要があります(またはそれ以上圧縮すると画質が低下します)。しかし、HEVC / H.265が広くサポートされるようになればなるほど、より良いビデオが得られるでしょう。.
画像クレジット:alphaspirit / Shutterstock.com