有馬総一郎のブログ

(彼氏の事情)

2021年10月27日 22:54:41 JST - 3 minute read - Gadgets

ASUS Chromebook Flip C101PAでYoutubeを見るとブロックノイズ?が生じる

3年前に買ったChromebook、ASUS Chromebook Flip C101PAが今年あたりからか、Youtubeを見るとブロックノイズ1というのか、下記の画像のような状態になり使用に耐えなくなっていた。

Youtube

買ったのは3年前、製造は4年前にもなるし、3万程度の価格のノートパソコンだから、しょうがないのかな?と半ば諦めていた。しかし、Amazon Prime Video、Netflixなどでは生じない。Youtubeの動画によっては起きたり、起きなかったりする。設定→Chrome OS について -> 診断(Esc+Search+Ctrl)などを見てもCPU、メモリーともに余裕があるように見える。

診断

Yahoo!知恵袋にこんな回答があった。

前々からChromebookで動画を視聴していると画像のように画面が乱れてしま…

回答とおりに下記手順を行うことで

  1. アドレスバーにchrome://flags/#chromeos-direct-video-decoderと打ち込んで試験運用版の機能画面を表示する。
  2. chromeos-direct-video-decoderの値をDefault もしくは Enalbed から Disabled と変更する。
  3. 画面下にRestartボタンが表示されるので、クリック(タップ)して再スタートをする。

上記のようなブロックノイズは起こらなくなった。

試験運用版の機能
試験運用版の機能
Youtube

などに機能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-m90Enabled に変更している。

Temporarily unexpire flags that expired as of M90. These flags will be removed soon.
M90の時点で失効した一時的に失効しないフラグです。これらのフラグは近日中に削除される予定です。2

説明を見ても、意味が分からない。 Enalbed にしてみたけれども、動画視聴においては、特に変化は見られなかった、感じられなかったので、chromeos-video-decoderだけを Disabled に変更している。

解決はしたが、こんな変更が必要ないようにバグを解消して欲しい。


  1. ブロックノイズ(blockiness)とは - IT用語辞典 e-Words。見た目としては似た現象だが、原因が異なる ベリノイズ、ドロップノイズというのもあるらしい。 ↩︎

  2. ChromeOS バージョン90 → 91にて追加/削除されたchrome://flags - Qiitaから引用。 ↩︎