2012年05月07日

faad2-2.7のインストール



AACファイルをデコードするためのfaad2ライブラリーのインストールについて解説します。


続きを読む


posted by ひろし at 21:23| Comment(0) | AACファイルフォーマット | このブログの読者になる | 更新情報をチェックする

2012年05月12日

AACファイルの再生



faad2ライブラリーを使用してAACファイルのデコードを行い、同時に再生するプログラムについて解説します。

続きを読む
posted by ひろし at 01:26| Comment(0) | AACファイルフォーマット | このブログの読者になる | 更新情報をチェックする

2012年05月13日

faac 1.26のインストール



WAVE音源データからAAC音源データを作成する際に、必要となるfaacライブラリーのインストールについて解説します。


続きを読む
posted by ひろし at 14:17| Comment(0) | AACファイルフォーマット | このブログの読者になる | 更新情報をチェックする

2012年05月25日

AACファイルの書き込み



faacエンコーダーを介してWAVE音源データAACストリームにエンコードしてAACファイルに書き込む手順は、以下の通りです。

  1. AACエンコードに必要なfaac 1.26をインストールします。
  2. faacエンコーダーを開いてfaacEncConfiguration構造体入力サンプル数最大出力バイト数等を取得し、faacEncConfiguration構造体の各値を、目的の使用を満たす値に再設定し直します。
  3. 取得した入力サンプル数から、WAVE音源データを一時格納するための入力バッファサイズを算出します。
  4. 取得した最大出力バイト数から、エンコード済みデータを格納する出力バッファサイズを算出します。
  5. 入力/出力バッファの領域を確保したら、WAVE音源データを読み込み、入力バッファの32ビットデータの上位ワードに書き込みます。
  6. 入力バッファの32ビットデータをAACストリームにエンコードして、AACファイルに書き込みます。
  7. WAVE音源データの読み込みが終了したら、エンコーダーに残ったすべてのデータを吐き出させてから、faacエンコーダーをクローズします。


続きを読む
posted by ひろし at 13:49| Comment(0) | AACファイルフォーマット | このブログの読者になる | 更新情報をチェックする
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。