問題タブ [audioformat]

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 に答える
1473 参照

java - .wav ファイルのタイトル、アーティスト/作者、再生時間の取得

.wav次のコードを使用して、Java プロジェクトで使用しているファイルのプロパティを取得しようとしています。ただし、このコードを実行するとformat.getProperty("title")、 、format.getProperty("author")、およびformat.getProperty("duration")すべてのメソッドが null を返します。これらの詳細を別の方法で取得する必要がありますか?

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

ios - AVFoundation で入力ノードを 8000 サンプル レートにダウンサンプリングしたい

サンプルレート8000​​で試す次のコードがあります。サンプルレートをダウンサンプリングするにはどうすればよいですか? 解決策を見つけましたが、うまくいきません!

そしてこれが解決策です....

しかし、私のself.arrayでは常にnull = 0です

私は何を間違っていますか?

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

android - Android MediaRecorder: AmrWb と ThreeGpp OutputFormat の違い

Android MediaRecorder を使用して i ファイルを記録する場合、次のようにプロパティを設定できます。

3gppファイルを生成します。録音したファイルを Google Cloud Speech API に送信すると、音声が認識されてテキストに変換されます。

ただし、OutputFormat を

.3gpp ファイルも生成しますが、Google Cloud API はエラーをスローします。OutputFormat は問題ではなく、両方のケースで AMR エンコードされたエンコードされたデータのコンテナーを定義するだけだと思ったので、それは奇妙です。だから私の質問は:

AMR と ThreeGpp OutputFormat の正確な違いは何ですか?

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

android - 録音と再生の両方で、すべてのプラットフォームでネイティブにサポートされているオーディオ形式は何ですか?

私たちは、幅広い用途向けにユーザーの声を録音するさまざまなアプリを作成しています。ユーザーは自分のアイデアを登録したり、シーンを説明したり、他の人に教育的なヒントやメモを提供したりできます。

これらの条件を満たすファイル形式を選択する必要があります。

  • Android、iOS、ウェブでネイティブにプレイできる方が良い
  • エンコードとデコードのコストを削減する方が良い
  • 開発コストを削減する方が良い (私たちは健全な専門家ではありません)
  • ストレージは大したことではないので、圧縮は重要ではありませんが、ネットワーク トラフィックは大したことではないため、できるだけコンパクトにすることをお勧めします。

頭に浮かぶ最も明白な選択肢は MP3 ですが、驚いたことに、MP3 エンコーディングはそのままでは Android Studio でサポートされていません。

私たちはこれに関するベスト プラクティスを検索して見つけようとしましたが、驚いたことに、あらゆる場所でサウンドや音声が大量に使用されているにもかかわらず、あまり書かれていません。

たとえば、この投稿では、MP3 が最も使用されているファイル形式であり、次に ACC であると書かれています。しかし、AAC についてはまったく見知らぬ人です。

では、録音と再生の両方で、すべてのメディアでネイティブにサポートされているオーディオ形式は何ですか?

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

javafx - JavaFX m4a (AAC) 過剰なメモリ消費。代替案?

ゲームで音楽やサウンドを再生するためにjavaFXを使用しています。もともと私はmp3オーディオ用にファイルを使用していましたが、この形式にはライセンスが付属しているため、この形式を使い続けるのはおそらく賢明ではないことを知りました。m4aこのため、 (AAC)に切り替えました。ただし、 vs でプログラムをテストした後、m4amp3使用m4aするとプログラムのメモリ消費量が最大で 1 ギガ増加し、新しい音楽をロードするときに増加することがわかりました (プログラムの範囲により SSCCE は不可能です)。各テストで変更されたのはファイル形式だけでした。

私の質問:

javaFXm4aプログラムで問題があることが知られていますか?

javaFX ではど​​のオーディオ形式を使用すればよいですか?

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

java - Java でサポートされている非可逆オーディオ形式は何ですか?

クライアント サーバー RTP ストリーミング プレーヤーを実装しようとしています。現在、私は .wav 形式を使用しており、私のシナリオでは問題なく動作しています。しかし、.wav 形式の問題は、大量のメモリを消費することです。より少ない量のメモリ スペースを消費する、より圧縮されたオーディオ形式が必要です。この点で、損失のあるオーディオ形式は理にかなっています。この点で、どの形式を使用すればよいかを教えていただければ幸いです。.wav と比較して圧縮率はどうですか。Javaでサポートされていますか?完全なノイズでした。)