3

結果のファイルにメタデータでタグ付けできるようにしたい単純なオーディオ録音ユーティリティを作成しています。MP3 ファイルに ID3 タグを付けるライブラリを見つけるのは簡単ですが、私は WAV やおそらく FLAC のようなロスレス コーデックに興味があります。

私が理解しているように、WAVE ファイルは実際には RIFF ファイル タイプのサブセットであり、波形の「チャンク」とメタデータの「チャンク」の両方を含むことができます。

これらのRIFFタグをWAVEファイルとの間で読み書きする方法を理解するのに役立つライブラリ、仕様、またはサンプルプロジェクトの方向性を誰か教えてもらえますか?

また、FLAC に同様のタグが存在するかどうか、およびメタデータを FLAC ファイルに書き込むための適切なリソースがあるかどうかを知っている人はいますか?

4

1 に答える 1

0

RIFF-WAVの場合。

はい、メタデータは特別なチャンクに保存されます。ID3 (または他のタグ) を標準的な方法で RIFF-WAV メタデータにマップすることはできないことに注意してください。一部の一般的なタグ フィールドには、適切な標準 RIFF-WAV フィールドがあります。別のフィールドについては、独自の発明を行う必要があります。また、ほとんどのソフトウェアは RIFF-WAV タグを認識しません。

FLAC用。

FLAC 仕様に従って FLAC タグを操作できます。

于 2010-03-30T12:33:07.157 に答える