51

Re: Помочь в установке и связке liquidsoap и icecast

^M - похоже там лишний нечитабельный знак

52

Re: Помочь в установке и связке liquidsoap и icecast

В чем именно?
В /usr/bin есть файл liquidsoap
или конфигурации?

53

Re: Помочь в установке и связке liquidsoap и icecast

в конфигурации, желательно посмотреть редактором vi или nano

54

Re: Помочь в установке и связке liquidsoap и icecast

Просмотрел через nano
Ничего не нашлось...
root@live:~# /etc/liquidsoap/lig.xml
-bash: /etc/liquidsoap/lig.xml: /usr/bin/liquidsoap^M: bad interpreter: No such file or directory
root@live:~#

Может оно из за того, что я указал название директории с большой буквы?
/home/live/Radio/Music/playlist.m3u"


Но тогда бы оно писалось бы не только буква М но и J/
Также такого знака не нашлось. ^M

55

Re: Помочь в установке и связке liquidsoap и icecast

тогда бы материлось на плейлист, а не на указаную строчку, тем более понятно говорит что плохой интерпритатор - нет такого файла

вот я в своем файле добавил цифру 2  к строчке #!/usr/local/bin/liquidsoap (у меня он в другой папке)
и получил ошибку

bash: ./ls: /usr/local/bin/liquidsoap2: неправильний інтерпретатор: No such file or directory

так что лишний символ у вас есть, посмотрите через vi

56

Re: Помочь в установке и связке liquidsoap и icecast

Ничего не нашло smile

57

Re: Помочь в установке и связке liquidsoap и icecast

ну то пока запускайте так liquidsoap /etc/liquidsoap/lig.cfg
потом с этим разберемся

58

Re: Помочь в установке и связке liquidsoap и icecast

del//

При запуске
root@live:~# liquidsoap /etc/liquidsoap/lig.xml
Line 31, char 17 before "%": Parse error.
root@live:~#
Но на 37 строчке нет ошибок


#!/usr/bin/liquidsoap
# Log dir
set("log.file.path","/tmp/basic-radio.log")

set("harbor.bind_addr","46.28.68.164")

live = input.harbor("FmNiceRu",port=8001,password="123")

# Music
myplaylist = playlist("/home/live/Radio/Music/playlist.m3u")
# Some jingles
jingles = playlist("/home/live/Radio/Jingles/playlist.m3u")
# If something goes wrong, we'll play this
security = single("~/radio/sounds/default.ogg")

# Start building the feed with music
radio = myplaylist
# Now add some jingles
radio = random(weights = [1, 2],[jingles, radio])
# And finally the security
radio = fallback(track_sensitive = false, [radio, security])

radio = fallback(track_sensitive=false,
                 [live,files])


 #Crossfade
radio= crossfade(start_next=20.,fade_out=14.,fade_in=8.,radio) 

 # Stream it out
output.icecast(%vorbis,
  host = "localhost", port = 8000,
  password = "123", mount = "FmNiceRu_nons",
  radio)

Отредактировано Jon-coool (13-09-2012 21:04:29)

59

Re: Помочь в установке и связке liquidsoap и icecast

А если 17 строчка, то там что то с плейлистом.
Но он есть и с ним все нормально.

Вот отрывок:

/home/live/Radio/Music/Kat Deluna feat. Akon - Push Push.mp3
/home/live/Radio/Music/Synkro Team - In The Night (Radio Edit) (Новинка Июль 2012).mp3
/home/live/Radio/Music/dj_smash_feat._mauri_-_rendez-vous_original_mix.mp3
/home/live/Radio/Music/DJ Layla - I'm Your Angel.mp3
/home/live/Radio/Music/WTF! - Da Bop.mp3

60

Re: Помочь в установке и связке liquidsoap и icecast

before "%" - в конфиге только в одной строчке есть этот символ
output.icecast(%vorbis,

61

Re: Помочь в установке и связке liquidsoap и icecast

Блин как мне надоели эти ошибки. sad

root@live:~# At line 7, char 37-40: cannot apply that parameter because the function (at line                 7, char 20) has no argument labeled "port"!
-bash: syntax error near unexpected token `('
root@live:~#

Отредактировано Jon-coool (13-09-2012 21:18:01)

62

Re: Помочь в установке и связке liquidsoap и icecast

ну так не делайте их )

63

Re: Помочь в установке и связке liquidsoap и icecast

Ну как не делать, я всю конфигурацию собирал от сюда...
И опять эти ошибки..
Что он хочет от меня я не пойму sad

64

Re: Помочь в установке и связке liquidsoap и icecast

конфиги еще могут отличатся в зависимости от версии и установленых плагинов

можно просто коментировать (или удалять) строчку на которую матерится и пробовать снова

65

Re: Помочь в установке и связке liquidsoap и icecast

Вроде ликвид запустился, а музыка не играет.

66

Re: Помочь в установке и связке liquidsoap и icecast

Смотреть в лог

67

Re: Помочь в установке и связке liquidsoap и icecast

Ну так что подскажет что делать с этим?
root@live:~# liquidsoap /etc/liquidsoap/lig.xml
ERROR: This script is not well typed!

At line 7, char 37-40: cannot apply that parameter because the function (at line 7, char 20) has no argument labeled "port"!
root@live:~#

Что то про порт пишет...

68

Re: Помочь в установке и связке liquidsoap и icecast

Тему, закрывайте. Ничего не получается...

69

Re: Помочь в установке и связке liquidsoap и icecast

Jon-coool пишет:

Вроде ликвид запустился, а музыка не играет.

а это тогда как понимать?

70

Re: Помочь в установке и связке liquidsoap и icecast

Он не запустился...

71

Re: Помочь в установке и связке liquidsoap и icecast

так удалить или закоментировать 7 строчку и попробовать запустить

72

Re: Помочь в установке и связке liquidsoap и icecast

Выскакивает другая ошибка.. sad

73

Re: Помочь в установке и связке liquidsoap и icecast

У меня почему то он ругаеться на
live = input.harbor("FmNiceRu",port=8001,password="456")

radio = fallback(track_sensitive=false,
               [live,files])

и вот на это:
At line 31, char 15: unbound symbol output.icecast.
как исправить?
Если коментирую 2 первых, то 3 выскакивает...

74

Re: Помочь в установке и связке liquidsoap и icecast

Значит не все нужные плагины установлены

75

Re: Помочь в установке и связке liquidsoap и icecast

Доброго времени суток !

Пришел за помощью ...

Почитал форум побывал я на этом сайте ==> http://savonet.sourceforge.net/doc-svn/quick_start.html <== почитал так и не понял как настраивать ... проползал наверное весь инет гуглил не один день ...

История токова ставил я на сервак связку icecast2 + ices но при подключении диджея музыка в режиме нон-стоп резко отключалась и на оборот и еще я в этой связке заметил что у меня проиграла вся музыка ices перестает работать то есть музыку по кругу не крутит sad

Уважаемый модератор tarasian666 подсказал мне что лучше всего использовать связку icecast2 + liquidsoap я значится переустановил систему с нуля так как на устанавливал всякой ерунды и установил на нее связку icecast2 + liquidsoap

Командой atp-get install  icecast2 liquidsoap

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

помогите с настройкой конфига ... файла liquidsoap.xlm у меня нет а где его создавать я тоже не знаю ...

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

Спасибо заранее за помощь

Отредактировано Mister_X (19-01-2013 18:37:39)