gpt4 book ai didi

nginx - 如何使用 ffmpeg 将 boxblur 添加到 rtmp 流

转载 作者:行者123 更新时间:2023-12-04 23:33:37 27 4
gpt4 key购买 nike

在我的 nginx 服务器上,我正在寻找一种解决方案,将流 rtmp 模糊添加到 rtmp,我发现只有 mp4 的解决方案,我们可以将其调整为 rtmp 吗?
我的流代码:

ffmpeg -i rtmp://192.168.1.116/camera/output -c copy -f flv rtmp://localhost/live/stream
在 mp4 中工作的代码:
ffmpeg -i input.mp4 -filter_complex "[0:v]crop=318:40:322:312,boxblur=2[fg];[0:v][fg]overlay=322:312[v]" -map "[v]" -map 0-map -0:a -c:v libx264 -c:a copy -movflags +faststart output.mp4
我自愿关闭声音

最佳答案

ffmpeg -i rtmp://192.168.1.116/camera/output -vf boxblur=2 -c:v libx264 -c:a copy -f flv rtmp://localhost/live/stream
注意过滤视频需要重新编码,所以 -c copy已更改为 -c:v libx264 -c:a copy .

关于nginx - 如何使用 ffmpeg 将 boxblur 添加到 rtmp 流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62507566/

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