見出し画像

「我々は低画質で動画を見せられている」というストリーミングサービスの不都合な真実

今や動画コンテンツを見ている人は、大半がPrime VideoなりNetflixなり、サブスク制のオンラインストリーミングサービスを使っている。スマホで、PCで、テレビで、気軽に動画を消費している。
…だがしかし、PCやスマホで見ている時にふと「なんか画質微妙だよな~」と感じたことはないだろうか。

気のせいではない
実は結構な割合の人が、気づかぬうちにとんでもない低画質で動画を見せられているのである。

今やBlu-rayが映像コンテンツではフルHD/1080pが常識となり、ストリーミングでは4K/2160pの超高解像度コンテンツも登場している。
しかし、実際は「とある条件」を満たさない限り、ストリーミングサービスの配信解像度はびっくりするくらい低い。どれくらいかというと…

4K(3840x2160):一部配信コンテンツのみ。現状最高画質
フルHD(1920x1080):一般的なblu-rayや配信コンテンツの最高画質
HD/720p(1280x720):Hulu, Disney+, TVerなどの通常時の解像度
SD/480p(853x480):Amazon Prime Video, Netfliexなどの通常時の解像度

つまり通常のコンテンツの最高画質(フルHD/1080p)に対して、比較的マシなサービスですら解像度2/3の画質で、Prime VideoやNetflixに至っては半分以下の低画質で見せられている。そしてこれはYoutubeとかと違い、設定で変更できない

SDって25年前に発売されたPlayStation 2の解像度だぞ!?ナメてんのか。
図にするとこれくらいの差。こいつはひでぇ!

怒りのSD画質

自分も「なんかおかしいな~」とは思いつつ、こんな低画質でコンテンツを消費させられ、恥ずかしながらそれに気づいていなかった。
今回そのからくりを調査したので、怒りのままに記事にして共有する次第。


◆低画質のカラクリ

ではなぜ低画質になるのか?これは著作権保護(DRM)が関係している。
blu-rayクラスのフルHD/1080pや、4Kのような高画質の配信コンテンツをコピーされてしまうと、配給側にとってダメージが大きい
そこで高画質配信が受けられるのは、セキュリティが確保された一部のデバイスだけに制限し、その他のデバイスはキャプチャされてもまあいっかーという低画質に制限しておこう…というのが低画質のカラクリになる。

このセキュリティの仕組みはWidevineと呼ばれ、大きく分けて以下の3段階に分かれる。

  • Widevine L1:ハードウェアレベルの厳格・高コストな認証。最高画質で見るにはこれが必須

  • Widevine L3:ソフトウェアレベルの簡易な認証。AndroidやPCブラウザ、各種アプリなどに組み込まれている。低画質の原因

  • Widevineなし:市販デバイスでは稀。基本的に動画配信サービスは視聴不可

Widevineなしだとそもそも動画配信は視聴できず、よって大半の端末は最低でもL3対応となっている。が、このL3対応では動画が低画質に制限されてしまう。これが知らず知らずのうちに低画質動画を見せられてしまう理由。スマホを中心に世の中の結構な割合のデバイスはこのL3対応まで。
またPCのブラウザで視聴する場合もこのL3になってしまうという罠があり、自分を含めこれにやられた人は結構多いと思う(ChromeやFirefoxなどの場合。EdgeやSafariなどは若干事情が異なる)
どちらも一応見れはするので、低画質で見せられているということ自体に気づきにくいというのがミソ。


◆高画質で見るためには?(スマホ編)

じゃあ高画質で確実に見れるWidevine L1対応デバイスってどれだ?というと、

  • 各社のハイエンドスマホ(iPhoneは事情がことなるので後述)

  • スマートテレビや各社の動画配信専用デバイス

  • SONY Playstation4, 5

と、専用デバイスはL1まで対応しているものが多く、特にGoogleはWidevineの提供元と言うこともありしっかり正式対応した視聴デバイスを出している(※第1-3世代ChromecastはL1非対応なので注意)

で、大部分の人が持っているスマホの場合だが、Widevine L1対応はたいてい有名メーカーのフラッグシップ~ハイエンドモデル(だいたい10万超え)のみとなっており、ここは注意が必要。安価なものだと6-8万円程度で買えるGoogle謹製のPixelシリーズがある。ここはさすが規格の本丸。
で、調べた限り、一番安価な現行端末は多分5万切りのXiaomi POCO X7 Pro。Xiaomiのコスパは化け物か。

しかしながら多くのスマホはWidevine L1に非対応で、結果ストリーミングサービスを低画質しか見られないことが多い。自分はマイナーなタフネススマホを使っているのでもちろん対象外。そして大抵の人はこんなこと気にしてスマホを買わないので、気づかぬままに低画質の罠にハマる
(L1対応かどうかはは列挙するときりがないので、正確な情報は機種名+Widevine L1で検索してほしい)

ちなみに:スマホオタクの間でもこの辺は相当沼らしい。アプデでWidevineの対応状況が変わることもあるって何…。

大きな例外としてiPhoneにも触れておく。実はWidevineには代替となる認証システムがあり、AppleのFairPlay、MicrosoftのPlayReadyなどが該当する。
iPhoneはこのFairPlayに対応しているため、

と、L1対応とL3対応の中間みたいな感じ。各社がFairPlayに対応してくれるか次第なので、見れる解像度がバラつくんである。
(同様にGoogle以外の視聴専用デバイス:AppleTVとかFireTVとかも独自プロトコルでDRM保護に対応していて非常にややこしい) 


◆高画質で見るためには?(PC編)

まあ、スマホはどうせ画面も小さいしいいんだよ。でもデカい画面が自由に使えるPCで高画質で見れないんじゃ意味ないだろ!とキレている自分のような人はどうしたらいいか。

実はPCの場合、ブラウザ視聴だとWidevine L3で低画質なのだが、Microsoft Storeで入手できる各社の専用アプリだとMSのPlayReady認証が利用できるため高画質で視聴ができる。知らねーよそんなの!!

一応ハードウェア側も条件としてGPUが対応品であることが必要だが、まあ2017-2018年以降のPCならほぼ全て対応しているはず。

  • CPU内蔵グラフィックスの場合、Intelの第7世代以降のCPU

  • NVIDIA GTX1000シリーズ、RTX 2000シリーズ以降

  • AMD RX400シリーズ以降(※RX 4000シリーズではない)

Ryzenはグラフィック内臓のGシリーズは対応しているっぽいものの、ちょっと確信が持てない。ただNVIDIAなりAMDなりのGPUが別途乗っているなら問題ない。
あとHDCPというDRM規格に対応したモニターとケーブル(DisplayPortHDMI)であることも必要。DVIとかは非対応ってこと。まあこれも化石みたいなモニターを使ってない限りフツーは大丈夫だと思う。

…またややこしい話だが、新し目のPCではネイティブアプリを使わずとも、ブラウザで高画質再生ができる場合もある。自分も自作PCではダメだったのが、ゲーミングノートPCでは普通にブラウザで最高画質で見れてしまった。認証の関係なのだろうが、本当に複雑怪奇。
こうしたPCでグラフィックアクセラレーターをオフにしてブラウザで視聴するのが、現状Virtual Desktopなどで画面をキャプチャする唯一の抜け道だと思われる。

不幸にもPC側が条件から外れている場合、もう一つの手はFire TVChromecast、PlayStationXboxをモニターに挿す方法。これならグラボも必要ない。モニター側が非対応の場合はどうしようもないので注意。

FireTVは先も触れた通りWidevine L1には対応していないが、独自の認証システムを搭載しており、Prime Videoを始めNetflixほか他社のサービスも高画質で視聴できる。Xboxも似たようなもん。素直にWidevine L1に対応しているのはGoogle系とPlaystationくらいらしい。


◆まとめ

ややこしいわ!!!
と、きっと皆さん思われただろう。自分もそう思う。

コンテンツ保護のため認証が必須にも関わらず、その認証がWidevineほかPlayReady、FairPlay、そしてAmazon独自形式など複数ある。そのためデバイスごとで対応状況がバラバラであり、それに対する配信サービス側の対応状況もバラバラ
おかげで何を使えば高画質で見れるかユーザー側もわからず、知らず知らず低画質で見ているケースが多発。配信サービス側も下手に説明するとややこしいので、ヘルプに書くだけ書いて放置してるのである。っていうかサービスによってはさらに独自規格の保護がかかってて話はさらにややこしいらしく…。

で、高画質で見るには?という要点をもう一度まとめると、

  • スマホの場合は、Widevine L1対応のものを買う。Google Pixelが無難(だけど、アプデで対応状況が変わったりもするらしい)

  • iPhoneは現状NetlifxやDisney+はフル対応だが、Prime VideoやHuluは高画質では見れないので諦める

  • PCはMicrosoft Storeの各社の専用アプリをインストールして視聴(2017-2018以降のPCなら多分いける)

  • スマートテレビやFire TV、新し目のChromecast、Playstation、Xboxなど専用デバイスを使う(一番確実&高画質

ちゃんと正確な条件や対応デバイスは、各サービスのヘルプを熟読してほしい。
また高画質に必須のWidevine L1ないし同クラスの認証はハードウェア認証のため、非対応のものはもう買い替える以外の方法がない。諦めよう。高画質が目的で買うなら、必ずデバイスのDRM対応状況は確認するように。

結局専用デバイスが最強なので、自分もFire TVあたりを次のセールで買おうかな…と考え中。

そして「知らなかったけど、ちゃんと高画質で見れてたわw」という人はその幸せを噛み締めてください。ある日デバイスを買い替えて「あれ?画質悪くない…?」と首を傾げるその日まで…。

以上。

==============================================
🔽記事のシェアはこちらから🔽

==============================================

X(Twitter)
https://twitter.com/fleabane_haru

いいなと思ったら応援しよう!