| ログイン | ご入会 |
ADC連絡先
|
|
|
|
|
Q: QuickTime が MP3 形式の音楽ファイルの ID3 タグへのアクセスを可能にするのは知っていますが、その機能の利用方法がわかりません。私は、曲のタイトル、アルバムのタイトル、アーティスト名、発表年、およびトラック番号の情報がどうしても必要なのです。 A: QuickTime/MP3 の Movie Importer は ID3 タグを認識し、それらをムービーのユーザデータとして保存されるムービーの注釈に変換します。.mp3 ファイルをムービーとしてインポートし、その後 GetMovieUserData、GetNextUserDataType、および GetUserDataText のような Movie Toolbox API を呼び出すことによって、このユーザデータにアクセスすることができます。 リスト 1 に示すコードは、ユーザデータのリストを受け取り、ユーザデータの項目をコンソールに出力します。ユーザデータの各タイプは一意の識別子を持っています。たとえば次のようになります。 kUserDataTextFullName =
FOUR_CHAR_CODE('©nam') 興味深いユーザデータタイプのリストを見るには Movies.h を参照します。 Movie のトラックとメディアも独自のユーザデータリストを持っています。これらのリストはそれぞれ、GetTrackUserData または GetMediaUserData を呼び出すことによってアクセスできます。
.mp3 ファイルを使ってリスト 1 により生成された出力の例
参考文献:
|