3年前に買ったChromebook、ASUS Chromebook Flip C101PAが今年あたりからか、Youtubeを見るとブロックノイズ1というのか、下記の画像のような状態になり使用に耐えなくなっていた。
買ったのは3年前、製造は4年前にもなるし、3万程度の価格のノートパソコンだから、しょうがないのかな?と半ば諦めていた。しかし、Amazon Prime Video、Netflixなどでは生じない。Youtubeの動画によっては起きたり、起きなかったりする。設定→Chrome OS について -> 診断(Esc+Search+Ctrl
)などを見てもCPU、メモリーともに余裕があるように見える。
Yahoo!知恵袋にこんな回答があった。
前々からChromebookで動画を視聴していると画像のように画面が乱れてしま…
回答とおりに下記手順を行うことで
- アドレスバーに
chrome://flags/#chromeos-direct-video-decoder
と打ち込んで試験運用版の機能画面を表示する。 chromeos-direct-video-decoder
の値をDefault もしくは Enalbed から Disabled と変更する。- 画面下に
Restart
ボタンが表示されるので、クリック(タップ)して再スタートをする。
上記のようなブロックノイズは起こらなくなった。
- Chrome OS バージョン85 → 86にて追加/削除されたchrome://flags - Qiita
- My Recommended Chrome Flags for Chrome OS 83 Stable : chromeos
などに機能chromeos-video-decoder
の説明がある。
this flag enables the new Chrome OS video decoder pipeline for hardware accelerated video decoding. This feature is stable enough for most devices, but if you run into a green or black screen when playing video, disable this flag.
このフラグは、新しい Chrome OS ビデオデコーダーパイプラインを有効にして、ハードウェアアクセラレーションによるビデオデコーディングを可能にします。この機能は、ほとんどのデバイスで十分安定していますが、動画再生時に緑や黒の画面が表示される場合は、このフラグを無効にしてください。
Yahoo!知恵袋でも、 1237601 - Streaming video completely messed up with newest version of Chrome on ASUS C101Pのバグレポートでも、対象となっているのはASUS Chromebook Flip C101PAだけのようだが、他のASUSのChromebookでは起きてないのだろうか?
Disabled にしたからといって、動画視聴の負荷が強くなったというか、操作していて、変化は何も感じない。
Video in apps and embedded is distorted. - Chromebook Communityを見るとchromeos-video-decoder
だけでなく、temporary-unexpire-flags-m90
を Enabled に変更している。
Temporarily unexpire flags that expired as of M90. These flags will be removed soon.
M90の時点で失効した一時的に失効しないフラグです。これらのフラグは近日中に削除される予定です。2
説明を見ても、意味が分からない。 Enalbed にしてみたけれども、動画視聴においては、特に変化は見られなかった、感じられなかったので、chromeos-video-decoder
だけを Disabled に変更している。
解決はしたが、こんな変更が必要ないようにバグを解消して欲しい。
-
ブロックノイズ(blockiness)とは - IT用語辞典 e-Words。見た目としては似た現象だが、原因が異なる ベリノイズ、ドロップノイズというのもあるらしい。 ↩︎
-
ChromeOS バージョン90 → 91にて追加/削除されたchrome://flags - Qiitaから引用。 ↩︎