【问题标题】:ffmpeg multiple outputs is working only on the first rtmpffmpeg 多个输出仅适用于第一个 rtmp
【发布时间】:2021-04-15 16:34:19
【问题描述】:

我已经尝试使用 ffmpeg 进行流式传输,并输出到类似的不同 rtmp 服务器

ffmpeg -re -i nameoffile.mp4 -vcodec libx264 -g 60 -c:a aac -b:a 160k -ar 44100 -strict -2 -f flv \
-f flv rtmp://rtmp.1.com/code \
-f flv rtmp://rtmp.2.com/code \
-f flv rtmp://rtmp.3.com/code \
-f flv rtmp://rtmp.4.com/code \
-f flv rtmp://rtmp.5.com/code \

问题是……只对第一个有效,对其他无效

【问题讨论】:

    标签: linux ffmpeg stream video-streaming rtmp


    【解决方案1】:

    您必须为每个输出设置输出选项:-vcodec libx264 -g 60 -c:a aac -b:a 160k -ar 44100

    【讨论】:

    • 我发现了这个 -filter_complex '[0:v]yadif,split=3[out1][out2][out3]' 但我还没有真正理解如何在我的代码中使用
    猜你喜欢
    • 2021-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多