[FFmpeg-user] Decklink input buffer overrun

Flávio Pontes flaviocpontes at gmail.com
Wed Sep 23 21:47:44 CEST 2015


Hi,

I need to stream the 2 inputs from a DeckLink Duo card in FHD.
So far I could compile ffmpeg with decklink support and capture one input
at a time without problems.

When I try to capture from the 2 inputs I start getting the following
message repeatedly on both terminals:
[decklink @ 0x32287e0] Decklink input buffer overrun!

I use these commands in the terminals:

/opt/ffmpeg_build/bin/ffmpeg -f decklink -re -i 'DeckLink SDI (1)@7' -g 90
-s hd1080 -profile:v baseline -pix_fmt yuv420p -preset veryfast -c:v
libx264 -b:v 2000k -bufsize 1400k -minrate 2000k -maxrate 2000k -c:a
libfdk_aac -b:a 96k -threads 4 -f flv rtmp://10.12.20.62/myapp/tvines

/opt/ffmpeg_build/bin/ffmpeg -f decklink -re -i 'DeckLink SDI (2)@7' -g 90
-s hd1080 -profile:v baseline -pix_fmt yuv420p -preset veryfast -c:v
libx264 -b:v 2000k -bufsize 1400k -minrate 2000k -maxrate 2000k -c:a
libfdk_aac -b:a 96k -threads 4 -f flv rtmp://10.12.20.62/myapp/tvescola

I tried many combinations but couldn't get it to work.
I wonder if the input buffer is shared between the 2 inputs.
Is there any way to set an input buffer size independently for each command?

Thx in advance!
Flávio.


More information about the ffmpeg-user mailing list