LINUX.ORG.RU

Сообщения webinteger

 

застрял на alsa > ffmpeg ( usb sund cart > asus n16 > gstreamer > alsa > ffmpeg > wowza)

Форум — Multimedia

Уважаемые форумчане! Помогите решить задачку з захватом звука с помощью ffmpeg.

Есть: 1. debian + alsa

2. Звук получаю из gstreamer, а именно командой

gst-launch tcpclientsrc host=«192.168.2.15» port=12345 ! audio/xraw-int,channels=1,width=8,depth=8,rate=16000,signed=true,endianness=1234 ! audioconvert ! audioresample ! alsasink (подробней тут https://groups.google.com/forum/#!msg/avreg-users/TubrAVvI5Tk/9AKzwyqT9KoJ)

3. Звук звучит в колонках отлично !!!

4. И тут все остановилось не могу захватить звук через ffmpeg, уже столько вариантов перебрал и никак,

ffmpeg -f alsa -ac 2 -i hw:0,0 -acodec pcm_s16le -y test.wav

ffmpeg -f alsa -ac 2 -i hw:0,1 -acodec pcm_s16le -y test.wav

ffmpeg -f alsa -ac 2 -i pulse -acodec pcm_s16le -y test.wav

все команды пишут в файл тишину начал ковырять Jack но тут возникла проблема когда запустить Jack то не запускается gst-launch tcpclientsrc ... пишет устройство занято, а если сначала запустить gst-launch tcpclientsrc то тогда Jack не может стартануть.

5.Дальше планировалось звук с ffmpeg передавать на wowza ffmpeg -f alsa -ac 2 -i ??? -vn -f mpegts udp://127.0.0.1:10000

6. А уже на вовзе в папку /content положить файл test.stream < udp://127.0.0.1:10000

Подскажите пожалуйста как же захватить звук ffmpeg с alsa!

Спасибо!

 , , ,

webinteger
()

RSS подписка на новые темы