FFMpeg, 다중 오디오 입력으로 스트림 전환


0

다음 스크립트를 사용하여 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"에 있습니다

미리 감사드립니다.


그 나쁜 스크립트는 다시 ... 내가 펄스 오디오를 사용하지 않는,하지만 난 당신이 녹음 시작 후 같은데요 ffmpeg다음에, pavucontrol로 전환 내장 오디오 아날로그 스테레오 하는 내장 오디오 아날로그 스테레오의 모니터 를 모두 포함하지 않습니다 마이크와 게임? 또한 ffmpeg명령 의 전체 콘솔 출력을 포함하십시오.
llogan

아니요, 여기에는 게임 만 포함됩니다 (그리고 스피커를 통해 나오는 다른 소리들). 만약 당신이 더 나은 대본을 가지고 있다면, 나는 귀를 파는 데 몇 주가 걸렸습니다. 실제로 이것은 약간의 조정만으로 이루어졌습니다. 과거에 PA에서 벗어나는 나쁜 경험이 있었지만 대부분의 사람들이 분명히>>
Josh Raymond
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.