On Fri, 9 Mar 2018, Devin Heitmueller wrote:
+ffmpeg -re -f lavfi -i "testsrc=s=1920x1080:rate=30000/1000" -f lavfi -i
"sine=frequency=1000:sample_rate=48000" + -ac 2 -acodec pcm_s16le -pix_fmt uyvy422
-format_code Hi30 -f decklink 'DeckLink Studio 2'
You should not need the -re flag, the decklink outdev blocks if it gets too many frames
and because of this the "encoding" speed should be limited to realtime even
without -re. Or you see something different?
Also, isn’t -format_code a capture parameter? Is it even valid to provide that
on output?
Yes, it is capture only indeed. Wonder why does ffmpeg accept it in the
first place?
I had plans to add support for -format_code for output - if it’s already
working then that’s great.
The decklink outdev finds the correct mode by searching for the
properties (frame rate, field order, dimension) of the stream which is
provided to it. So specifying the format_code should not be needed.
Regards,
Marton
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel