2017-01-06 8 views
0

TagLib :: File :: properties()를 사용하면 GEOB와 같은 일부 일반 태그는 IDv2.3 사양 내에 있지만 무시됩니다.TagLib - GEOB 내용 얻기

제 질문은 TagLib :: File을 사용할 때 GEOM 데이터 형식을 비롯하여 GEOM 데이터 형식을 어떻게 얻을 수 있습니까? 이 특정 예에서는 GEOB에 "application/octet-stream"이 있습니다.

코덱 전용 클래스를 사용하여 GEOB 프레임을 찾은 다음 GEOB 데이터를 구문 분석하는 올바른 방법이 있습니까? GEOB는 표준 형식의 데이터를 가지고 있지만, TagLib은이를 지원해야합니다. 그러나 예제가 없습니다.

이 질문은 GEOB 프레임을 가져 오는 방법과 전달되는 모든 파일 유형의 데이터 (예 : FLAC에 ID3v2 프레임이있는 경우가 있으므로 ID3v2를 지원하는지 여부를 묻는 예제)를 요구합니다.

답변

0

TagLib는 GEOB 프레임을 직접 지원합니다. 문서는 here입니다. properties 메서드는 주로 텍스트 속성 용이며 GEOB과 같은 이진 프레임에는 적용되지 않습니다. MP3ID3v2 API를 직접 사용해야합니다.