다음 스크립트를 사용하여 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을 가지고 있습니다. 게임은 "Build-in Audio Analog Stereo"에 있고 마이크는 녹음 장치 "Webcam C110 Analog Mono"에 있습니다
미리 감사드립니다.
아니요, 여기에는 게임 만 포함됩니다 (그리고 스피커를 통해 나오는 다른 소리들). 만약 당신이 더 나은 대본을 가지고 있다면, 나는 귀를 파는 데 몇 주가 걸렸습니다. 실제로 이것은 약간의 조정만으로 이루어졌습니다. 과거에 PA에서 벗어나는 나쁜 경험이 있었지만 대부분의 사람들이 분명히>>
—
Josh Raymond
ffmpeg
다음에,pavucontrol
로 전환 내장 오디오 아날로그 스테레오 하는 내장 오디오 아날로그 스테레오의 모니터 를 모두 포함하지 않습니다 마이크와 게임? 또한ffmpeg
명령 의 전체 콘솔 출력을 포함하십시오.