Я использую следующий скрипт для того, чтобы попытаться передать поток с моего рабочего стола linux на Twitch.tv, у меня есть работающий поток, но я хочу добавить 2 потока звука в поток (один для игры и один для моего микрофона)

Вот сценарий

#! /bin/bash
INRES="1900x600"
OUTRES="800x600"
INAUD="pulse"
FPS="25
STREAM_KEY=$(cat ~/.twitch_key)
STREAM_URL="rtmp://live.twitch.tv/app/$STREAM_KEY"

ffmpeg \
-f alsa -ac 2 -i "$INAUD" \
-f x11grab -s "$INRES" -r "$FPS" -i :0.0+1280,0 \
-vcodec libx264 -s "$OUTRES" -pix_fmt yuv420p \
-acodec libmp3lame -threads 6 -qscale 5 -b 64KB \
-f flv -ar 44100 "$STREAM_URL"

Я использую Pulseaudio и у меня pavucontrol, если это имеет значение. Игра будет на "Встроенном аналоговом стерео аудио", а микрофон от записывающего устройства «Веб-камера C110 Analog Mono».

Заранее спасибо.

0