Closed kolokolovg closed 5 months ago
Добрый день! С метаданными проблема, кто во что горазд, кто передает ARTIST - TITLE кто TITLE - ARTIST, кто в JSON-ах, я встречал в XML. Причем и JSON и XML каждый раз самодельные. Я искал, может есть стандарт, но пока не нашел, похоже нет стандарта на формат метаданных. Я думаю как разрулить эту проблему, может придется писать эмпирический разборщик, но страшно не хочется. Это заранее проигранная битва, в любом случае будут ложные срабатывания.
Если знаете опенсорсную программу, которая корректно показывает метаданные, я буду счастлив подсмотреть ее код.
Если знаете опенсорсную программу, которая корректно показывает метаданные, я буду счастлив подсмотреть ее код.
Мне так же кажется что метаданные генерятся по разному разными стриминговыми серверами. У ссылки которую я дал - генератор потока icecast. Возможно если попробовать воспроизвести на другом потоке с таким же серверным ПО то ошибка воспроизведется. Ну и тогда тут действительно нужна какая то библиотека которая разбирает метаданные от различных источников.
Отпишу когда проверю на других потоках
Unfortunately, I have some problems in my life and I don't have time for pet projects. So I released the new version as is.
But I hope to return to the development and support of the project soon.
Оставлю это здесь для себя, возможно поможет в дальнейшем.
Стрим http://c34.radioboss.fm:8577/autodj Метаданные https://c34.radioboss.fm:8577/status-json.xsl
I added this to the beta version of Radiola 6.99.1. If you are interested, you can test it by downloading Radiola-6.99.1.dmg
I have released the second beta, if you are interested you can download it at the link.
confirmed.
big thanks
Отпишу по русски. На одном из стримов который я слушаю (https://sevfm.ru:9006/stream) Метаданные не парсятся а отображаются в заголовке целиком как json.