問題タブ [amr]

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 投票する
1 に答える
960 参照

java - AMR フレーム サイズの計算

以下に、.amr ファイルをバイト配列に入れるコードのスニペットがあります。

以下に示すように、ヘッダーからビットレートを取得する方法を知っています。では、ビット レートが 7.95 であると仮定すると、フレーム サイズの計算に使用する式は何ですか? ありがとう。

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

codec - AMR NB の無音フレームと AMR WB 音声コーデックを区別しますか?

ペイロード ビット、コンフォート ノイズ パラメーターのみを取得している場合、これらのビットがどのコーデック AMR NB と AMR WB 音声コーデックに属しているかを区別できる方法はありますか?

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

ios - AVAudioPlayer がオーディオ ファイルの間違ったデュレーションを返す

アプリでオーディオ ファイルを再生しようとしていますが、ファイルの再生の進行状況を表示したいと考えています。

ファイルは完全に再生されますが、ファイルの表示時間を正しく取得できません。返される値は、実際の期間よりもかなり低くなります。たとえば、4 秒の音声ファイルの場合は 1 秒、41 秒の音声ファイルの場合は 9 秒を返します。

プレイ中に正しい値を返すだけだとは言わないでください。私もそれを試しましたが、そうではありません。私は常にAVAudioPlayerduration メソッドを使用して任意のファイルに対して 1 秒を取得します。ここで解決策を試してみましAVURLAssets

には別の問題もありAVAudioPlayerます。ファイルを再生しますが、その間にisPlayingメソッドが戻りますNO

違いがあるかどうかはわかりませんが、私のオーディオ ファイルは AMR ファイルです。

どんな助けでも本当に感謝しています。ありがとう。

**** 更新 : 他のファイルで試してみましたが、問題なく動作するので、AMR オーディオ ファイルのデュレーションを取得する必要があります ****

0 投票する
0 に答える
867 参照

converter - C# で AMR ファイルを WAV に変換する

私のアンドロイドアプリケーションでは、オーディオファイルを録音し、最小サイズのファイルでサービス (ASP サービス) に送信したいと考えています。

そして、.AMR ファイルは Android の元のレコード ファイルの 1 つで、最小のファイルであることがわかりました。

C# で .AMR を .WAV に変換するにはどうすればよいですか。

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

android - AMR デコードで ffmpeg をコンパイルする

amrファイルをwavに変換するために、Android用のffmpegをコンパイルしようとしています。だから私は走った:

./configure --help |grep arm

そして私は得ています:

--enable-libopencore-amrnb enable AMR-NB de/encoding via libopencore-amrnb [no] --enable-libopencore-amrwb enable AMR-WB decoding via libopencore-amrwb [no] --enable-libvo-amrwbenc enable AMR-WB encoding via libvo-amrwbenc [no]

amr をデコードするには、configure スクリプトで --enable-libopencore-amrwb を使用する必要があると思います。しかし、構成スクリプトに追加すると、次のようになります。

私は何をすべきか?opencore-amr ライブラリをダウンロードして、ソース コードをどこかに配置する必要がありますか? または、ffmpeg で amr デコードを取得する他の方法はありますか?

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

c++ - Windows Phone 8.1 での AMR コーデックのネイティブ サポート

Amr Codec をサポートする方法はありますか? 現在の調査では、WASAPI および XAudio2 API を使用して、Amr がサポートされていることを示す最も興味深いものを見つけることができませんでした。ただし、リンクの下にあるMicrosoftがサポートするコーデック http://msdn.microsoft.com/en-us/library/windows/apps/ff462087(v=vs.105).aspx

Windows Phone には AMR コーデックのサポートがあると思います。どうすれば AMR コーデックを使用できるようになるか教えてください。