ОсновноеRadiotalkПользовательское
Технологии вещания, софт, скрипты
7   •   Посмотреть все темы

IceCast - кракозябры вместо русских букв.

 

12
ramms @ramms
[quote=Nick Pheomotion]Создаете маунт, в нем указываете параметр <charset>windows-1251</charset>, и будет Вам счастье.[/quote]
Вот таки вот образом сделал, не помогло. Где я ошибся не пойму подскажите пожалуйста
  1. <icecast>
  2. <limits>
  3. <clients>100</clients>
  4. <sources>2</sources>
  5. </limits>
  6. <authentication>
  7. <source-password>311272</source-password>
  8. <relay-password>311272</relay-password>
  9. <admin-user>ramms</admin-user>
  10. <admin-password>311272</admin-password>
  11. </authentication>
  12. <hostname>10.0.0.4</hostname>
  13. <listen-socket>
  14. <port>8000</port>
  15. </listen-socket>
  16. <fileserve>1</fileserve>
  17. <mount>
  18. <charset>windows-1251</charset>
  19. <mount-name>/MuzFm</mount-name>
  20. <username>source</username>
  21. <password>311272</password>
  22. <fallback-mount>/nonstop</fallback-mount>
  23. <fallback-override>1</fallback-override>
  24. <fallback-when-full>1</fallback-when-full>
  25. </mount>
  26. <mount>
  27. <charset>windows-1251</charset>
  28. <mount-name>/nonstop</mount-name>
  29. <username>source</username>
  30. <password>311272</password>
  31. <fallback-mount>/MuzFm</fallback-mount>
  32. <fallback-override>1</fallback-override>
  33. <fallback-when-full>1</fallback-when-full>
  34. </mount>
  35. <paths>
  36. <logdir>./logs</logdir>
  37. <webroot>./web</webroot>
  38. <adminroot>./admin</adminroot>
  39. <alias source="/" dest="/status.xsl"/>
  40. </paths>
  41. <logging>
  42. <accesslog>access.log</accesslog>
  43. <errorlog>error.log</errorlog>
  44. <loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
  45. </logging>
  46. </icecast>

Вот вроде немного разобрался...
Но все ровно крякозбры отбражаються, что делать???
Модете поправить мой конфиг чтоб не было крякозябров!

Отредактировано ramms - 26.09.2009
0
1400
Pheoru @Pheoru
  1. <mount>
  2. <mount-name>/MuzFm</mount-name>
  3. <username>source</username>
  4. <password>311272</password>
  5. <charset>windows-1251</charset>
  6. <fallback-mount>/nonstop</fallback-mount>
  7. <fallback-override>1</fallback-override>
  8. <fallback-when-full>1</fallback-when-full>
  9. </mount>

Как минимум вот так. :)

Плюс к этому, проверьте, не идут ли на сервер кракозябры из Вашего стримера (сэма), т.к. может он титлы неправильно определяет.

0
12
ramms @ramms
[quote=Nick Pheomotion]
  1. <mount>
  2. <mount-name>/MuzFm</mount-name>
  3. <username>source</username>
  4. <password>311272</password>
  5. <charset>windows-1251</charset>
  6. <fallback-mount>/nonstop</fallback-mount>
  7. <fallback-override>1</fallback-override>
  8. <fallback-when-full>1</fallback-when-full>
  9. </mount>

Как минимум вот так. :)

Плюс к этому, проверьте, не идут ли на сервер кракозябры из Вашего стримера (сэма), т.к. может он титлы неправильно определяет.[/quote]
Ну вставил я код в icecast? все осталось как и было, а с СЭМом какие проблемы могут быть?? Если СЭМ посылает крякозябры посылаетзх, это как лечиться???

0
1400
Pheoru @Pheoru
Стоп, кракозябры только с русскими треками или со всеми? Если все, то это 100% SAM, и скорее всего неправильно вбитые title в него (т.е. скорее всего придется их исправлять).

0
12
ramms @ramms
[quote=Nick Pheomotion]Стоп, кракозябры только с русскими треками или со всеми? Если все, то это 100% SAM, и скорее всего неправильно вбитые title в него (т.е. скорее всего придется их исправлять).[/quote]
Крякозябры только когда русские треки, все остальное в норме, весь английский текст, шрифт и.тд.

0
1400
Pheoru @Pheoru
Если не помог charset, то проблема в sam.

0
12
ramms @ramms
[quote=Nick Pheomotion]Если не помог charset, то проблема в sam.[/quote]
Я пробывал менял в семе назвние песен(русскими буквами еще раз переписывал) но тоже ничего

А вообще можете дать ссылку на нормальный СЭМ(с кряком), я понимаю что нельзя публиковать сдесь кряки, но все же, просто замучался уже...

0
1400
Pheoru @Pheoru
torrents.ru

0
468
Klef @Klef
[quote=Nick Pheomotion]В маунте ставим параметр <charset>cp-1251</charset>[/quote]
мм, а не <charset>cp1251</charset>

0
12
ramms @ramms
Klef пишет:

[quote=Nick Pheomotion]В маунте ставим параметр <charset>cp-1251</charset>

мм, а не <charset>cp1251</charset>[/quote]
Пробывал так и так результата не какого нет, все так же крякозябры ползут...
Я думаю может Кодировка MySQL что нибудь?
Какая кодировка должна стоять в MySQL?

0
468
Klef @Klef
ramms пишет:

Какая кодировка должна стоять в MySQL?

у меня в latin1 / latin1_general_ci
прекрасно себя чувствует

0
1400
Pheoru @Pheoru
Стоп. На странице icecast статистики показывает нормально? Если да, то изменяйте кодировку сайта, базы данных и прочей фигни, которая никак не относится к радиовещанию непосредственно.

0
48
Amelion @Amelion
все перепробовал что тут описано, на странице статистики то же кракозябры

0
237
Conviction™ @Rocketdock
А можно сделать так чтобы русские треки вообще не отображались, у меня прикол такой в плеере если слушать то там показывает русские треки а на сайте не показывает. Пытался менять кодировки чтобы в плеере тоже не показывало. Мож кто знает как убрать русские треки?

0
49
IceMaster @IceMaster
чарсет в настройках влияет только на вывод статистики, теги в айскасте НЕ перекодируются никогда. Исправить можно, но влезанием в код айскаста и патчингом (что я и сделал)

0
1572
KyPIIaToB @KyPIIaToB
Заколебал ты свой патчинг везде рекламить)

0
7
Серёга @damnpeople
не знаю у меня сразу на обычном айсе заработало:)

0
410
Евгений @Drakkar
Ничего не помогает. Уже передал многое. У меня щас в Айсксте стоит icecast.xml - <charset>cp1251</charset>
Всё равно на странице айскаста, когда играет в семе русская песня - пусто. Допустим, если играло сначала tiesto, а потом Баба Маня, то Бабу Маню не показывает, а показывает последнее проигранное, т.е. Tiesto.
Я уже и делал <charset>cp-1251</charset> ... Ну потом просто в службах службу icecast перезапускаешь, чтоб новые параметры вступили в силу. Не помогает. Хочу добавить, что в самом сэме Баба Маня отображается кракозябрами, а вот в плеере Aiimp всё корректно.

УРА! Я нашёл выход из положения! Я Бабу Маню переименовал в Baba Manya ! :))) :))) :D

Отредактировано Drakkar - 12.01.2012
0
95
Rodos @Rodos
У меня аналогичная проблема, как в посте выше. Названия треков на русском и всех языках, кроме английского, не отображаются на веб-плеере. Транслирую по цепочке RadioBoss 5.4.7.1 > ********** > ********** с сервера Shoutcast 1. Случайно попалось такое сообщение **********. Однако этот файл мне не помог. Drakkar, eсли у вас получиться, дайте знать.

Отредактировано Rodos - 30.10.2016
0
16
Alex149149 @Alex149149
Тема конечно старая, но позволю немного отступить.
Если поток запускается через darkice то где указывать <charset>windows-1251</charset> ?
В конфиге icecast-а поток не указан вообще.
В конфиге darkice-а ? но в документации ничего не сказано о переменной charset и что ее можно туда добавить

0





Согласие на обработку данных на нашем сайте

Продолжая просматривать страницу, вы соглашаетесь с использованием файлов «Cookie» и с Политикой конфиденциальности «Privacy».
Наверху или внизу страницы вы можете изменить валюту и язык по умолчанию. Английская версия сайта ещё находится в доработке и доступна не полностью.