[linux] Плеер, нормально работающий с Arts
2) Зачем тебе arts? Это все можно сделать на уровне альсы, а все эти звукоменеджеры поубивать нахрен.
3) artsdsp
А мплэйер через артс у меня видимо не умеет работать:
yojick:/var/lib/pvpgn# mplayer -ao help
MPlayer dev-CVS-050321-23:38-3.3.5 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices Athlon MP/XP/XP-M Barton (Family: 6, Stepping: 0)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE
Available audio output drivers:
mpegpes DVB audio output
oss OSS/ioctl audio output
null Null audio output
pcm RAW PCM/WAVE file writer audio output
Сам собирал? Молодец. Попробуй 'artsdsp mplayer blablabla'
запустился, но звука нет. в качестве бла-бла-бла указал только
Вообще многоканальность на уровне алсы делается как-то с большим геморроем. Я как-то трахался с этим, потом забил... В артсе это пограмотнее сделано, правда сам он по себе довольно глючный и не всё его поддерживает.
Mpayer у тебя не умеет с артс работать, потому-что так скомпилирован. Перекомпилируй из исходников, и он сам найдёт у тебя артс и будет поддерживать.
Рекомендую в том конфиге буфер больше ставить, чтоб не заикалось при нагрузке.
а с ALSA возможно сделать звук 5.1? А то я как не мучался, так и не смог.
а не в курсе как xine настроить, чтоб он тоже с таким конфигом работал?
не то чтобы сильно, но раздражает
пришлось переходить на esd
И будет тебе многоканальность программная.
mycomp:~$ cat ~/.asoundrc
pcm.intel8x0 {
type hw
card 0
}
ctl.intel8x0 {
type hw
card 0
}
pcm.dmixoss {
type dmix
ipc_key 321456 # any unique value
ipc_key_add_uid true
slave {
pcm "hw:0"
period_time 0
period_size 1024 # must be power of 2
buffer_size 16384 # ditto
}
bindings {
0 0
1 1
}
}
pcm.!default {
type plug
slave.pcm "dmixoss"
pcm.dsp0 {
type plug
slave.pcm "dmixoss"
}
pcm.dsp1 {
type plug
slave.pcm "dmixoss"
}
pcm.dsp2 {
type plug
slave.pcm "dmixoss"
}
pcm.dsp3 {
type plug
slave.pcm "dmixoss"
}
ctl.mixer0 {
type hw
card 0
}
В артсе это пограмотнее сделано, правда сам он по себе довольно глючный и не всё его поддерживает.Кстати, КДЕ собирается себе звуковую систему переписывать, артс уже давно мёртв.
Оставить комментарий
Fragaria
Есть Xine, но он чё-то не хочет играть звук. Вопит, что устройство занято, хотя я ему указываю использовать для вывода звука Arts. При этом системные звуки слышны, и нормально работают Xmms & AmaroK, даже если их запустить одновременно, то я нормально слышу и системные звуки, и музыку из обоих плееров. В качестве звуковой системы для ARTS указана ALSA. Может посоветуете плеер, способный играть ДВД, нормально выводя звук через АРТС? Мплэйер не предлагать, он пытается выводить через /dev/psm, который есественно занят.