DeckLink SDK + 4K = video aliasing
Posted: Thu Jun 06, 2019 3:33 pm
Hello,
I'm using the DeckLink SDK to display 4K videos on a 4K screen with a DeckLink 8K Pro. In all the samples (and thus in my code) I get a very strong aliasing (see the attached screenshot).
It looks like the OpenGL scene is created at non HiDPI resolution and then upscaled. I added
How can I fix that? The problem is also visible in MediaExpress, both on Ubuntu and Windows...
Thanks
EDIT 1: recordings are clean, so the problem does not come from the camera
EDIT 2: 1080p is displayed nicely
EDIT 3: problem also happens on a Full HD screen on another computer. Seems unbelievable that this has not been tested before / no one else on the forum seems to complain . It's super easy to reproduce: just plug a 4K camera to a Decklink card and open MediaExpress...
EDIT 4: GStreamer works fine, so there is a way...
I'm using the DeckLink SDK to display 4K videos on a 4K screen with a DeckLink 8K Pro. In all the samples (and thus in my code) I get a very strong aliasing (see the attached screenshot).
It looks like the OpenGL scene is created at non HiDPI resolution and then upscaled. I added
- Code: Select all
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
How can I fix that? The problem is also visible in MediaExpress, both on Ubuntu and Windows...
Thanks
EDIT 1: recordings are clean, so the problem does not come from the camera
EDIT 2: 1080p is displayed nicely
EDIT 3: problem also happens on a Full HD screen on another computer. Seems unbelievable that this has not been tested before / no one else on the forum seems to complain . It's super easy to reproduce: just plug a 4K camera to a Decklink card and open MediaExpress...
EDIT 4: GStreamer works fine, so there is a way...