moc (Проблема с кодеками.)

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Аватара пользователя
gabell
Сообщения: 125
ОС: FreeBSD, Archlinux

moc

Сообщение gabell »

Здравствуйте. Может кто связывался с этим плейером. Где он ищет кодеки при установке? Устанавливаю по дефолту, пишет нет плагинов для декодирования. В ./configure --help нашел только возможность указать на библиотеки и заголовки FLAC. Не помогает. Кстати мне только flac и нужен. Сам кодек работает.
Спасибо сказали:
Аватара пользователя
Malcolm
Сообщения: 860
Статус: Изменник
ОС: Archlinux on IBM Z60m

Re: moc

Сообщение Malcolm »

Там вроде в зависимостях не хватает ссылки на какой-то пакет.
Покажите вывод ошибки.
Win7 on X200s || Android 2.3 on Galaxy Tab
Блог
Спасибо сказали:
Аватара пользователя
gabell
Сообщения: 125
ОС: FreeBSD, Archlinux

Re: moc

Сообщение gabell »

FATAL_ERROR: No decoder plugins have been loaded! На сайте разработчика есть описание [http://moc.daper.net/node/218], но я чет ни фига не понял.
Спасибо сказали:
Аватара пользователя
gabell
Сообщения: 125
ОС: FreeBSD, Archlinux

Re: moc

Сообщение gabell »

Попробовал cmus и к flac'у еще mad. Cmus пишет: Error: libmad.so.0: cannot open shared object file: No such file or directory. Тоже самое про flac. Порылся в /usr/loca/lib. Там в директории cmus/ ip/ есть flac.so и mad.so. Если переименовать mad.so и закинуть туда ссылку на libmad с именем libmad.so.0, при запуске cmus ошибку про mad не выдает, но и mp3 тоже не проигрывает. Подскажите где копать?
Спасибо сказали:
kreator
Сообщения: 384
ОС: LFS

Re: moc

Сообщение kreator »

Попробуй собрать flac вручную. В /usr/lib или /usr/local/lib должен быть libFLAC.so
Спасибо сказали:
Аватара пользователя
gabell
Сообщения: 125
ОС: FreeBSD, Archlinux

Re: moc

Сообщение gabell »

kreator писал(а):
08.02.2008 01:22
Попробуй собрать flac вручную. В /usr/lib или /usr/local/lib должен быть libFLAC.so

Я и так его вручную собирал. И libFLAC.so в /usr/local/lib есть. Но плейер его не цепляет. Мне интересно, что за flac.so в /usr/local/lib/cmus/ip? Я так понял, что при установке cmus он собирается на основе libFLAC, или ссылается на них каким-то образом. Короче, как говорил один известный мультипликационный персонаж: "Ничего не понимаю."

В README написано, что в некоторых дистрибутивах нужно установить development version зависимостей. Так, если мне нужен mad мне нужно установить libmad0-dev или libmad-devel. Что они дают? Можно ли собирая вручную эти кодеки добиться того же эффекта?
Спасибо сказали:
kreator
Сообщения: 384
ОС: LFS

Re: moc

Сообщение kreator »

Думал, что речь о moc. cmus'а у меня нет, moc - есть ;)
configure moc'а должен сказать что-то типа:
MOC will be compiled with:
Decoder plugins: mp3 musepack vorbis flac wavpack sndfile

Если flac'а не будет попробуй последнюю версию moc'а - старая не дружит с новым flac.
Спасибо сказали:
Аватара пользователя
gabell
Сообщения: 125
ОС: FreeBSD, Archlinux

Re: moc

Сообщение gabell »

kreator писал(а):
09.02.2008 01:36
Думал, что речь о moc. cmus'а у меня нет, moc - есть ;)
configure moc'а должен сказать что-то типа:
MOC will be compiled with:
Decoder plugins: mp3 musepack vorbis flac wavpack sndfile

Мне в принципе без разницы moc или cmus. Configure moc'а как раз flac не находит. Ну да бог с ним пока. Поставил mad для mp3. сonfigure его нашел и предложил с ним скомпилировать. Комприлирую, инсталирую. При попытке запустить moc выдает, что-то наподобие Error: libmad.so.0: cannot open shared object file: No such file or directory.
Спасибо сказали:
kreator
Сообщения: 384
ОС: LFS

Re: moc

Сообщение kreator »

Что-то странное у тебя творится ...
Попробуй собрать mad/flac/moc c ./configure --prefix=/usr
Спасибо сказали:
Аватара пользователя
gabell
Сообщения: 125
ОС: FreeBSD, Archlinux

Re: moc

Сообщение gabell »

kreator писал(а):
10.02.2008 01:54
Что-то странное у тебя творится ...
Попробуй собрать mad/flac/moc c ./configure --prefix=/usr

Наверняка это бы помогло, но я сделал проще: создал в /usr/lib симлинки на необходимые библиотеки из /usr/local/lib.
Вопрос решен. Всем спасибо.

P.S. Отличный плейер! Будем теперь flac прикручивать.
Спасибо сказали: