Печать заголовка mp3 файла

Я пытаюсь прочитать теги ID3 с id3v2lib

Мой код:

ID3v2_tag* tag = load_tag(argv[1]); // Load the full tag from the file

if(!tag){
tag = new_tag();
}

const char * t = "Matej";
ID3v2_frame* artist_frame = tag_get_artist(tag); // Get the full artist frameID3v2_frame* title_frame = tag_get_title(tag);
ID3v2_frame_text_content* title_content = parse_text_frame_content(title_frame);
if( title_content){
cout << title_content->data << endl;
}

Это печатает название песни. Однако для некоторых файлов он печатает нечитаемый мусор.

Я не уверен, что файл как-то поврежден. Но используя
eyeD3 для файлов, выводящих мусор для заголовка, работает нормально.

Кто-нибудь встречался с такой же проблемой? Что может быть причиной

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]