
Я пытаюсь добавить логотип к видео и потоку с помощью FFmpeg.
Для видео я использую
ffmpeg –i viddeo.mp4 -i logo.png -filter_complex "overlay=main_w-overlay_w-10:main_h-overlay_h-10" bottom_left.mp4
но я получаю эту ошибку:
Невозможно найти соответствующий поток для немаркированной входной площадки 1 в фильтре Parsed_overlay_0
Для потока, используя это
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
приводит к этой ошибке:
Streamcopy запрошен для выходного потока 0:0, который подается из сложного фильтрграфа. Фильтрация и streamcopy не могут использоваться вместе.
Ни то, ни другое не работает. Как решить эту проблему?