2016-06-24 10 views
-1

Ich verwende diesen Befehl Videogröße mit 1920 * 1080 Frame zu streamen:Wählen Sie Frame für Video mit Logo in FFmpeg

ffmpeg -re -i test.mp4 -vf scale=1920*1080 -f mpegts udp://127.0.0.1:port 

aber wenn ich will, wie diese Bilder mit Video-Stream:

ffmpeg -re -i test.mp4 -vf scale=1920*1080 -i logo.png -ignore_loop 0 -i 
test6.gif -filter_complex "[0][1]overlay=10:10[a];[a][2]overlay=90:90" -f 
mpegts udp://127.0.0.1:port 

die Befehlszeile diesen Fehler anzuzeigen: here

Wie kann ich Bildgröße wählen, wenn ich ein Video mit Bild streamen?

+1

Das nächste Mal bitte kopieren und den gesamten Text einfügen, anstatt, einen unvollständigen Screenshot von Text. Ich bin nicht sicher, warum Windows-Benutzer das tun ... – LordNeckbeard

Antwort

1

Ein paar Probleme mit Ihrem Befehl:

  1. Einige Ihrer Optionen sind an der falschen Stelle. Option Platzierung Fragen:

    ffmpeg [input1 options] -i input1 [input2 options] -i input2 [output options] output 
    
  2. Sie alle Filter in einer Filtergraphen:

    ffmpeg -re -i test.mp4 -i logo.png -ignore_loop 0 -i test6.gif 
    -filter_complex "[0][1]overlay=10:10[a];[a][2]overlay=90:90,scale=1920:1080" 
    -f mpegts udp://127.0.0.1:port