Кстати, похоже, что TagLib не распознает заголовок Xing в файлах CBR. Похоже, что в файлах CBR в заголовке вместо «Xing» содержится «Info» (см. Gabriel.mp3-tech.org/mp3infotag.html). Я сделал прототип, который читает заголовки Xing / Info (Xing для файлов VBR и ABR и Info для файлов CBR), и подтвердил это. Короче говоря, TagLib имеет отличную поддержку тегов, но он отстой для заголовков Xing / Info и VBRI.
ужно извлечь информацию, хранящуюся в заголовках XB и Fraunhofer VBRI файлов MP3, используя TagLib-Sharp.
Я искал в Интернете пример, посмотрел исходный код, но не совсем понятно, как использовать классы XingHeader и VBRIHeader. Они не являются частью свойств File / AudioFile для MPEG.
Конструктор нуждается в классе ByteVector, который определен в пространстве имен TagLib.
Кто-нибудь может привести пример использования классов XingHeader и VBRIHeader? Любая помощь будет принята с благодарностью.