― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - tab audio indicatorsが表示されません。
作成者 メッセージ
  記事の件名:  Re: tab audio indicatorsが表示されません。  引用付きで返信する
重要なセキュリティ修正とバグ修正を加えた Flash Player がリリースされました。
Firefox 用の NPAPI 版のバージョンは、
 Mac と Windows 用が 20.0.0.267
 Linux 用が 11.2.202.559
となっています。

次の条件下で Web 上の Flash コンテンツを再生してみたところ、
Windows 8 Pro (64bit) + Firefox 43.0.3 (32bit) + Flash Player 20.0.0.267 (32bit)

音声データを持った Flash コンテンツを再生中のタブに音声アイコンが表示され、ミュート機能も正常に動作しました。
(だれでも試せるテスト対象)
http://gyao.yahoo.co.jp/

リリース候補版の Firefox 43.0.3 と、ひとつ前の Flash Player 20.0.0.235 の組み合わせでは、HTML5 Player を使った再生では音声アイコンが表示され、Flash コンテンツで音声アイコンは表示されませんでしたから、Flash Player 側で本件に関係する修正が入ったのだろうと思います。

Linux 版での動作はどうなっているかわかりませんが、いちおう情報まで。
投稿記事 Posted: 2015年12月29日(火) 08:24
  記事の件名:  Re: tab audio indicatorsが表示されません。  引用付きで返信する
meeyarさん

LinuxとWindowsなどのFlash のversionの差異が理解出来ました。
これでtab audio indicatorsが表示できない理由もわかります。
いろいろ教えて頂いてありがとうございました。
投稿記事 Posted: 2015年12月20日(日) 21:47
  記事の件名:  Re: tab audio indicatorsが表示されません。  引用付きで返信する
前に書いた部分は一読願えませんでしょうか?
前の文章で、はっきり
meeyar さんが書きました:
スクリーンショットにも出しましたが、LinuxにおけるFLASH(NPAPI)のバージョンは11で止まっています。

と書きましたし、引用したBugzillaでの言及でも
引用:
The last version of NPAPI Flash on Linux is 11. The API for audio muting was added in Flash 18. As far as I know, it will not be possible to use this feature with Flash on Linux.

「LinuxでのFlash(NPAPI)の直近バージョンは11である。音量ミュートのAPIはFlash 18で追加されており、私が知る限りLinuxのFlashにおいてこの特徴は使えないのでは」(大意)
とあります。
【2015/12/21追記】上記の言及はBug 1221278でのものですが、実際には18では動かず19 betaで動いた、という報告があります(Bug 1192161)

一行で言えば、LinuxのFlash環境ではこの機能は対応してないよ、ということです。
ただし、Firefoxが原因ではなく、対応済みのFlash(NPAPI)のバージョンにLinux用のものがない、ということです。

tosriさんが引用されたLinux Mintのフォーラムですが、もともとの質問(1便目のポスト)には、
引用:
But when I go to youtube, the audio indicator does not show up.

とあるので、YouTubeでの動作を前提にしています。
そして、YouTubeではFlashが駄目でもHTML5で再生すればindicatorが機能することは既に確認済みです。

コード:
plugin.state.flash = 0 --> never activate
plugin.state.flash = 1 --> ask to activate
plugin.state.flash = 2 --> always activate

この部分は、Flashのプラグインについて、
0=無効化する
1=実行時に尋ねる
2=常に有効化する
を設定します。
これを0にしておくと、YouTubeではHTML5で再生するので、動画の再生が可能かつindicatorも機能するようになります。
NHKやradikoはFlashで動作しているので、Flashを無効化すれば当然動画の閲覧等が出来なくなります。

(追記)
http://videotopics.yahoo.co.jp/videolis ... 5822f852e4
のサイトはYouTubeの動画なので、HTML5で動いています。
これの判別方法は、動画の上にマウスポインタを置いて、右クリック等でコンテキストメニューを開き、
「About the HTML5 player」と出ればHTML5です。
「Adobe Flash Player 11.xxxxxxについて」と出ればFlashです。
また、Flashなどプラグインで動かしている場合は、ロケーションバーの先頭にプラグインのアイコンが出ます。
添付ファイル:
コメント: faviconの手前にプラグインのアイコン
pluginicon.jpg
pluginicon.jpg [ 17.72 KiB | 表示数: 3669 回 ]
投稿記事 Posted: 2015年12月20日(日) 19:49
  記事の件名:  Re: tab audio indicatorsが表示されません。  引用付きで返信する
みなさん初めてtab audio indicatorsが表示されました。
plugin.state.flash = 2のままで、
下のurlにて表示されました。
http://videotopics.yahoo.co.jp/videolis ... 5822f852e4

表示されない時と表示される時の差異はわかりません。

動画とか音声が何で再生されてるのか判別する方法がわからないのです。判別する方法知ってる方は教えていただけないですか。
投稿記事 Posted: 2015年12月20日(日) 19:29
  記事の件名:  Re: tab audio indicatorsが表示されません。  引用付きで返信する
皆さんいろいろテストして頂いてありがとうがざいます。

下のurlにこの件ついて書いておりました。
http://forums.linuxmint.com/viewtopic.php?f=47&t=210852


about:config in firefox, and changed the plugin.state.flash from 2 to 0.
the plugin.state.flash needs to be set to 0 , otherwise it will use alsa for the sound, and firefox tabs will not put up the notification.

plugin.state.flash = 0 --> never activate
plugin.state.flash = 1 --> ask to activate
plugin.state.flash = 2 --> always activate

しかし私の知識では理解できないのです。

私のFirefoxはplugin.state.flash = 2です。
それでplugin.state.flash = 0に変更すると
radiko.jp,goo,nhkでHPを開けるとAdobe Flash Player がインストールされてないと表示されAdobe Flash Playerをインストール
するようにメッセージがでます。Adobe Flash Playerを別途インストールして良いのか迷っております。
わたくしのAdobe Flash Playerは最新版11.2.202.554(Linux版)です。
投稿記事 Posted: 2015年12月20日(日) 17:55
  記事の件名:  Re: tab audio indicatorsが表示されません。  引用付きで返信する
meeyar さんが書きました:
偶然的通行人さん
追記中に被って申し訳ありません(何度目か…)

こちらこそ、気づかずに同じような投稿を被らせてしまい申し訳ないです。

もともと、この音声アイコンは HTML5 から始まったと記憶していたのですが、現在は幅広く対応しているのですね。古い話を持ち出して失礼しました。

現状では、Firefox 側、Flash 側の様ざまな点で不十分さがあり、期待通りの表示・動作にならない場合がある、ということでしょうか。

meeyar さんが書きました:
OSによるFLASHのサポート状況のほか、現行のバージョンの差異においても問題が発生しうる状況かといった印象です。

本トピックのここまでの流れを最初から眺め直してみて、ぼくも同じような印象を持ちました。
Xubuntu 環境は持ってないので実際にテストしたわけではありませんが......。
投稿記事 Posted: 2015年12月20日(日) 16:28
  記事の件名:  Re: tab audio indicatorsが表示されません。  引用付きで返信する
被ったついでに。
偶然的通行人 さんが書きました:
tab audio indicators と呼ばれている、音声を再生しているタブに表示されるアイコンは、基本的には HTML5 での音声(Audio / Video)再生に対し働く機能のはずですから、Flash Player その他のプラグインを使った音声再生に対しては、従来同様このアイコンは表示されないと思います。

MozillaWikiの、
QA/Tab visual sound indicator - MozillaWiki
のSummaryをみますと、
引用:
The sound indicator appears for the following pages with audio/video : HTML5, WEBM, OGV, MP4, MP3, OGG, OPUS audio, Web Audio API and for Adobe Flash Player plugin.

と書いてありました。
実際にOggやMP3での挙動は確認していませんが、割と広い範囲をカバーしているように見えます。
投稿記事 Posted: 2015年12月20日(日) 16:04
  記事の件名:  Re: tab audio indicatorsが表示されません。  引用付きで返信する
偶然的通行人さん
追記中に被って申し訳ありません(何度目か…)

Windows8.1での確認ですがついでに。
FLASHのバージョンによるindicatorの表示/非表示問題については前便にも書いた通りですが、最近のバージョンでも問題が発生しているようです。

Adobe - Flash Player
で示されているWindowsやMac OS XでのFLASH(NPAPI)のバージョンは、それぞれ20.0.0.235になっているのですが、このバージョンではindicatorの表示が正常ではないように見えます。

挙動詳細
  • 動画の再生開始時には非表示
  • タブにマウスポインタを置き、コンテキストメニューから「タブをミュート」を選ぶと、ミュート時のindicatorが表示される
    indicatorがミュート状態になっていても、実際にはミュートされていない
  • この状態でもう一度コンテキストメニューから「タブのミュートを解除」を選ぶと、indicatorが消える
という動作になりました。
これとほぼ同様の挙動がBugzillaに報告されています(ただし、FLASHは後述する19.0.0.245と同じ)。
Bug 1227675 -Sound indicator isn't displayed when Flash player starts to play another video

一度FLASHの20.0.0.235をアンインストールし、
Archived Adobe Flash Player versions
から19.0.0.245を入れなおしてみると、正常にindicatorが動作しました。
検証サイトは以下
化学工場従業員ら5人 ぼうこうがん相次ぎ発症 NHKニュース
添付ファイル:
コメント: FLASH19.0.0.245によるindicator表示
tai2.JPG
tai2.JPG [ 60.34 KiB | 表示数: 6927 回 ]


ですので、OSによるFLASHのサポート状況のほか、現行のバージョンの差異においても問題が発生しうる状況かといった印象です。
投稿記事 Posted: 2015年12月20日(日) 15:57
  記事の件名:  Re: tab audio indicatorsが表示されません。  引用付きで返信する
横から失礼します。
ぼくが現時点で把握していることだけですが......。

tab audio indicators と呼ばれている、音声を再生しているタブに表示されるアイコンは、基本的には HTML5 での音声(Audio / Video)再生に対し働く機能のはずですから、Flash Player その他のプラグインを使った音声再生に対しては、従来同様このアイコンは表示されないと思います。

この新機能は各 OS 版に共通で、Linux 版だけ見送りといったことはなかったはずですが、Linux ディストリビューションの独自ビルドだとか、ユーザー環境に固有の特殊事情などがあれば、ご質問のような状態になるケースはあるのかもしれません。

当方の Windows 7 / 8 の環境にある Firefox 43.0.1 では、HTML5 で再生される音声(Audio / Video)については不都合なく表示・動作していますし、Flash Player などのプラグインで再生される場合は表示されません。

例えば、YouTube の動画再生は HTML5 Player の使用が標準になっていますから、この状態でなら通常は音声を再生しているタブに音声アイコンが表示され、アイコンのクリックでミュート機能も動作します。
ただし、すでにご指摘があるように、HTML5 Player 側で音声をミュートしていたり、再生を一時停止したり、再生が終了したりすると、Firefox のタブに音声アイコンは表示されなくなります。あくまで、実際に音が鳴っている(=音声データが Firefox によって処理中である)場合にのみ、表示されます。

もし、HTML5 で正常に音声が再生されているときに、再生中のタブに音声アイコンが表示されないというお話なら、どこかに問題が起こっているかもしれないので、具体的に点検したほうがいいかもしれませんね。
(参考)・基本的なトラブルシューティング
https://support.mozilla.org/ja/kb/troub ... x-problems

(補足)
HTML5 での音声再生中に、このアイコン表示とミュート機能を使いたくないのなら、about:config からコントロールすることはできます。

browser.tabs.showAudioPlayingIcon

この設定値は、Firefox 42.0 以降では初期値が true になっていますが、これを false に変更することで、タブに音声アイコンを表示しないようにできます。

逆にいえば、何かの事情でこの設定値が false に変更されていれば、HTML5 での再生中も音声アイコンは表示されません。

ご希望の回答ではないかもしれませんが、少しは参考になればということで...。
投稿記事 Posted: 2015年12月20日(日) 15:42
  記事の件名:  Re: tab audio indicatorsが表示されません。  引用付きで返信する
遅ればせながらですが。

tosriさん含め、動作確認を行っていただいている方にお願いです。
「動作している」「動作していない」の報告時には、極力アドレスを明記して頂くようお願いします。

さてこちらでも確認をとってみました。
検証は2台
Windows8.1+Firefox43.0.1
Ubuntu12.04+Firefox42.0

Ubuntuは通常のUbuntu Desktop版にXubuntuの環境を後から入れたものを使用しています。
XubuntuであってもUbuntuソフトウェアセンターを利用するため、入れられるソフトウェアは基本的に同じものとなるはずです。

前置き長くなりました。検証結果です。
YouTubeの以下のアドレスで試しています。
https://www.youtube.com/user/firefoxchannel

YouTubeの動画は、FLASHのほかにhtml5による動画の閲覧が可能です。
https://www.youtube.com/html5
Win8.1環境でアクセス時にはhtml5の動画が優先されて再生されており、indicatorが点いています。

肝心のUbuntuでの結果ですが、結論から言うと、Ubuntu環境でもhtml5 playerではタブのindicatorが表示されていました。一方で、FLASHの動画では表示されていません。
(画像左がhtml5、右がFLASH)
添付ファイル:
コメント: 左はhtml5/右がFLASH
ptai.jpg
ptai.jpg [ 112.52 KiB | 表示数: 6939 回 ]


この理由についてですが、FLASH環境でのindicatorは、最近のバージョンでないとサポートされていないという話が出ています。
Tab audio indicators and muting in Firefox Nightly
の中の、
引用:
This feature should work with all APIs that let you play audio, such as HTML5 <audio> and <video>, and Web Audio. Also, it works with the latest Flash beta. Note that you actually need to install the latest Flash beta, that is, version 19.0.0.124 which was released yesterday. Earlier versions of Flash won’t work with this feature.

「若いバージョンだと動かないと思うよ」な話が書かれています。

スクリーンショットにも出しましたが、LinuxにおけるFLASH(NPAPI)のバージョンは11で止まっています。
Adobe - Flash Player

Bug 1221278 – No flash player audio indicator in tab
の中でも、
引用:
The last version of NPAPI Flash on Linux is 11. The API for audio muting was added in Flash 18. As far as I know, it will not be possible to use this feature with Flash on Linux.

と書かれています。
故に、Ubuntu環境でもFirefox自体はindicatorの表示に対応しているが、FLASH環境については未対応、という風に見えます。
(NHKニュースやradikoもFLASHを使用しています)

もしFLASHではなくhtml5であってもindicatorが未表示なのであれば、他の理由も考えられますので一度確認を勧めます。
投稿記事 Posted: 2015年12月20日(日) 15:30
  記事の件名:  Re: tab audio indicatorsが表示されません。  引用付きで返信する
majiさんへ
Firefox 43.0 mozilla FIrefox for Ubuntu canonical - 1.0 です。

Firefox 42よりtracking protectionは使用しております。よってFirefoxのVersionは間違いないです。
投稿記事 Posted: 2015年12月20日(日) 15:17
  記事の件名:  Re: tab audio indicatorsが表示されません。  引用付きで返信する
tosri さんへ。
念の為に
お使いの Firefox の名称とバージョンを正しくお教えください。

Firefox のバージョンを確認するには
https://support.mozilla.org/ja/kb/find- ... -are-using
投稿記事 Posted: 2015年12月20日(日) 14:18
  記事の件名:  Re: tab audio indicatorsが表示されません。  引用付きで返信する
前投稿の
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
はuser agentをwindowsに変更していましたので違って表示されてます。
使用しているOSは下記のものです。
投稿記事 Posted: 2015年12月20日(日) 14:09
  記事の件名:  Re: tab audio indicatorsが表示されません。  引用付きで返信する
majiさんテストありがとうございます。
あなたと私の違いはUbuntuとXubuntuの差しかないと思います。
どなたかXubuntuでテストできる方があればテスト結果を教えてもらえないですか。
投稿記事 Posted: 2015年12月20日(日) 13:56
  記事の件名:  Re: tab audio indicatorsが表示されません。  引用付きで返信する
テストしたのはコチラね。
.
投稿記事 Posted: 2015年12月20日(日) 12:17

All times are UTC + 9 hours


ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean