[linux] Плеер, нормально работающий с Arts

Fragaria

Есть Xine, но он чё-то не хочет играть звук. Вопит, что устройство занято, хотя я ему указываю использовать для вывода звука Arts. При этом системные звуки слышны, и нормально работают Xmms & AmaroK, даже если их запустить одновременно, то я нормально слышу и системные звуки, и музыку из обоих плееров. В качестве звуковой системы для ARTS указана ALSA. Может посоветуете плеер, способный играть ДВД, нормально выводя звук через АРТС? Мплэйер не предлагать, он пытается выводить через /dev/psm, который есественно занят.

Julie16

1) mplayer умеет работать через arts. man mplayer и вперед.
2) Зачем тебе arts? Это все можно сделать на уровне альсы, а все эти звукоменеджеры поубивать нахрен.
3) artsdsp

Fragaria

я вообще туговато разбираюсь во всех этих системах, не знаю, чем OSS от ALSA отличаются и что из себя представляет Arts, поэтому для меня всё сказанное выше - тёмный лес =)
А мплэйер через артс у меня видимо не умеет работать:
 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

Julie16

Сам собирал? Молодец. Попробуй 'artsdsp mplayer blablabla'

Fragaria

запустился, но звука нет. в качестве бла-бла-бла указал только dvd://1

Gasparfx

Вообще многоканальность на уровне алсы делается как-то с большим геморроем. Я как-то трахался с этим, потом забил... В артсе это пограмотнее сделано, правда сам он по себе довольно глючный и не всё его поддерживает.

Gasparfx

Mpayer у тебя не умеет с артс работать, потому-что так скомпилирован. Перекомпилируй из исходников, и он сам найдёт у тебя артс и будет поддерживать.

Makc500

Рекомендую в том конфиге буфер больше ставить, чтоб не заикалось при нагрузке.

Fragaria

спасибо, буду пробовать
а с ALSA возможно сделать звук 5.1? А то я как не мучался, так и не смог.

Fragaria

а не в курсе как xine настроить, чтоб он тоже с таким конфигом работал?

Valerik62

мплеер с артсом притормаживает
не то чтобы сильно, но раздражает
пришлось переходить на esd

oyuriyu

В doc-ах по ALSA всё нормально описано.

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
}
И будет тебе многоканальность программная.

oyuriyu

В артсе это пограмотнее сделано, правда сам он по себе довольно глючный и не всё его поддерживает.
Кстати, КДЕ собирается себе звуковую систему переписывать, артс уже давно мёртв.
Оставить комментарий
Имя или ник:
Комментарий: