Pip mit ffmpeg zu YouTube

Pip mit ffmpeg zu YouTube

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

verwandte Informationen