Автор Тема: Проблем със sox и /dev/dsp  (Прочетена 987 пъти)

Invincible

  • Напреднали
  • *****
  • Публикации: 115
    • Профил
Проблем със sox и /dev/dsp
« -: Dec 21, 2007, 23:43 »
Здравейте имам следният проблем имам видео карта Авермедиа 007 Go Plus и изполвам tvtime за гледане на ТВ, а за да пусна звук използвам следната команда :
Примерен код
sox -c 2 -sw -r 32050 -t ossdsp /dev/dsp2 -t sw - | aplay -c 2 -r 32050 -f S16_LE&
. Проблема е, че тази команда работи само под Ubuntu, слагал съм и Fedora и Suse но без резултат.
При Ubuntu винаги имам устройсвa /dev/dsp и (/dev/dsp1 или /dev/dsp2 ) докато при Suse и Fedora има само /dev/dsp и ако се пусне sox-а да работи с /dev/dsp няма никакъв звук. Може ли някой да помогне искам да пусна ТВ-то и под Suse.
Активен

Аз съм българче обичам нашите планини зелени и да пиша на кирилица е чест за мен.

Invincible

  • Напреднали
  • *****
  • Публикации: 115
    • Профил
Проблем със sox и /dev/dsp
« Отговор #1 -: Dec 22, 2007, 12:05 »
Здравейте, вече всичко е точно. Проблема беше свързан с модулите saa7134-oss и saa7134-alsa, под убунту се използва saa7134-oss докато под Suse не е включен в кернела и затова трябва да се използва saa7134-alsa.
Като се и променя леко файла който зарежда saa7134  в /etc/modprobe.d/
от

Примерен код

options saa7134 card=57 gbuffers=4 oss=1 tuner=54


на

Примерен код

options saa7134 card=57 gbuffers=4 alsa=1 tuner=54


Вече се появи устройство  /dev/dsp2 и звук има '<img'>.
Активен

Аз съм българче обичам нашите планини зелени и да пиша на кирилица е чест за мен.