Transmitir fluxo com FFMpeg, várias entradas de áudio

0

Estou usando o seguinte script para tentar transmitir meu desktop linux para o Twitch.tv, eu tenho o fluxo funcionando, mas eu quero inserir 2 entradas de áudio no fluxo (uma para o jogo e uma para o meu mic)

Aqui está o script

#! /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"

Eu uso o Pulseaudio e tenho o pavucontrol, se é que isso importa. O jogo seria em "Built-in Audio Stereo Analog" e o microfone é do dispositivo de gravação "Webcam C110 Analog Mono"

Obrigado antecipadamente.

    
por Josh Raymond 23.12.2014 / 17:46

0 respostas