2017-01-06 12 views
0

TagLib :: File :: properties()を使用すると、GEOBなどの共通タグは無視されますが、IDv2.3仕様内にあります。TagLib - GEOBコン​​テンツの取得

私の質問は、TagLib :: Fileを使用しているときに、どのようにGEOMデータを取得することができますか、それはMIMEタイプのためにフォーマットされたコンテンツですか?この具体的な例では、私は "application/octet-stream"というGEOBを持っています。

コーデック固有のクラスを使用してGEOBフレームを見つけ、GEOBデータを解析するのが正しい方法でしょうか? GEOBはデータの標準フォーマットを持っていますが、TagLibはこれをサポートするはずですが、その例はありません。

この質問は、GEOBフレームを取得する方法と、それに渡されるファイルタイプのデータの例です(FLACにはID3v2フレームがあることがあるため、ID3v2をサポートするかどうかは問いません)。

答えて

0

TagLibはGEOBフレームを直接サポートします。ドキュメントはhereです。 propertiesメソッドは、主にテキストプロパティ用であり、GEOBのようなバイナリフレームには適用されません。 MP3ID3v2 APIを直接使用する必要があります。

関連する問題