問題タブ [aac]

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

audio - スムーズなストリーミングとAAC-複雑度の低いオーディオコーデック。データ形式?

私はSmoothStreamingクライアントアプリケーションを書いています。サーバー側(MediaServices拡張機能を備えたIIS7)には、Expression Encoderpro4と「H.264IISSmoothStreamingiPhoneWiFi」プリセットを使用してエンコードされたISMVファイルとISMAファイルがたくさんあります。一言で言えば、それは「H.264ベースライン」ビデオコーデックとAAC-LCオーディオコーデックを使用します。

ただし、クライアント側では、特にオーディオチャンクで問題が発生しています。私はH.264ビデオストリームを理解することができましたが(基本的には、長さが接頭辞として付けられた生のNALユニットのシーケンスであり、NALユニットの「開始コード」0、0、0、1はありません)、私はまだ持っていませんAAC LCオーディオストリーム内にあるもの、つまり「mdat」(メディアデータボックス)アトムに含まれるものをクラックすることはできませんでした。それは間違いなくMP4コンテナではありませんが、それでは何ですか?

サーバーから取得した1つのAAC-LCフラグメント(MDAT部分のみ)の最初の128バイト(任意に選択した数)の下に貼り付けています。

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

windows-phone-7 - WindowsPhone7のAAC用MediaStreamSource

httpからAACストリームを読み取るプロジェクトのカスタムMediaStreamSourceクラスを作成しようとしています。 Microsoftから提供されたものを調べましたが、コードは機能しているようです。唯一の問題は、音が出ないことです...実際のデバイスでテストしたので、エミュレーターではありません。問題。 私もこのサイトを見て、ホワイトノイズの音を出そうとしました。私のコードはオーディオ部分とほぼ同じですが、それでもまったく音が出ません...Windows Phone 7
ManagedMediaHelpers

これを解決する方法について何かアイデアはありますか?

私が試してみる理由は、ソースをhttpストリームにMediaStreamSource設定したときにMediaElement

少し遅れて、理由がわかりません。私も使ってみましたXNA MediaPlayerが、制限が多いので、自分の目的には使えません...

すべての助けに感謝します、ありがとう!

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

ipad - iPadでのAAC形式のオーディオストリーミング

ラジオ局からオーディオをストリーミングする iPad アプリケーションを開発しています。MPEG 形式のオーディオを問題なくストリーミングできます。しかし、同じソースで iPhone 用に作成されたサンプルで動作する AAC 形式のデータをストリーミングすることはできません。

ここで何が問題なのか知っている人はいますか?ただし、コードの行数が非常に少ないため、ここにコード スニペットを添付することはできません。

前もって感謝します。

よろしく、ディーパ

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

android - Android でストリーミング オーディオが機能しない

この質問は以前にもあったと思いますが、確かな答えを見つけることができませんでした。サーバーからストリーミング オーディオを読み込もうとしています。そのオーディオ/aacファイル

http://3363.live.streamtheworld.com:80/CHUMFMAACCMP3

私が使用しているコードは

これは正しい実装ですか?どこが間違っているのかわかりません。誰かがこれについて私を助けてください。

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

audio - AAC コーデック ライブラリ (libFAAC の代替)

Linux および Windows (C\C++ アプリ用) で動作する AAC エンコーダー/デコーダー ライブラリを探しています。これは商用製品用であるため、libFAAC はオプションではありません。Nero や MainConcept のものも見ましたが、ライセンス料がかからない LGPL ライセンスなどのものがいいと思います。

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

android - FLV AAC ストリームを Android で再生できますか

ラジオ プレーヤーを構築しようとしていますが、クライアントはオーディオが AAC の FLV コンテナーであるストリームを提供しています。

ヘッダーを読むと、audio/aacp として表示されます。

を使用するなど、考えられるすべての方法を試しました

1) メディアプレーヤーによるストリーミング (機能しません)

2) プロキシ ストリームを使用する NPR モードを使用します (壊れたパイプの例外が発生します)

3)チャンクで再生します(再生しますが、SDカードが必要で、再生はあまり良くありません)

4) GPL の FAAD2 ライブラリを使用しますが、使用料を支払う必要があります。

この問題を解決するのを手伝ってくれる人がいますか。

私が持っている最後のオプションは、クライアントにストリームを mp3 コンテナーに変更させることです (これが機能することはわかっています)。

よろしく、 ハリ

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

cocoa - Audio Queue Services の .mp4 ファイルへの録音は再生できません。そしてマジッククッキー号

私は 3 か月間だけの初心者の Mac プログラマーです。Audio Queue Services の問題が発生しました。誰か助けてください。

Audio Queue Services API を使用して録音プログラムを作成し、AAC 形式のデータを出力しました。よさそうです、すべてうまくいきます。

MP4V2ライブラリ (オープン ソース ライブラリ) を使用して .mp4 ファイルを出力するまで、問題が発生します。

問題 1:

MP4V2 ライブラリ関数MP4WriteSample()に入力するための AAC ヘッダーとして マジック クッキーを使用します。.mp4 ファイル内にデータがありますが、プレーヤー (ex:Quicktime)は .mp4 ファイルを認識できず、オーディオ データを再生できません


問題 2:

Audio Queue の基本的な説明形式を次のように設定しました。

AudioQueueGetProperty() を使用してマジック クッキーを取得します。

次のように、マジック クッキーの内容を出力します。

合計 39 バイト。

正確にはどういう意味ですか?

それぞれが表す 39 バイトの意味は何ですか?

AACヘッダーに変換できますか?

参照 :

音声ファイルにマジック Cookie を設定する

再生オーディオ キューのマジック Cookie を設定する

CoreAudio - 再生中の aac ファイルの終了を判断する方法


どうもありがとう。

ライアン

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

flash - SWFOBJECTで使用できるオーディオファイルは何ですか?

Web上のSWFOBJECTFlashプレーヤーで使用するために、いくつかの古いRealMediaオーディオのみのファイルを変換しています。ファイルに使用するのに最適なコンテナ/フォーマットは何ですか?AACがおそらく最高のフォーマットだと思いますが、Flashプレーヤーで* .aacファイルを再生できますか?

あなたの助けは大歓迎です。ありがとう。

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

iphone - iOS で ExtAudioFile を使用して AAC エンコーディングを機能させるにはどうすればよいですか?

iOS で WAVE ファイルを AAC エンコードされた M4A ファイルに変換する必要があります。古いデバイスやシミュレーターでは AAC エンコーディングがサポートされていないことは承知しています。コードを実行する前にテストしています。しかし、私はまだそれを機能させることができません。

Apple 独自のiPhoneExtAudioFileConvertTestの例を調べたところ、それを正確に踏襲したと思いましたが、それでもうまくいきません!

現在、宛先ファイルにクライアント形式を設定しようとすると、-50 (= ユーザー パラメータ リストのエラー) が発生します。ソースファイルでは、動作します。

以下は私のコードです。どんな助けでも大歓迎です、ありがとう!

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

iphone - 記録された MPEG4 AAC ファイルに追加するにはどうすればよいですか?

AVAudioRecorder次の設定で を使用して、iPhone でオーディオを録音しています。

(これらの設定のほとんどは柔軟に対応できますが、MPEG4 AAC を使用する必要があります。)

オーディオをファイルに保存します。

ユーザーは後日戻ってきて、同じファイルへの記録を続行できる必要があります。これを で直接行うオプションはないようですAVAudioRecorder。代わりに、新しいファイルに記録してそれらを連結しています。

現時点では、 anAVMutableCompositionと anAVMutableCompositionTrackを使用してファイルを追加していますが、長時間の録音では非常に遅いため、これは実際には実現可能ではありません。

2 番目のファイルからヘッダーを削除し、オーディオ データを最初のファイルに追加し、結合されたファイルのヘッダーを変更して新しいデュレーションを反映できれば、はるかに速くなると思います。両方のファイルがまったく同じ設定で作成されていることがわかっているので、ヘッダーの他の詳細は同じであるはずです。

残念ながら、ヘッダーの形式や、この方法でファイルを結合できるかどうかについての情報は見つかりません。

だから私の質問は:

  • iPhone で作成された MPEG-4 AAC ファイル ヘッダーの形式は何ですか?
  • このようにヘッダーをいじって、2 つのオーディオ ファイルを結合することはできますか?
  • 2 つの MPEG-4 AAC オーディオ ファイルをほぼ瞬時に追加するより良い方法はありますか?