MainRadiotalkCustom
Общие вопросы по интернет радио вещанию
6   •   Посмотреть все темы

Icecast+Ices | Кодировка

 

5
shturval @shturval
Вещаю через SAM музыку (live) - кодировка нормально проходит (rus | eng)
Вещает Ices музыку (non-stop) - кодировка нормально проходит (rus | eng)

Вчера добавил треков так 120 на сервер, обновился playlist (крон поставил)

Песни так и не зазвучали, понял что конфиг уже прочитал что было, перезагрузил ices чтобы подцепился снова уже новый плелист.

После перезагрузки все треки что были в non-stop - кодировка нормально проходит (rus | eng)
НО новые загруженные треки - кодировка такая Сейчас играет: яюY - яюC
Неважно что (rus | eng)

playlist.log
02/May/2013:19:27:43 +0300|/non-stop|0|яюM - яюS
02/May/2013:19:31:49 +0300|/non-stop|1|яюS - яюS
02/May/2013:19:33:40 +0300|/live|1|Statictide & Doct3r - Tainted
02/May/2013:19:35:59 +0300|/non-stop|0|яюN - яюU
02/May/2013:19:39:35 +0300|/non-stop|1|яюE - яюL
02/May/2013:19:43:25 +0300|/non-stop|1|яюS - яюB
02/May/2013:19:47:06 +0300|/non-stop|1|Mainstream One - Секс И Виски, Кокс Карибский (House Massive & Dj Sedate Radio Rmx)
02/May/2013:19:51:03 +0300|/non-stop|1|яюA - яюR
02/May/2013:19:56:18 +0300|/non-stop|1|яюB - яюW
...
02/May/2013:21:13:54 +0300|/non-stop|1|Receptor ft-fk
02/May/2013:21:18:54 +0300|/non-stop|1|яюT - яюI
02/May/2013:21:23:58 +0300|/non-stop|1|яюI - яюT
02/May/2013:21:27:53 +0300|/non-stop|1|яюK - яюG
02/May/2013:21:33:02 +0300|/non-stop|1|яюM - яюT
02/May/2013:21:38:10 +0300|/non-stop|1|яюJ - яюL
02/May/2013:21:42:41 +0300|/non-stop|1|яюF - яюH
02/May/2013:21:47:09 +0300|/non-stop|1|яюT - яюN
02/May/2013:21:47:17 +0300|/live|1|Олеся Астапова - Я Люблю Тебя (Maksim ZioN Remix)
02/May/2013:21:51:01 +0300|/live|1|Above & Beyond Feat. Richard Bedford - Sun & Moon (Sound Avtar Remix)
02/May/2013:21:51:57 +0300|/non-stop|0|яюY - яюC
02/May/2013:21:56:45 +0300|/non-stop|1|яюY - яюA


Может кто сталкивался с подобным???

Вот страница статистики [url]xeon.by:8000[/url]

Если надо, покажу ices.conf (не знаю как его сюда вставить, пишет много ссылок почему-то)

Загружал первый раз через FTP
Второй раз 120 треков через WinSCP

Заранее благодарю!

Отредактировано shturval - 03.05.2013
888
Falcon @Falcon
shturval пишет:


Загружал первый раз через FTP
Второй раз 120 треков через WinSCP

Мне кажется, что проблема именно в этом.
WinSCP сохраняет файлы в кодировке CP-866(вроде бы)
А FTP в CP-1251 или UTF-8 (зависит от настроек сервера)
Попробуйте перезалить треки через FTP

5
shturval @shturval
протестировал разными способами и тегами,
треки вообще без тегов ID3 норм отображает.
скачал прогу для массовой обработки. кодироку ID3 -> имя файла
потом удаляю все ID3 теги.

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

Отредактировано shturval - 04.05.2013
6245
Тарас @tarasian666
можно или не использовать ices или сделать "моудльный плейлист" и в нем чтение тегов уже чем угодно
модуль может быть написан на perl или python (и помоему еще на чем то) и в каждом есть достаточно хорошие расширения для чтения тегов

5
shturval @shturval
tarasian666 пишет:

можно или не использовать ices или сделать "моудльный плейлист" и в нем чтение тегов уже чем угодно
модуль может быть написан на perl или python (и помоему еще на чем то) и в каждом есть достаточно хорошие расширения для чтения тегов

не знаю, что за модульный плейлист, я на icecast только с мая сижу)

и пока никак не могу найти норм скрипт php для icecast с выводом
названия трека, канала, кто слушает. сервер офф или вкл. и прочее (что показывает status.xsl) только чтобы уже на php норм под себя настраивать.

везде пишут норм рабочий, а у меня пусто, или страница получается пустая. или только название трека пишет и все.
в первом посту ********** вообще ссылки уже устарели.

максимум что нашел это 20-ка последних (которая норм работает)
правда один минус. показывает с лог файла, а там и live и nonstop каналы.

может кто подскажет. какая кодировка должна стоять в конфиге icecast.xml
у меня <charset>cp1251</charset>

Отредактировано shturval - 04.05.2013
6245
Тарас @tarasian666
не знаю, что за модульный плейлист, я на icecast только с мая сижу)

к icecast отношения оно не имеет )


и пока никак не могу найти норм скрипт php для icecast с выводом
названия трека, канала, кто слушает. сервер офф или вкл. и прочее (что показывает status.xsl) только чтобы уже на php норм под себя настраивать.
везде пишут норм рабочий, а у меня пусто, или страница получается пустая. или только название трека пишет и все.


или учитесь как все это делается, или ищите кто б вам все сделал, или пусть работает как есть. Скрипт статуса еще одно из самых легких вещей которые можно сделать, главное разобратся что нам показывает icecast и как это получить скриптом и отобразить нужное, а примеров таких скриптов много, главное не вслепую вставлять и надеятся что заработает.


может кто подскажет. какая кодировка должна стоять в конфиге icecast.xml

зависит в какой кодировке у вас теги в файлах

5
shturval @shturval
нашел решение, перекодировал ID3: Unicod в ANSI
все файлы.mp3 на транслит)

будут у кого подобные проблемы, вот + к этому решению программа PZ Tag Editor