Am Mo., 18. Jan. 2021 um 23:34 Uhr schrieb Steven Kan <ste...@kan.org>: > > > On Jan 18, 2021, at 12:50 PM, Michael Koch <astroelectro...@t-online.de> > > wrote:
> >> C:\Program Files\ffmpeg\bin> .\ffmpeg.exe -re -thread_queue_size 1024 -i > >> rtsp://anonymous:password@192.168.1.47:554 -i > >> rtsp://anonymous:password@192.168.1.50:554 -vcodec h264_amf -acodec copy > >> -t 01:47:02 -filter_complex hstack=inputs=2 -f flv out.flv > >> > >> [snip > > >> Input #0, rtsp, from 'rtsp://anonymous:password@192.168.1.47:554': > >> Metadata: > >> title : Media Server > >> Duration: N/A, start: 0.080000, bitrate: N/A > >> Stream #0:0: Video: h264 (High), yuvj420p(pc, bt709, progressive), > >> 1920x1080, 25 fps, 25 tbr, 90k tbn, 180k tbc > >> Input #1, rtsp, from 'rtsp://anonymous:password@192.168.1.50:554': > >> Metadata: > >> title : Media Server > >> Duration: N/A, start: 0.100000, bitrate: N/A > >> Stream #1:0: Video: h264 (Main), yuv420p(progressive), 1920x1080, 100 > >> tbr, 90k tbn, 180k tbc > > > > I see that the two streams have different pixel formats yuvj420p and > > yuv420p. You could try to bring them to the same pixel format before using > > hstack. > > [0]format=yuv420p[a];[a][1]hstack > > > > It's only a wild guess, I'm not sure. > > Do I put this into the filter_complex argument, e.g. -filter_complex > "[0]format=yuv420p[a];[a][1] hstack=inputs=2” > > That still results in the "Conversion failed!” error. There is a "scale" missing behind format iirc but for performance reasons you want to overwrite the pix_fmt instead, not sure if this is possible. Carl Eugen _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".