問題タブ [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 に答える
1839 参照

java - gstreamer高速トランスコード

編集 Updated code with solution

amrをmp3にトランスコードする必要があるので、gstreamer-javaでgstreamerパイプラインを作成しました。次のようになります。

(もちろん、実際にはJava APIで構築されています)、私はトランスコードを次のように開始します

所要時間がオーディオの長さに等しいことを除いて、正常に動作します。これは許容できません。同等のもの

マシン速度でトランスコードします。

では、マシン速度のトランスコーディングを取得するには、パイプラインをどのように設定する必要がありますか?

clojureに堪能な人々のための完全な情報源はここにあります

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

audio - MediaException: Samsung で capture://audio の DataSorce を作成できません

モバイルでオーディオをキャプチャする midlet を書いています。

私の携帯電話は Samsung SGH-G800 で、その仕様によると JSR-135 をサポートしていますが、その上で:

私はこの例外を受け取ります:

「capture://audio」、「capture://audio_video」、「capture://audio?encoding=pcm」も試しました。何もない。

この例外が発生する理由はありますか?

クロスポスト:リンク

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

video - .3gp ファイルからオーディオとビデオのトラックを分離するプログラムを作成するにはどうすればよいですか?

オーディオとビデオのトラックを .3gp ファイルから切り離すプログラムを書きたいです。

(ビデオトラックのフォーマットはh.263、オーディオはAMRです。データはAndroidから生成されます。)

多くの情報がインターネットから調査されましたが、私はまだそれを行う方法がわかりません.

最初に、h.263 と AMR のヘッダーがそれぞれ 0000 0000 0000 0000 1000 00 と 0x23、0x21、0x41、0x4D、0x52、0x0A であることを知りました。

しかし、.3gp ファイルからヘッダーが見つかりません。

誰かが私を助けることができますか?

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

android - MediaPlayer.setDataSource が AMR オーディオ ファイルで失敗する

...アプリケーション キャッシュ ディレクトリからローカル AMR オーディオ ファイルを再生しようとしたとき。HTC Magic、HTC Desire で発生します。AMR オーディオ ファイルは、SonyEricsson xperia x10 mini によって録音され、インターネットからダウンロードされました。

MediaPlayer は次の方法で作成されます。

何か案は?

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

blackberry - BlackBerry に録音されたオーディオを外部で再生する

音声を録音して Web サービスに送信し、DB に BLOB として保存する BB アプリがあります。BB プレーヤーではない別のソースからこのオーディオを再生する方法を知りたいです。音声データをバイト配列として BB に保存し、それを抽出して問題なく再生することはできますが、たとえば Java サウンドを使用して再生しようとすると、同じことを行うことができません。誰もこれを試しましたか?

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

java - Webサイトのメディアプレーヤーでサウンドファイルを再生する

ねえ、私はWeb開発に不慣れなので、それに取り組むためのツールに関しては本当に馬鹿です。BBアプリケーションから記録された.amrファイルがあり、サーバーに送信および保存されています。WebサイトのWebプレーヤーを介してこれらのファイルを再生できるようにしたいのですが、これに関していくつか質問があります。

1)amr形式を使用して再生しようとする代わりに、これらのファイルをmp3 o wavのようなものに変換するのは適切でしょうか?サウンドファイルはJavaWebサービスによって受信され、MySQLデータベースに保存されたURLとともにハードドライブにファイルとして保存されます。したがって、変換方法が提案された場合は、Javaで行うことをお勧めします。

2)これらのファイルを再生するには、どのプレーヤーをどのように使用できますか?amrファイルまたは変換されたファイル

3)他の人がそのオーディオファイルにアクセスして聞くことができるように、そのオーディオファイルを指すリンクを作成するにはどうすればよいですか?これは私の元の質問行とは少し異なることを知っていますが、私もそれを行うことができなければなりません。

前もって感謝します

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

ubuntu - FFMPEGによるAMRからMP3への変換

FFMPEGを使用してAMRオーディオファイルをMP3に変換しようとしています。私はWindows7ホスト上のVBoxでUbuntu10.10を実行しており、実行してffmpegをインストールしsudo apt-get install ffmpegました。以前に記録したAMRファイルがすでにあるので、コマンドを実行しました。ffmpeg -i myfile.amr myfile.mp3変換に失敗し、トレースは次のようになります。

したがって、このスレッドffmpegの指示に従って、オーディオのみのflvをswfに変換します。コマンドsudo apt-get install ffmpeg libavcodec-extra-52 を実行して追加のライブラリをインストールしましたが、同じ問題が発生します。他のアイデアはありますか?

更新:スレッドでも、このサイトを機能させるためにリンクしていますhttp://stephenjungels.com/jungels.net/articles/ffmpeg-howto.htmlすべての手順を実行しましたが、それでも機能しません

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

ubuntu - FFMPEGamrからmp3への変換の問題

ねえ、私はamrファイルをmp3ファイルに変換する次の問題があります。会話をしようとすると、次のようになります。

Test.amr:入力の処理中に無効なデータが見つかりました

以前に別のファイルを記録していて、ここに表示されているように変換が機能することを考えると、実際には奇妙です。

何が起こっているのかについて何か考えはありますか?

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

java - AMR-アップサンプリングする方法

AMRオーディオデータをアップサンプリングするにはどうすればよいですか。amrファイルは6バイトのヘッダー( "!#AMR" .getBytes())で構成され、その後、それぞれ1バイトのヘッダーと31バイトのオーディオを持つ32バイトのフレームがあります。どのようにアップサンプリングする必要がありますか?線形補間について読みましたが、ここでどのように適用するかわかりません。異なるフレーム間、またはフレーム内のバイト間などで補間する必要がありますか?どんな助けでも大歓迎です:)