moc (Проблема с кодеками.)
Модератор: Модераторы разделов
-
gabell
- Сообщения: 125
- ОС: FreeBSD, Archlinux
moc
Здравствуйте. Может кто связывался с этим плейером. Где он ищет кодеки при установке? Устанавливаю по дефолту, пишет нет плагинов для декодирования. В ./configure --help нашел только возможность указать на библиотеки и заголовки FLAC. Не помогает. Кстати мне только flac и нужен. Сам кодек работает.
-
Malcolm
- Сообщения: 860
- Статус: Изменник
- ОС: Archlinux on IBM Z60m
-
gabell
- Сообщения: 125
- ОС: FreeBSD, Archlinux
Re: moc
FATAL_ERROR: No decoder plugins have been loaded! На сайте разработчика есть описание [http://moc.daper.net/node/218], но я чет ни фига не понял.
-
gabell
- Сообщения: 125
- ОС: FreeBSD, Archlinux
Re: moc
Попробовал 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
Попробуй собрать flac вручную. В /usr/lib или /usr/local/lib должен быть libFLAC.so
-
gabell
- Сообщения: 125
- ОС: FreeBSD, Archlinux
Re: moc
Я и так его вручную собирал. И 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
Думал, что речь о moc. cmus'а у меня нет, moc - есть 
configure moc'а должен сказать что-то типа:
MOC will be compiled with:
Decoder plugins: mp3 musepack vorbis flac wavpack sndfile
Если flac'а не будет попробуй последнюю версию moc'а - старая не дружит с новым flac.
configure moc'а должен сказать что-то типа:
MOC will be compiled with:
Decoder plugins: mp3 musepack vorbis flac wavpack sndfile
Если flac'а не будет попробуй последнюю версию moc'а - старая не дружит с новым flac.
-
gabell
- Сообщения: 125
- ОС: FreeBSD, Archlinux
Re: moc
Мне в принципе без разницы 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
Что-то странное у тебя творится ...
Попробуй собрать mad/flac/moc c ./configure --prefix=/usr
Попробуй собрать mad/flac/moc c ./configure --prefix=/usr
-
gabell
- Сообщения: 125
- ОС: FreeBSD, Archlinux
Re: moc
Наверняка это бы помогло, но я сделал проще: создал в /usr/lib симлинки на необходимые библиотеки из /usr/local/lib.
Вопрос решен. Всем спасибо.
P.S. Отличный плейер! Будем теперь flac прикручивать.