Я использую С# для чтения информации из метаданных mp3-файла. Эта информация на арабском языке. Когда я открываю этот mp3-файл с помощью проигрывателя Windows Media или любого другого медиаплеера, я могу очень четко прочитать информацию, но когда я пытаюсь прочитать эту информацию с помощью taglib некоторые файлы отображаются правильно, а некоторые другие файлы отображаются в странном формате, это не арабский и не английский язык.
Проблема с кодировкой при использовании taglib для чтения метаданных mp3-файла с помощью С#
Ответы (1)
это, скорее всего, потому, что кодировка, указанная в теге ID3, не является фактической кодировкой, используемой для записи тегов, taglib будет считывать данные в теге id3, используя кодировку, указанную в кадре тега. В результате вы получите другую строку, потому что используется неправильная кодировка.
person
y62wang
schedule
01.03.2013