|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 13 Feb 2005 23:46:14 To : Elohin Igor' Subject : Re: play и mplayer -------------------------------------------------------------------------------- Elohin Igor' <Elohin.Igor\'@p52.f222.n5070.z2.fidonet.org> wrote: EI> Привет всем ! Hаткнулся на забавную штуку. Есть FC1, EI> mplayer и shell-скриптик. Одна из функций скриптика, когда EI> мне приходят какие-то данные, проигрывается обычный wav, с EI> довольно противным звуком ;-), что-бы не прозевать. EI> Проигрывается командой play. Hо только не при mplayer'е. EI> При нем он(play) просто долго и нудно ждет. Как бы play EI> заставить вянгнуть, несмотря на mplayer ? Есть у кого опыт EI> или мысли ? В общем man чего ? -- Elohin Igor' alsa, NAS, eSound, arts Hужно завести аудио-подсистему, которая бы позволяла смешивать звуковые потоки от нескольких програм. Можно это сделать на уровне ядерного драйвера или даже железа звуковой карточки. Это умеет alsa. Можно завести user-space программу которая будет единолично владеть звуковай карточкой, и принимать "заказы" на проигрывание звуков от всех прочих программ. Это три других перечисленных варианта. Второй вариант - мощнее. Он позволяет заодно сделать возможным проигрывание звука по сети. Т.е. X-овая программа будет издавать звуки не там, где она выполняется, а там, где её окошки отрисовываются. Hо требует сборки программ с поддержкой соответствующего аудиосервера. P.S. Консольные программы вроде mplayer, тоже могут на DISPLAY глядеть. А аналоги play есть в комплекте каждого аудиосервера. -- -- Мне, пожалуйста, книгу "Эффективная работа в Microsoft Windows". -- Фантастика на втором этаже! --- ifmail v.2.15dev5.3 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178d34fe7b4.html, оценка из 5, голосов 10
|