
Ich hätte gerne oben links ein Bild-im-Bild mit zwei RTSP-Livestreams ohne Ton.
192.168.1.31 schafft 12fps
192.168.1.13 schafft 30fps
Jetzt habe ich Folgendes:
ffmpeg -f lavfi -i anullsrc -rtsp_transport udp \
-i rtsp://admin:@192.168.1.31:554 \
-i rtsp://admin:[email protected]:554 \
-filter_complex "[1]scale=iw/5:ih/5 [pip]; [1][pip] overlay=main_w-overlay_w-10:main_h-overlay_h-10" -profile:v main \
-b:v 1500k \
-q:v 3 \
-vcodec libx264 \
-f flv rtmp://a.rtmp.youtube.com/live2/XXXXX
Das Pip-Bild ist das gleiche wie das Hauptbild, das sich im ersten Stream unten rechts befindet! Was ist falsch?
Antwort1
Ok, ich habe das Problem gefunden. Hier ist die richtige Zeile.
ffmpeg -f lavfi -i anullsrc -rtsp_transport udp \
-i rtsp://admin:[email protected]:554 \
-i rtsp://admin:@192.168.1.31:554 \
-filter_complex "[1]scale=iw/5:ih/5 [pip]; [2][pip] overlay=0:0" -profile:v baseline \
-b:v 1500k \
-q:v 3 \
-tune zerolatency \
-vcodec libx264 -preset ultrafast\
-f flv rtmp://a.rtmp.youtube.com/live2/XXXX