ПРИМЕЧАНИЕ. Приведенные ниже командные строки ffmpeg - это просто псевдостроки, а не окончательные на 100%.
Из одного источника мне нужно для потоковой передачи 2 разных udp://
потока.
И мне нужно наложить 2 разных PNG изображения на каждом.
Базовая пробная линия:
ffmpeg -r 25 -f dshow -i "video=VideoCaptureDevice:audio=AudioCaptureDevice" -codec:v libx264 -codec:a libfaac -f mpegts "udp://224.1.1.1:1234?pkt_size=1316" -codec:v libx264 s:v 720x480 -codec:a libfaac -f mpegts "udp://224.1.1.1:1235?pkt_size=1316"
Теперь мне нужно наложить 2 отдельных изображения в каждом выходе.
Я попробовал ниже строки и потерпел неудачу.
Наложение строки образца, что я пробовал:
ffmpeg -r 25 -f dshow -i "video=VideoCaptureDevice:audio=AudioCaptureDevice" -i "C:\Image1.png" -filter_complex "overlay=100:100" -codec:v libx264 -codec:a libfaac -f mpegts "udp://224.1.1.1:1234?pkt_size=1316" -i "C:\Image2.png" -filter_complex "overlay=500:100" -codec:v libx264 s:v 720x480 -codec:a libfaac -f mpegts "udp://224.1.1.1:1235?pkt_size=1316"