2011年08月03日

ID3タグの読み込み 第1部



今回は、MP3ファイルID3タグを読み込むために、libid3tag-0.15.1bというフリーライブラリを使用してみました。尚libid3tag-0.15.1bの扱いについては、前回のlibid3tagのインストールをご参照ください。


続きを読む


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

ID3タグの読み込み 第2部



ID3タグを含んだ音楽ファイルからID3Fileクラスを使って、ID3タグを読み込む手順は以下の通りです。

  1. ID3FileクラスのインスタンスをID3タグを含んだ音楽ファイルのファイル名を指定して作成するか、或いはファイル内の音楽データを演奏しながら同時にID3タグを読み込む場合は、ファイル名を指定せずに作成します。
    libid3tag-0.15.1bにおいて、ファイル内の音楽データを演奏しながら、同時にファイル内のID3タグを読むというようなことは出来ないようです。)

  2. ファイル名を指定せずにID3Fileクラスのインスタンスを作成した場合は、ファイルから直接読み込んだID3タグの生データを、CID3File::Parse関数に入力してID3タグの内容を解析します。

  3. CID3File::Parse関数の戻り値や、CID3File::GetFrameCount関数で取得したフレーム数を元に、CID3File::GetFrame関数を使ってフレームの内容を順に読み出し、リストビュー等のコントロールを用いて結果を表示します。




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

2011年08月06日

ID3タグの読み込み 第3部



「ID3タグの読み込み 第3部」では、MFCを使った用例とサンプルプログラムを紹介します。


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

2011年08月27日

ID3タグの書き込み 第1部



今回は、ID3タグ編集用ライブラリ「libid3tag-0.15.1b」を使用して、ID3タグMP3ファイルに書き込む方法を解説します。尚ID3タグ編集用ライブラリ「libid3tag-0.15.1b」のインストールについては、libid3tagのインストールをご参照ください。


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

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