Open ferman opened 7 years ago
I can successfully stream tiled videos to Twitch like this:
ffmpeg -i video1.mp4 -i video1.mp4 -i video1.mp4 -i video1.mp4 -filter_complex "nullsrc=size=1920x1080 [base]; [0:v] setpts=PTS-STARTPTS, scale=960x540 [upperleft]; [1:v] setpts=PTS-STARTPTS, scale=960x540 [upperright]; [2:v] setpts=PTS-STARTPTS, scale=960x540 [lowerleft]; [3:v] setpts=PTS-STARTPTS, scale=960x540 [lowerright]; [base][upperleft] overlay=shortest=1 [tmp1]; [tmp1][upperright] overlay=shortest=1:x=960 [tmp2]; [tmp2][lowerleft] overlay=shortest=1:y=540 [tmp3]; [tmp3][lowerright] overlay=shortest=1:x=960:y=540" -c:v libx264 -preset fast -pix_fmt yuv420p -s 1920x1080 -threads 0 -f flv rtmp://live.twitch.tv/app/live_XXXX
So it looks like nginx isn't even trying to run ffmpeg through exec.
Hi Everyone,
I have been having a difficult time figuring out how to get FFMPEG to run inside my ngninx w/ rtmp. I have succesfully ran the -filter_complex locally with 1 video file.
So then I tested trying to use rtmp but I received an error:
And when I try to run ffmpeg inside of nginx using exec, exec_push, or exec_pull ffmpeg doesn't even try to run or anything.
Could anyone please help me figure this out.