Vitruvian Penguin
knoppix

[knoppix:1871] Re: KNOPPIXのMozillaかKonquerorで音を出す方法を教えてください。

Date: Thu, 31 Jul 2003 18:26:11 +0900
X-mailer: Sylpheed version 0.7.4 (GTK+ 1.2.10; i386-debian-linux-gnu)
M.Kamataki です。

On Thu, 31 Jul 2003 15:12:07 +0900
"宮脇文経" <mywkfmnr@xxxxxxxxxxxxxxxx> wrote:

[snip...]
> mpg321のようにウィンドウが表示されないのは、それで歓迎すべきことなのですが、
> あとは、onunloadイベントのタイミングで、ヘルパアプリが自動的に終了するように
> 設定する方法が分からないでしょうか。
> (自明な方法(onunloadイベント⇒JavaScript⇒java⇒bash⇒killコマンド)は
> ありそうですが、javaがサポートされたとはいえ、お客様に1台ごとにインストール
> してもらうのは大変なので、もっとエレガントな方法はありますでしょうか)

う〜ん、このあたりはよくわからないです。最初は数秒のデータだと思ってま
したので。演奏が終らないうちに、再起動されると"mpg321"も複数起動してい
るかもしれません。"ps"するとわかるでしょう。

ヘルパーアプリの自動終了は...、
仮に1分ごとの再起動なら、1分のデータにしてしまうとか。とりあえずは、そ
のくらいしか思い浮かびません。

> > > Mozillaでは、音を出す設定方法そのものがよく分かりません。
> >
> > Mozilla はなんか変ですね。本来なら、/etc/mailcap を見てヘルパーアプリ
> > を起動するはずです。また、Mozilla のメニュー「編集」→「設定」で
> > 「Navigator」カテゴリの「ヘルパーアプリケーション」でも一応、ファイル
> > の関連付けができます。

ここ、自己フォローです。Mozilla のヘルパーアプリケーション画面で、仕事
場と自宅のKNOPPIX で内容が違うので、不思議に思っていたのですが、これは
自分で記述するものではないようです。しかもちゃんと /etc/mailcap を見て
ました。ごめんなさい。

で、どういう仕組みかというと。初めての拡張子のデータに出会った時、例え
ば「ファイルを開く」で midi データを指定すると、/etc/mailcap に指定し
てあるアプリ(xplaymidi)か他のアプリで起動するか、また次回の確認など
のダイアログが表示されます。適当に応えると、Mozilla のヘルパーアプリケー
ション画面には、ちゃんと"aidio/midi"というエントリができてました。ちな
みに、mp3 は"audio/mpeg"がエントリ名になります。

ということで、以下はもう一度登録し直すといいのではと思います。

> 「Navigator」カテゴリの「ヘルパーアプリケーション」でxmmsを設定してみたこと
> はありますが、効かないのです。mpg321に変えても同じでした。
> それと私の環境では、Mozillaのメニューやダイアログは英語になっていますね。
> M.Kamatakiさんの環境では、日本語、ということは・・・
> と思いオリジナルのCDで立ち上げてみました。ブートオプションは、
> 「knoppix-txt screen=1024x768 dma」です。
> ちゃんと、Mozillaも日本語化されているのですね。Konquerorがあるから、Mozilla
> は日本語化されないのだとばかり思っていました。この原因は別途探ってみます。
> で、問題のヘルパーアプリケーションの設定ですが、やはり効きません。設定値は、
> MIME タイプ: audio/x-mp3
> 説明:空白
> 拡張子:mp3
> 開くプログラム(ケース1):システムの初期設定を使う。
> 開くプログラム(ケース2):アプリケーション:/usr/bin/(xmmsまたはmpg123)
> です。
> 試しに、/etc/mailcapに audio/x-mp3のエントリを追加し、xmmsに設定したところ、
> 1回だけ、xmmsが起動され、演奏されました。しかし、その後は1度も演奏され
> ません。キャッシュをクリアしたり、ダウンロードマネージャから該当エントリを
> 削除したり、Mozillaを再起動しても結果は同じです。
> ちなみに、使用バージョンは20030606-20030717です。
> 
> > midi も上記の設定で、Konqueror、Mozilla どちらでも再生できました。
> Kメニューにもファイル関連付けのメニューにもMIDIプレーヤらしきものが無い
> ので、KNOPPIXは標準ではMIDIは演奏できないのだと思っていました。
> 再生できるとのことなので、find / -name *midi*で検索してみました。
> なにか、いろいろと入っているみたいですね。でも、コマンドとして実行できそうな
> ものはplaymidiとxplaymidiだけでしょうか。
> これをKonsoleから実行してみると、/dev/sequenserが無いとしかられます。
> どこかに標準的なサウンド機能だけでMIDIを演奏できるプレーヤが入っていますか?

midiの演奏を確認した仕事場の PC では、ちゃんと /dev/sequenser がありま
す。このあたりは、サウンドドライバの問題もありそうな気がします。
<Prev in Thread] Current Thread [Next in Thread>