gpt4 book ai didi

audio - ffmpeg同时输出到多个rtmp

转载 作者:行者123 更新时间:2023-12-04 23:20:52 26 4
gpt4 key购买 nike

我有这种情况:
我需要流到 3 个不同的 rtmp

  • 1 rtmp 全部音视频正常
  • 2 rtmp 是视频但不同的音频
  • 3 rtmp 只是第一个视频的音频

  • 这是我的阐述...
    ffmpeg -re -i /usr/VIDEO/my_video.mp4 -i /usr/VIDEO/x_audio.mp3 \
    -map 0:v -c:v libx264 -vf format=yuv420p -b:v 2000k -bufsize 3000k -maxrate 2000k -s 1024X576 -g 60 -map 0:a -c:a aac -b:a 192k -ar 44100 -f flv rtmp://my_ip/live/pass \
    -map 0:v -c:v libx264 -vf format=yuv420p -b:v 2000k -bufsize 3000k -maxrate 2000k -s 1024X576 -g 60 -map 1:a -streamloop -shortest -f flv rtmp://my_ip/noaudio/pass \
    -map 0:a aac -b:a 192k -ar 44100 -f flv rtmp://my_ip/only_audio/pass
    我在想还可以,但不是。
    我有错误的地方

    最佳答案

    好的 找到解决方案

    ffmpeg -re -i /usr/VIDEO/my_video.mp4 -re -i /usr/VIDEO/xaudio.mp3 \
    -map 0 -c:v libx264 -vf format=yuv420p -b:v 2000k -bufsize 3000k -maxrate 2000k -s 1024X576 -g 60 -c:a aac -b:a 192k -ar 44100 -f flv rtmp://my_ip/live/pass \
    -map 0:v -c:v libx264 -vf format=yuv420p -b:v 2000k -bufsize 3000k -maxrate 2000k -s 1024X576 -g 60 -map 1:a -c:a aac -b:a 192k -ar 44100 -f flv rtmp://my_ip/noaudio/pass \
    -map 0:a -c:a aac -b:a 192k -ar 44100 -f flv rtmp://my_ip/onlyaudio/pass
    就像那样会起作用
    用于循环播放音频添加 -stream_loop (--NUMBER--)在音频之前 (--NUMBER--) 是应该重复的次数
    一次 -stream_loop 1两次 1nce -stream_loop 23次1次 -stream_loop 3... 等等
    ffmpeg -re -i /usr/VIDEO/my_video.mp4 -stream_loop (--NUMBER--) -re -i /usr/VIDEO/xaudio.mp3 \
    -map 0 -c:v libx264 -vf format=yuv420p -b:v 2000k -bufsize 3000k -maxrate 2000k -s 1024X576 -g 60 -c:a aac -b:a 192k -ar 44100 -f flv rtmp://my_ip/live/pass \
    -map 0:v -c:v libx264 -vf format=yuv420p -b:v 2000k -bufsize 3000k -maxrate 2000k -s 1024X576 -g 60 -map 1:a -c:a aac -b:a 192k -ar 44100 -f flv rtmp://my_ip/noaudio/pass \
    -map 0:a -c:a aac -b:a 192k -ar 44100 -f flv rtmp://my_ip/onlyaudio/pass

    关于audio - ffmpeg同时输出到多个rtmp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66710021/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com