diff --git a/complex_live_transcode.c b/complex_live_transcode.c index 4fcd5ff8567c807778146b19189feb3890e7fcf8..7711014f42cc89283beff03dab8afdda86be2f9a 100644 --- a/complex_live_transcode.c +++ b/complex_live_transcode.c @@ -46,8 +46,8 @@ int main(int argc, char *argv[]) dup2(open("/dev/null", O_RDONLY|O_CLOEXEC), 0); dup2(open("/dev/null", O_WRONLY|O_CLOEXEC), 1); execlp("ffmpeg", "ffmpeg", "-nostats", - "-f", src1fmt, "-i", jstr(jlookup(src1, "url"), "smptehdbars[out0]; anullsrc[out1]"), - "-f", src2fmt, "-i", jstr(jlookup(src2, "url"), "smptehdbars[out0]; anullsrc[out1]"), + "-f", src1fmt, "-i", jstr(jlookup(src1, "url"), "smptehdbars,scale=w=100:h=100[out0]; anullsrc[out1]"), + "-f", src2fmt, "-i", jstr(jlookup(src2, "url"), "smptehdbars,scale=w=100:h=100[out0]; anullsrc[out1]"), "-filter_complex", mprintf("[0:a]%s[a1]; [1:a]%s[a2]; [a1][a2]amix,%s,asplit=3[lowa][mida][higha];" "[0:v]%s[v1]; [1:v]%s[v2]; [v1][v2]%s,scale=1920:1080[tmp];"