作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 ffmpeg 将来自本地网络摄像机的多个 rtsp 流组合到单个输出中。在生成的视频中,视频不同步。
ffmpeg -loglevel warning \
-f image2 -loop 1 \
-i logo.png \
-rtsp_transport tcp -thread_queue_size 1024 \
-i "rtsp://10.0.0.1" \
-rtsp_transport tcp -thread_queue_size 1024 \
-i "rtsp://10.0.0.2" \
-rtsp_transport tcp -thread_queue_size 1024 \
-i "rtsp://10.0.0.3" \
-filter_complex "[3:v][2:v][0:v][1:v]xstack=inputs=4:layout=0_0|w0_0|0_h0|w0_h0[v]" \
-map "[v]" \
-filter_complex "[1:a][1:a]amerge=inputs=2[aout]" -map "[aout]" \
-vcodec libx264 -pix_fmt yuv420p -r 30 -g 60 \
-preset fast -b:v 2400k -maxrate 4600k -bufsize 6000k \
-acodec aac -ar 44100 -b:a 128k \
-f flv "rtmp://live-api-s.facebook.com:80/rtmp/$STREAMKEY"
最佳答案
尝试添加 -fflags nobuffer -flags low_delay -strict experimental
之前 -i
.
由于没有引用帧,您可能会在开始时看到一些损坏的帧。
关于ffmpeg - 如何在ffmpeg中同步多个rtsp输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57278415/
我是一名优秀的程序员,十分优秀!