ffmpeg - 파이프를 통해 전송된 이미지를 비디오에 오버레이

ffmpeg - 파이프를 통해 전송된 이미지를 비디오에 오버레이

파이프 이미지를 비디오에 오버레이하여 스트림으로 전달하려고 합니다.

나는 아래와 같은 것을 시도했지만 분명히 작동하지 않았습니다.

phantomjs frames.js | ~/ffmpeg-3.2.2-64bit-static/ffmpeg -i ~/Videos/test.mp4 -filter_complex 'overlay' -y -c:v png -f image2pipe -r 1 -t 30  -i - -c:v libx264 -pix_fmt yuv420p -movflags +faststart -f flv rtmp://127.0.0.1/myapp/mystream

저는 ffmpeg를 처음 접했고 아직 구문을 제대로 이해하지 못했기 때문에 문제가 있다고 확신하므로 아직 콘솔 출력을 붙여넣지 않겠습니다.

참고: phantomjs는 지속적으로 png 이미지를 생성합니다. 서버는 rtmp 모듈이 있는 nginx입니다. 권장되는 테스트 비디오/형식을 사용하여 작동시킬 수 있습니다.

어떤 도움이라도 대단히 감사하겠습니다.

관련 정보