問題タブ [audio-player]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
7341 参照

iphone - iphoneでイヤホンをプログラムで検出する方法は?

私は現在、アプリ内の iPhone ミュージック ライブラリから音楽を再生するプロジェクトに取り組んでいます。MPMediaPickerController を使用して、ユーザーが音楽を選択し、iPhone 内の iPod 音楽プレーヤーを使用して再生できるようにしています。

ただし、ユーザーがイヤホンを挿入して取り外すときに問題が発生しました。理由もなく突然音楽の再生が停止します。いくつかのテストの後、ユーザーがイヤホンをデバイスから外すと、iPod プレーヤーの再生が一時停止することがわかりました。それで、音楽の再生を再開できるように、イヤホンが取り外されたかどうかをプログラムで検出する方法はありますか? または、ユーザーがイヤホンのプラグを抜いたときに iPod プレーヤーが一時停止しないようにする方法はありますか?

0 投票する
2 に答える
1238 参照

javascript - メディア プレーヤー拡張機能をインストールする必要なくサウンドを再生する

オークションサイトに音を埋め込もうとしています。誰かが入札するたびに音が鳴るようにしてほしい。<embed>指定された ID で単純なタグを試し、次にsound.play()JavaScript を使用しました。

サウンドは再生されますが、IE では、新しいユーザーは「Web サイトを信頼する場合」にメディア プレーヤー拡張機能をインストールするように求められます。

このメッセージなしで再生する方法はありますか。次のコードはページにあります。

HTML では:

Javascript では:

そして、関数への呼び出し:

0 投票する
6 に答える
61853 参照

android - Android-byte[]からmp3を再生する

mp3ファイルをbyte[](サービスからダウンロード)で持っています。ファイルを再生する方法と同じように、デバイスで再生したいと思います。

しかし、私はそれを行う方法を見つけることができないようです。ファイルを携帯電話に保存して再生してもかまいません。ファイルを再生するにはどうすればよいですか、またはダウンロードしてから再生するにはどうすればよいですか?

0 投票する
3 に答える
630 参照

.net - .NETでオーディオメディアを再生するためのLib?

fmod.netを試しましたが、「System.BadImageFormatException」エラーが発生しました。次に、WindowsMediaPlayerを試して、サウンドを再生しました。ただし、現在のサウンドが終了したときにサウンドを再生する際に問題が発生します(以下のコールバックコード。状態変化中に新しい曲を再生するのは好きではないようですが、曲が終了したときに通知する別の方法が見つかりません)、これを使用しますリンクタイトルは取得できましたが、アーティスト、アルバムなどは取得できませんでした。

サウンドを再生するためにどのlibを使用できますか(mp3、m4a、oggとaacが欲しい)。私はFFMPEG.NETを調べて、リリースのないプロジェクトと、変換のみを行うように見える(そして悪いイメージの例外もある)fflibと呼ばれる別のプロジェクトを見つけました。何を使えばいいですか?またはWMPLib.WindowsMediaPlayerでタイトル/アーティストなどを取得して、終了時に別の曲を再生させるにはどうすればよいですか(WMP内にプレイリストを追加したくないのですが、それを維持したいのですが、曲は終了してさらにアクションを実行します)。

0 投票する
4 に答える
8394 参照

iphone - 音楽が再生されているかどうかを検出していますか?

私のアプリには音楽(iPodMusic)が含まれており、再生/一時停止を切り替えるUISwitchがあります。私の目標は、音楽が再生されているかどうかを検出できるようにすることです。そのため、再生/一時停止スイッチは、音楽が再生されているときに「再生」し、そうでない場合は「一時停止」と言うことができます。

0 投票する
1 に答える
747 参照

iphone - 音楽(iPodのメディアライブラリ)の経過時間をプログラムで読み取って変更しますか?

標準の音楽アプリと同じように、音楽アプリケーションを作成しています。現在、UISlider を使用して曲の経過時間を読み取って変更する方法に困惑しています。曲の経過時間を読み取って変更するにはどうすればよいですか?

0 投票する
2 に答える
9856 参照

delphi - Delphi:MCIの起動時のEMCIDeviceError

私は音楽を再生するためにTMediaPlayerコンポーネントを使用しています。

ほとんどのトラックで問題なく動作します。ただし、一部のトラックでは機能しません。それらを再生したい場合、次のエラーメッセージが表示されます。

代替テキスト

これはドイツ語ですが、大まかに言うと次のことを意味します。

プロジェクトpMusicPlayer.exeで、クラスEMCIDeviceErrorの例外が発生しました。メッセージ:「MCIの起動時にエラーが発生しました。」プロセスが停止しました。「単一コマンド/ステートメント」または「開始」に進みます。

プログラムは、TMediaPlayerのプロシージャ「Play」を呼び出した直後に終了します。

このエラーは、たとえば次のファイルで発生しました。

  • ファイルサイズ:7.40 MB
  • 所要時間:4:02分
  • ビットレート:256 kBit / s

このファイルを128kBit/ sのビットレートでエンコードしたため、ファイルサイズは3.70MBです。正常に動作します。

最初のファイルの何が問題になっていますか?WindowsMediaPlayerなどのプログラムで問題なく再生できます。

DelphiのTMediaPlayerが大きなファイル(例:> 5 MB)または高ビットレートのファイル(例:> 128 kBit / s)を処理​​できない可能性はありますか?

問題を解決するために何ができますか?

追加の質問: メッセージウィンドウを防ぐためにtry /exceptを使用できないのはなぜですか?

これは機能しません。

0 投票する
1 に答える
225 参照

ios - touchesEnded サウンド?

touchesEnded でサウンドを再生しようとしていますが、問題が発生しています。移動するオブジェクトは複数あるため、オブジェクトを移動したときに次のコードが当てはまる場合、常にサウンドが再生されます。1回だけ再生するにはどうすればよいですか?

0 投票する
4 に答える
4420 参照

iphone - iPhone プログレッシブ ダウンロード オーディオ プレーヤー

httpと固定サイズのmp3ファイルを使用して、iPhone用のプログレッシブダウンロードオーディオプレーヤーを実装しようとしています。

AudioStreamer プロジェクトを見つけましたが、非常に複雑で、エンドレス ストリームに最適です。

オーディオ ファイルの合計の長さを確認できるようにする必要があり、ファイルをシークできるようにする必要もあります。AudioStreamer からのハッキングされた逸脱を見つけましたが、うまく機能していないようです。http://www.saygoodnight.com/?p=14

私の目標を達成するためのより簡単な方法があるかどうか、またはそこにいくつかのより良い作業サンプルがあるかどうか疑問に思っていますか? Bass ライブラリは見つかりましたが、それに関するドキュメントはあまりありません。

/Br ヨハネス