Использую MediaMetadataRetriever для получение тегов, но русские теги иногда в ISO-8859-1, что при переводе в Windows-1251 должны читаться, однако у меня такого не происходит и выводит все время иероглифы
Строка в файле такая: ß õî÷ó áûòü ñ òîáîé
Должно быть: Я хочу быть с тобой
String TEXT = META.extractMetadata( MediaMetadataRetriever.METADATA_KEY_TITLE );
new String( TEXT.getBytes( "ISO-8859-1" ), "Windows-1251" ); // Практически всегда выводит иероглифы
Нашел библиотеку и решил использовать ее для проверки
mp3file = new MP3File( FILE );
new String( mp3file.getID3v1Tag().getSongTitle().getBytes( "ISO-8859-1" ), "Windows-1251" ) // Выводит текст как надо, но иногда вместо кириллических символов проскальзывают латинские
Подскажите, как определять кодировку и декодировать в читаемый вид. Я думаю наверняка есть нативный способ
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я хотел бы добавить хеш-информацию к моим модулям, которые находятсяв в jar-файлахДля этого я воспользовался опциями --hash-modules и --module-path jar утилиты
Есть лендинг на yii2 с возможностью оставить коментарииК каждому можно оставить еще коментарий
Как в настоящее время правильно верстать с помощью свойства float в CSS или использовать FlexBox, если нужно расположить блоки горизонтально