A adição de uma imagem de marca d'água a um vídeo ou fluxo não está funcionando

2

Estou tentando adicionar um logotipo a um vídeo e um stream com o FFmpeg.

Para o vídeo que estou usando

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

mas recebo este erro:

Cannot find a matching stream for unlabeled input pad 1 on filter Parsed_overlay_0

Para o fluxo, usando isso

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

leva a esse erro:

Streamcopy requested for output stream 0:0, which is fed from a complex filtergraph. Filtering and streamcopy cannot be used together.

Nenhum deles está funcionando. Como posso resolver este problema?

    
por Abdessamad 17.08.2018 / 20:52

0 respostas