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

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

 

12
ramms @ramms
[quote=Nick Pheomotion]Создаете маунт, в нем указываете параметр <charset>windows-1251</charset>, и будет Вам счастье.[/quote]
Вот таки вот образом сделал, не помогло. Где я ошибся не пойму подскажите пожалуйста
<icecast>



<limits>
<clients>100</clients>
<sources>2</sources>
</limits>

<authentication>
<source-password>311272</source-password>
<relay-password>311272</relay-password>
<admin-user>ramms</admin-user>
<admin-password>311272</admin-password>
</authentication>

<hostname>10.0.0.4</hostname>
<listen-socket>
<port>8000</port>
</listen-socket>
<fileserve>1</fileserve>

<mount>
<charset>windows-1251</charset>
<mount-name>/MuzFm</mount-name>

<username>source</username>
<password>311272</password>

<fallback-mount>/nonstop</fallback-mount>
<fallback-override>1</fallback-override>
<fallback-when-full>1</fallback-when-full>
</mount>

<mount>
<charset>windows-1251</charset>
<mount-name>/nonstop</mount-name>

<username>source</username>
<password>311272</password>

<fallback-mount>/MuzFm</fallback-mount>
<fallback-override>1</fallback-override>
<fallback-when-full>1</fallback-when-full>
</mount>

<paths>

<logdir>./logs</logdir>
<webroot>./web</webroot>
<adminroot>./admin</adminroot>
<alias source="/" dest="/status.xsl"/>
</paths>


<logging>
<accesslog>access.log</accesslog>
<errorlog>error.log</errorlog>
<loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
</logging>



</icecast>

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

Отредактировано ramms - 26.09.2009
1400
Pheoru @Pheoru
<mount>
<mount-name>/MuzFm</mount-name>
<username>source</username>
<password>311272</password>
<charset>windows-1251</charset>
<fallback-mount>/nonstop</fallback-mount>
<fallback-override>1</fallback-override>
<fallback-when-full>1</fallback-when-full>
</mount>

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

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

12
ramms @ramms
[quote=Nick Pheomotion]<mount>
<mount-name>/MuzFm</mount-name>
<username>source</username>
<password>311272</password>
<charset>windows-1251</charset>
<fallback-mount>/nonstop</fallback-mount>
<fallback-override>1</fallback-override>
<fallback-when-full>1</fallback-when-full>
</mount>

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

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

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

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

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

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

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

1400
Pheoru @Pheoru
torrents.ru

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

12
ramms @ramms
Klef пишет:

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

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

468
Klef @Klef
ramms пишет:

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

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

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

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

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

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

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

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

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

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

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

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