[Решено] Тишина в /dev/dsp

Автор Sergei_Alekseev, 25 марта 2014, 23:54:43

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Sergei_Alekseev

  Пользуюсь ТВ тюнером Behold 403FM, звук через шнурок идёт на line in аудиокарты.
Для захвата у меня давно "висит" скрипт

#!/bin/sh
killall tvtime
sleep 2 && amixer -c NVidia set 'Line' 100% unmute;
TODAY=$( date +%Y%m%d )
NOW=$( date +%H:%M )

transcode -x v4l2,v4l2 \
           -M 2 \
           -i /dev/video0 \
           -p /dev/dsp \
           -w 1800 \
           -y ffmpeg \
           -F mpeg4 \
           -g 720x576 \
           -f 0,3 \
           -I 1 \
   -J levels,smartyuv,pv \
           -u 100 \
           -Q 3 \
           -Z 720x576,fast \
           -o /home/serge/Videos/${TODAY}-${NOW}.avi \

Несколько месяцев назад всё было хорошо, сегодня решил сделать запись и обнаружил что в /dev/dsp гробовое молчание.
То есть /dev/dsp есть и оно открывается, но звука там нет.
С тех пор когда всё работало, обновилось pulseaudio и ядро.
Что бы такое сделать?

qupl

[ot]Сейчас меня закидают тапками.[/ot]
Снести/настроить pulse.

Brainey

ЦитироватьДля приложений OSS PulseAudio предоставляет утилиту padsp, создающую файлы типа /dev/dsp, через которые программа работает со звуковым сервером.
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

Sergei_Alekseev

#3
Цитата: qupl от 26 марта 2014, 06:33:34Снести/настроить pulse.
Сносить не буду, мне нужна пульса. В том и вопрос что я не знаю как настроить.
Цитата: Brainey от 26 марта 2014, 13:37:11Для приложений OSS PulseAudio предоставляет утилиту padsp
Не работает transcode с padsp. Опция -p это "читать из файла". Дело в том что некоторое время назад всё прекрасно работало, невзирая на установленное pulseaudio.


Сообщение объединено: 26 Март 2014, 19:40:09

Решено установкой пакета oss-compat.
Видимо пакет удалился автоматически, а я забыл про него.
Сбил с панталыку установленный пакет alsa-oss, я что-то подумал что его достаточно.