chromeでflash動画の音声にノイズが!

唐突にyoutube・ニコニコ動画の動画音楽にノイズ音が入るという現象が発生するようになった。

これが動画らしい動画だけではなくて、flashゲームのボタンを押したときの音声・効果音といったようなちっちゃいものすらノイズが入る状態。

iTunesをアップデートするのに何時まで経っても終わらないという現象があった直後からこの現象が発生して、
iTunesの音楽には一切のノイズが入らないため、
てっきりiTunesの影響かと思ったけど、そういうわけではないらしい。
てっきりapple社の陰謀だと思っておったわ!

というのも今日、iTunesを起動せずに普通に聞いててもノイズが発生しだしたのだ。

現象まとめ

  • 現象はiTunesを起動していることは関係なく発生する
  • 現象発生時、他のアプリケーション・他ブラウザで同ファイルを再生したところで、現象は起きない
    (サウンドデバイスが原因ではない)
  • 現象は最初から発生することはない。
    唐突に発生する。
  • chrome以外のブラウザから同ファイルを数時間再生したが、現象は発生しない。
  • 現象が発生してから、動画を停止、数分時間経過後、再生すると現象が消失。
    しかしまた再発する。
  • スローになることも稀にある
  • キャッシュされているものを再生しても発生する
    (エンドレス再生でも発生)
  • ノイズ音のボリュームは、対象動画のボリュームコントロールに合わせて変動する。
    (元の動画の音量に対して同じ音量)

以上から、どうやら犯人はchromeの内部的な問題の様子。
これに一致する場合は、同現象だと思うので、下記対処法が有効かと思われる。

対処方法1:chromeのflashプラグインの設定を変更する

詳しくは各々調べててことで省略するが、
chromeだけflashの実行方法が特殊で、他のブラウザと違ってブラウザ内部でプラグインが何やかんやしてるらしい。

その結果、1個で動くのに複数できちゃって、衝突が起きていることが原因の可能性がある。
なので、その設定を変更する。
※参照:ChromeでShockwave Flashがクラッシュする場合の対応 Webアクセス向上委員会

flashのプラグインの設定変更内容

  • アドレスバーに『about:plugins』と入力
  • 右上端の『詳細』を押し、詳細を表示
  • Flashの項目にプラグインが複数表示されていることを確認。
  • 2番目に新しい1個(Shockwave Flash 11.3 r300以前のもの)を残して、他は無効化

※設定変更後はブラウザの再起動をオススメする。
※chromeのキャッシュを削除しておくと尚よろしい。

結果、ノイズ音は発生しなくなる。
しかし、稀に何かscriptエラーのアラートが出てくることがある。
※最新じゃないとセキュリティホールとかあるかも知れないから、自己責任。

この現象の原因

設定でノイズが発生したパターンが下記2点

  • 最新のものだけを有効化
  • PPAPI(プロセス外)のpepflashplayerだけを無効化

どうも最新のflashが怪しい。
確かに急に起きたわけだから、一番最新のものが、よろしくない可能性がすごく高い。

Flash Player 11.3.300.257以降が問題を起こすということが判明
※参照:ず's » Flash Player 11.3.300.257 に更新すると変な音が出る

因みにpepflashはどうやら最新のプラグインとセットの様子で、最新を外して有効化すると、flash自体が動かなくなる。
pepflash自体もあまり評判はよろしくないように見える…。

問題2:ChromeにShockwave Flash 11.3 r300以降だけ、他アプリでもFlashがオカシイ

chrome://plugins/で『バージョン: 11,3,300,257』という状態。
つまりChromeにShockwave Flash 11.3 r300以降だけしかない。
その様な状態の場合は、上記のような対処方法は使えない。

またFirefox等、他アプリでもFlashがオカシイ。
※Flash Player 11.3.300.257以降という状態になってしまっている
そういう場合。

PC内部に入ってるFlashが全体的に更新されているということになるので、
chromeのプラグインを2番目に新しいものにしても直らないし、
もうAdobe Media Playerとか何を使ってもノイズが発生する。

対処方法2:旧バージョンのFlash入れなおし

Adobe『アーカイブ版 Flash Player の提供について』から『Flash Player 11.2.202.233』をダウンロード・解凍し、解凍されたディレクトリへ移動。

開いているブラウザは全て閉じて(flash使用するアプリケーションも)
/fp_11.2.202.235_archive/11_2r202_235_32bit/uninstall_flashplayer11_2r202_235_win_32bit.exeを実行。
※これは現在インストールされているvar11を削除というもの。

その後、通常版・デバッガー版どちらでもいいのでflashをインストールする。

リリース版(通常):/fp_11.2.202.235_archive/11_2r202_235_32bit/

  • flashplayer11_2r202_235_win_32bit.exe … chromeとかはコレでOK
  • flashplayer11_2r202_235_winax_32bit.exe … IEも治したい場合
  • flashplayer11_2r202_235_win_sa_32bit.exe … 入れても入れなくてもOK

デバッガー版:/fp_11.2.202.235_archive/11_2r202_235_32bit_debug/

  • flashplayer11_2r202_235_win_debug_32bit.exe … chromeとかはコレでOK
  • flashplayer11_2r202_235_winax_debug_32bit.exe … IEも治したい場合
  • flashplayer11_2r202_235_win_sa_debug_32bit.exe … 入れても入れなくてもOK

※win・winax・win_saは一緒にインストールして問題ない。
※『11_2r202_235_64bit』は64bit版だから気にしなくてイイ。win7でこの現象出るのかは知らないけど。
※『__MACOSX』はこのexeまとめた人がmacユーザってだけなので、気にしなくてイイ。

対処法1の設定する必要がある。
他はブラウザ、またはアプリケーションを再起動で使えるようになっている。

念のため、PCを再起動しておくことをオススメする。

結論:これでダメなら次回アップデートを待つ

基本的にコレで解決するが、今回はダメであっても嘆くことはない。
次回のアップデートがあるさ、次回がある。
大概バグが出てるから、次回を期待しておくのが無難。

コメント

  1. TaJp より:

    はじめまして。
    同じ症状で困っていたところ、ここにたどり着きました。
    おかげで助かりました。ありがとうございます。

タイトルとURLをコピーしました