ffmpeg -y -re -fflags +genpts -stream_loop -1 -probesize 1280 -i test.mp4 -c copy -f flv rtmp_url
时间: 2023-08-04 20:05:51 浏览: 102
Windows下一站式搭建ffmpeg推流+nginx-http-flv-module直播拉流+FLV.js播放环境.rar
根据你提供的命令,你似乎在使用 FFmpeg 推流一个 mp4 文件到 rtmp 服务器。我看到你使用了 `-stream_loop -1` 参数,表示让 FFmpeg 无限循环播放输入的视频文件。这可能是导致反复推流的原因之一。
你也可以尝试加上 `-shortest` 参数,让 FFmpeg 在播放完输入文件后立即退出,避免反复推流。例如:
```
ffmpeg -y -re -fflags +genpts -probesize 1280 -stream_loop -1 -i test.mp4 -c copy -f flv -shortest rtmp_url
```
另外,你可以检查一下 rtmp 服务器的配置,看是否有设置反复推流的规则。
阅读全文