Я намагаюся додати логотип до відео та потоку з 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
призводить до цієї помилки:
Потокова копія запитала на вихідний потік 0: 0, який подається зі складного фільтра. Фільтр та потокове копіювання не можна використовувати разом.
Ніхто не працює. Як я можу вирішити цю проблему?
-c:v copy
на-c:v libx264
. Для першої команди поділіться повним журналом.