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

liquidsoap mp3 -> aac+

 

17
coolboy @coolboy
Здравствуйте, не получается установить liquidsoap с поддержкой aac+ на debian
Вроде все делаю как в инструкции, но не получается. Везде Broken packages!
Добавляю в sources.list

deb ********** squeeze main non-free


Делаю apt-get update
Далее пытаюсь поставить libaacplus2

server:~# apt-get install libaacplus2
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libaacplus2: PreDepends: multiarch-support but it is not installable
E: Broken packages


Далее пытаюсь поставить libaacplus-dev
apt-get install libaacplus-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libaacplus-dev: Depends: libaacplus2 (= 2.0.2-dmo1) but it is not going to be installed
E: Broken packages



Пытаюсь установить по рекомендации на сайте libaacplus-ocaml-dynlink
apt-get install libaacplus-ocaml-dynlink
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libaacplus-ocaml-dynlink: Depends: libaacplus2 (>= 2.0.0) but it is not going to be installed
Depends: libaacplus-ocaml (= 0.2.0-0.1) but it is not going to be installed
E: Broken packages


Ребята, подскажите, пожалуйста, кто пробовал собрать на дебиан, что и в какой последовательности делать? Какие packages и откуда ставить для aac+ и какую версию liquidsoap выбрать, чтобы точно работало.

Заранее спасибо.

Отредактировано coolboy - 24.06.2012
58
ykpon @ykpon
Версия дебиана какая?

17
coolboy @coolboy
Debian GNU/Linux 6.0

58
ykpon @ykpon
У меня, из того же репозитория, все устанавливает. Смотри, правильно ли добавил в /etc/apt/sources.list и обновил ли пакеты, после сохранения..
з.ы. apt-get update

6245
Тарас @tarasian666
я качал с "меркурия" и собирал, на том же дебиане

возможно надо кроме

deb ********** squeeze main non-free

еще и

deb ********** squeeze main

а можно скачать и собрать libaacplus2 с tipok.org.ua

17
coolboy @coolboy
Все собралось и работает, спасибо, просто случайно добавил wheezy.



Заметил странную вещь, если в источнике нет названия песни - проверил на совершенно разных источниках, то в плеере и icecast в поле current song пишется "(n" , а при наличии тегов в потоке все отображается нормально. Проверил на разных декодерах, аналогичная ситуация.

Что это?


Stream Title: mystation
Stream Description: Liquidsoap Radio!
Content Type: audio/aacp
Mount Start: Tue, 26 Jun 2012 14:27:51 +0400
Bitrate: 32
Current Listeners: 0
Peak Listeners: 0
Stream Genre: Misc
Stream URL: **********
Current Song: (n

Отредактировано coolboy - 26.06.2012
17
coolboy @coolboy
Уже даже скомпилировал liquidsoap-1.0.0-full, до этого использовал beta, попробовал с разными icecast, везде одно и тоже
Current Song: (n


Может быть у всех так?

17
coolboy @coolboy
После долгих манипуляций выяснилось, что при отсутствии названия песен в потоке

если запускать вначале liquidsoap, а потом icecast, то работает правильно
Current Song:


если запускать вначале icecast, а потом liquidsoap, то получим
Current Song: (n



Кто-нибудь знает как исправить баг? Даже не понимаю проблема в liquid soap или icecast .

Отредактировано coolboy - 26.06.2012