Das Hinzufügen eines Wasserzeichenbildes zu einem Video oder einem Stream funktioniert nicht

Das Hinzufügen eines Wasserzeichenbildes zu einem Video oder einem Stream funktioniert nicht

Ich versuche, mit FFmpeg einem Video und einem Stream ein Logo hinzuzufügen.

Für das Video verwende ich

ffmpeg –i viddeo.mp4 -i logo.png -filter_complex "overlay=main_w-overlay_w-10:main_h-overlay_h-10" bottom_left.mp4

aber ich erhalte diese Fehlermeldung:

Für den unbeschrifteten Eingabeblock 1 kann im Filter Parsed_overlay_0 kein passender Stream gefunden werden.

Für den Stream verwenden Sie diese

ffmpeg -re -i http://server.com/live.m3u8 -i logo.png -filter_complex "overlay=main_w-overlay_w-10:main_h-overlay_h-10" -c:v copy -c:a aac -ar 44100 -ab 128k -ac 2 -strict -2 -flags +global_header -bsf:a aac_adtstoasc -bufsize 1500k -f flv rtmp://test:1935/live/kky4zhl

führt zu diesem Fehler:

Streamcopy wurde für den Ausgabestream 0:0 angefordert, der aus einem komplexen Filtergraphen gespeist wird. Filterung und Streamcopy können nicht zusammen verwendet werden.

Beides funktioniert nicht. Wie kann ich dieses Problem lösen?

verwandte Informationen