Проблема с кодировкой

Здравствуйте уменя проблема с выдачей кодировки программой , она выдается не правильно и сервер Icecast выдает кракозябры ! При откате на старые версии все нормально выдается !! и проблем нету !! Подскажите как решить проблему, и решима ли она в последней версии ?

P.S.Вывод треков !! хотелось бы получить ответ в 24 обещанных часа лицензия на Алексей Буров
 
Кодировка выдается в формате UTF8, Icecast эту кодировку поддерживает. В более ранних версиях кодировка была ANSI.
Неправильно отображаются только русские буквы, или все?
 
Да неправильно отображаются русские буквы ! Причем при указании Имени Диджея оно отображается правильно из программы но опять же композиции кракозябры!
 
Если можете настроить сервер, то пропишите параметр config=UTF-8 для потока.

Вот выдержка с сайта Icecast:
Character set support. Most non-Ogg streams (eg MP3) send metadata as Latin1 but it could be in other character sets. As icecast uses UTF-8, we need to convert to UTF-8 so that web pages and stream directories render correctly.
Allow a per-mount <charset> setting. For when source clients do not indicate which character set is in use.
a charset= parameter to the metadata request.
Default for non-Ogg content is now Latin-1 (aka ISO-8859-1). Ogg content still uses UTF-8.



В новой версии будет опция для изменения кодировки потока.
 
к сожалению это не возможно другие люди пользуются иными программами тогда уних проблемы! Мне хотелось бы узнать о решении проблемы в Вашей программе ! Приобрел лицензию так как проблем не было и тут опа проблема !
 
Только что проверил, Icecast2+RadioBOSS, русский трек. Название в Winamp показывается правильно. Польза UTF8 в том, что даже если вы запустите китайский трек, его название также будет показано правильно.

Как я уже сказал, в следующей версии будет возможно переключение кодировки для meta данных.
 
к сожалению в Icecast выставлено cp1251 что делаетсфя почти всегда так как слушателей пользующих виндоус большинство !! При переводе на  UTF-8 проблемы имеют другие диджеи у них Icecast не понимает имени диджея на русском !!!
 
Windows замечательно поддерживает UTF8 начиная с довольно старых версий. Windows Media Player, Winamp, Foobar - проверил все эти плееры, русские названия отображаются правильно. И немецкие, и любые другие. "Крякозябров" нет.
Вообще, все кодировки кроме Unicode (UTF8, UTF16 и т.п.) - можно считать устаревшими, и использовать их нужно только в случае, когда вообще невозможно использовать Unicode (используется Windows 95 к примеру).

Icecast сам по себе использует только UTF8, указание кодировки в параметре charset= служит только для того, чтобы конвертация (укаазнная кодировка==>UTF8) прошла правильно.
 
Но к сожалению проблема есть !! и когда выйдет версия вами описаная с переключением кодировок ! какая последняя версия с поддержкой другой кодировки?
 
У меня нет данных, какая из последних версий работает через Ansi, но это будет довольно старая версия. Если у Вас остались дистрибутивы предыдущих версий, можете попробовать.

Версия с переключением кодировок сначала выйдет в состоянии беты, т.е. тестовая. Полноценная версия будет через месяц-полтора (хотя никто не запрещает использовать бету).
 
мне не хочется рыскать по сети в поиске старых версий вы не могли бы на почту скинуть? и когда выйдет бета?
 
Старых версий в наличии нет, поэтому выслать не получится :(
Выход беты запланирован на ближайшие дни.
 
Назад
Верх