gpt4 book ai didi

audio - FFMPEG:如何再添加两个音频流?

转载 作者:行者123 更新时间:2023-12-03 01:18:18 25 4
gpt4 key购买 nike

这是我已经工作的流:

ffmpeg -f lavfi -i anullsrc -rtsp_transport tcp -i rtsp://stream1video -i rtsp://stream2audio -c:v copy -map 1:v -map 2:a -preset veryfast -pix_fmt + -c:a aac -f flv rtmp://a.rtmp.youtube.com/....

现在我想在后台循环添加两个音频文件。

像这样的东西: -i /1.aac -i /2.aac
所以它应该是这样的:
ffmpeg -f lavfi -i anullsrc -rtsp_transport tcp -i rtsp://stream1video -i rtsp://stream2audio -stream_loop 1 -i /1.aac -stream_loop 1 -i 2.aac -c:v copy -map 1:v -map 2:a -map 3:a -map 4:a -preset veryfast -pix_fmt + -c:a aac -f flv rtmp://a.rtmp.youtube.com/....

但不幸的是,它不起作用。

有小费吗?

最佳答案

假设您要将所有三个音频流缩混为一个,添加 amix筛选:

ffmpeg -rtsp_transport tcp -i rtsp://stream1video -i rtsp://stream2audio -re -stream_loop -1 -i 1.aac -re -stream_loop -1 -i 2.aac -filter_complex "[1:a][2:a][3:a]amix=inputs=3[a]" -map 0:v -map "[a]" -c:a aac -f flv rtmp://a.rtmp.youtube.com/

关于audio - FFMPEG:如何再添加两个音频流?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61827071/

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