BSDPORTAL.RU
http://bsdportal.ru/

Audacious не воспроизводит звук, вместо этого делает wav
http://bsdportal.ru/viewtopic.php?f=25&t=25703
Страница 1 из 1

Автор:  ftorazyne [ Вс 21 окт, 2012 5:41 am ]
Заголовок сообщения:  Audacious не воспроизводит звук, вместо этого делает wav

Собственно, Audacious вместо того, чтобы играть mp3, преобразовал его в wav. Это если в настройках "Плагин вывода" стоит "FileWriter". Если там стоит "NoOutput", то ничего не воспроизводится (естественно). А выбора там нет. Вопрос: как с этим бороться? Или посоветуйте сопоставимый по функционалу плеер.

Автор:  radiognome [ Вс 21 окт, 2012 10:41 pm ]
Заголовок сообщения: 

переберите плагины, добавив oss
Код:
make config
добавили две галки
make deinstall reinstall clean

в output появиться OSS; его и ставим. в настройках плагина выставляем "использовать другое устройство" и прописываем для звука -- /dev/dsp, для микшера -- /dev/mixer

Автор:  ftorazyne [ Вт 23 окт, 2012 2:48 am ]
Заголовок сообщения: 

Ничего не поменялось после пересборки с плагинами OSS (OSS и OSS4)

Автор:  radiognome [ Вт 23 окт, 2012 10:36 pm ]
Заголовок сообщения: 

сам плагин активируйте (поставте вместо filewriter)

ps: filewriter как я понял просто позволяет переконвертировать файл в wav. эдакий а-ля mencoder

Автор:  ftorazyne [ Ср 24 окт, 2012 2:42 am ]
Заголовок сообщения: 

Так ведь дело именно в том, что после пересборки Audacious по-прежнему предлагает на выбор только FileWriter и NoOutput. OSS не появляется.

Автор:  radiognome [ Ср 24 окт, 2012 9:35 pm ]
Заголовок сообщения: 

Код:
pkg_info -xL audacious-plugins | grep OSS
ls /usr/local/lib/audacious/Output | grep OSS

для проверки.

Автор:  ftorazyne [ Чт 25 окт, 2012 2:11 am ]
Заголовок сообщения: 

получается так:
Код:
└─> pkg_info -xL audacious-plugins | grep OSS
/usr/local/lib/audacious/Output/OSS.so
└─> ls /usr/local/lib/audacious/Output | grep OSS
└─>

Нету плагина OSS среди установленных плагинов.
Впрочем, спасибо за помощь. Я решил проблему. Оказалось, что при обычной инсталляции плагин OSS, который прячется в audio/OSS, не опознается как зависимость. Только
Код:
portmaster -t multinedia/audacious/plugins

помогает.

Автор:  radiognome [ Чт 25 окт, 2012 2:02 pm ]
Заголовок сообщения: 

Цитата:
└─> pkg_info -xL audacious-plugins | grep OSS
/usr/local/lib/audacious/Output/OSS.so
└─> ls /usr/local/lib/audacious/Output | grep OSS
└─>


а это интересно. какой шелл используете? (вывод 'echo $SHELL' от пользователя, которым ставите порт)

ЗЫ: audio/oss зависимость для OSS4. просто OSS использует подсистему самой FreeBSD и зависимости не тянет.

Автор:  ftorazyne [ Пт 26 окт, 2012 12:14 am ]
Заголовок сообщения: 

Использую Bash

Автор:  radiognome [ Пт 26 окт, 2012 9:55 pm ]
Заголовок сообщения: 

bash у рута или у Вас?

Вообще изменять шел руту не рекомендуется. У многих портов в configure скриптах есть чеки на bash(почти всегда) и zsh(иногда) и как будет работать скрипт, если эти чеки сработают, не проверяется.
Возможно в этом и Ваша проблема с кривой инсталяцией (сгенерированный plist говорит, что файл есть, а по факту -- файла нет)

Проблема там, где не ждали. Порт не переведён под новый формат опций (OptionNG), вот он и скипует некоторые опции.

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/