- Posts: 65
- Joined: Mon Nov 28, 2016 4:38 am
- Location: US
It's because your h264 is 4:2:2 which Resolve does not support. BM sends YUV 4:2:2 signal which then is compressed.
ffmpeg -f decklink -i "Intensity Pro 4K@20" -pix_fmt yuv420p -c:a copy -c:v libx264 -g 1 -preset ultrafast -crf 0 bmagicoutput1.mov
-g 1 creates I frames only file, which should be easier for scrubbing.
You need to force 4:2:0 pixel format, but CRF=0 creates lossless file, which even at 4:2:0 is not supported by Resolve (at least on Mac). You can change it to CRF=1 which will create very high bitrate h264 (extremely high quality but not lossless anymore) and this should work in Resolve.
You can also use ProRes or DNxHR instead of h264 or c:v copy for YUV uncompressed file.
-c:a, -c:v are current commands in ffmpeg, your way is a legacy.
More options for deckling device in ffmepg:
https://www.ffmpeg.org/ffmpeg-devices.html#decklink
if you want for example 10bit , or more audio channels.