INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 2 3 4 [5]   Go Down

Author Topic: Blackmagic Design devices - how do we support them better  (Read 17849 times)

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4432
Re: Blackmagic Design devices - how do we support them better
« Reply #200 on: February 17, 2025, 12:33:35 pm »

The filter option Window you described cannot change channels, only allows for OK/Apply if 2 channel selected, but if I select the needed 8, window stays open even if OK is pressed.
Official API term to capture all audio channels for DeckLink is "EmbeddedAllChannels", if that helps.
I can't find that term in the SDK docs, where do you get that info from? google suggests that term is something to do with https://www.vmix.com/
Logged

nuhi

  • Recent member
  • *
  • Posts: 7
Re: Blackmagic Design devices - how do we support them better
« Reply #201 on: February 17, 2025, 01:01:19 pm »

I can't find that term in the SDK docs, where do you get that info from? google suggests that term is something to do with https://www.vmix.com/
You are correct, I mixed it up, I am currently playing it with vmix and only that option gives all channels.
Not that you need it, but here is the DeckLink SDK manual:
https://documents.blackmagicdesign.com/UserManuals/DeckLinkSDKManual.pdf?_v=1734595211000

vmix doesn't have flexibility of Rendering and filters, that is why I would like to go back to MediaCenter.
Good news is that 2 channels it captures are L/R, not a downmix, which means others are just offset to it.
Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14526
  • I won! I won!
Re: Blackmagic Design devices - how do we support them better
« Reply #202 on: February 20, 2025, 11:43:45 pm »

Also, make sure you are using Yaobing's latest DLL for this.  You will need to manually copy it into your MC Program directory (eg C:\Program Files\J River\Media Center 33).

new DLL

Hopefully this will do something for HDR.

Regarding the upside-down video, I might have specified the media type wrong. I will need to figure out something else.
Logged
JRiver CEO Elect

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10996
  • Dogs of the world unite!
Re: Blackmagic Design devices - how do we support them better
« Reply #203 on: February 28, 2025, 10:48:17 am »

I have 2 bugs to report, one which blocks me from using MediaCenter with Decklink.

The filter option Window you described cannot change channels, only allows for OK/Apply if 2 channel selected, but if I select the needed 8, window stays open even if OK is pressed.
Official API term to capture all audio channels for DeckLink is "EmbeddedAllChannels", if that helps.

It looks like you brought up the audio configuration dialog by double-clicking an item in Advanced section. Those property pages are provided by the manifacturerer, so we have no control over them.

I will figure out a way to replace those property pages with our own dialog windows. When that is done, hopefully we will have no issue setting up 8 channel audion. Stay tuned.

Quote
And the second one is not a deal breaker, but is a bit annoying.
Each time it initiates the interface, it reasks the input option for the capture card.

Screenshots of both cases attached, let me know if you need anything.

That will eventually be moved to the configuration dialog window. Right now I am still exploring the DeckLink API.
Logged
Yaobing Deng, JRiver Media Center

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10996
  • Dogs of the world unite!
Re: Blackmagic Design devices - how do we support them better
« Reply #204 on: February 28, 2025, 10:51:04 am »

Please test this new DLL and give me a log file. Please note this DLL will not provide any new behavior. I just added a few more logging lines that were missing.

Logged
Yaobing Deng, JRiver Media Center

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14526
  • I won! I won!
Re: Blackmagic Design devices - how do we support them better
« Reply #205 on: March 03, 2025, 02:09:42 am »

Here you go!  Hope you had a good holiday.
Logged
JRiver CEO Elect

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10996
  • Dogs of the world unite!
Re: Blackmagic Design devices - how do we support them better
« Reply #206 on: March 04, 2025, 01:43:56 pm »

Please test this new JRTelevision DLL and give me a log file.

Thanks.
Logged
Yaobing Deng, JRiver Media Center

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14526
  • I won! I won!
Re: Blackmagic Design devices - how do we support them better
« Reply #207 on: March 05, 2025, 03:06:01 am »

Similar results, except that the image is now a blank screen instead of upside down till you do a Pause / Play.
Logged
JRiver CEO Elect

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10996
  • Dogs of the world unite!
Re: Blackmagic Design devices - how do we support them better
« Reply #208 on: March 05, 2025, 06:37:36 pm »

Similar results, except that the image is now a blank screen instead of upside down till you do a Pause / Play.

I try to set capture filter's output pin format according to the current format reported by the device. In this latest test, the format was "4K2160p60, 8BitYUV", while two days ago it was "4K2160p2398, 10BitRGB". In both cases the attempts failed. In both cases the capture filter output video pin ended up with some unknown formats.

Also, the attempt to start stream using DeckLink API failed, possibly because the DirectShow filter already started the device, and in retrospect, the device can not be controlled separately. That would explain why I am not seeing any "package arrived" notifications. So maybe it is time to abandon this approach and try getting the streams without using DirectShow.
Logged
Yaobing Deng, JRiver Media Center

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14526
  • I won! I won!
Re: Blackmagic Design devices - how do we support them better
« Reply #209 on: March 05, 2025, 07:36:28 pm »

It may be a lot quicker if you had (buy,rent,borrow?) one of these devices for dev/test?  Who know, BMD may loan you one for testing.  I'd lend you mine, but Oz is a long way from the US.  You would need a PC with Thunderbolt 3 for the standalone unit, or PCI-E slots for a card.

Plus you would not be reliant on me (I'll be away for a few days now).
Logged
JRiver CEO Elect

claw

  • Recent member
  • *
  • Posts: 18
Re: Blackmagic Design devices - how do we support them better
« Reply #210 on: March 08, 2025, 06:31:53 pm »

I tried today with
DeckLink 4K Mini Recorder
Blackmagic Desktop Video 14.4.1
JRiver 33.0.71 configured to JRVR
Television configured for BM WDM Capture
TV DLL from March 3
Windows 10
RTX-3080 Ti

Source is Apple TV 4K sending 4K23 BT2020 12-bit HDR10

I get a black screen. If I click the black screen with the mouse, it returns Paused.  A picture then appears but stutters horribly.

If I change JRiver options to use MadVR or Standard, I get a smooth picture.  But BT2020 input is converted to BT709 output and no HDR, which could be expected since HDR10 metadata is not forwarded from the DeckLink.

Log file attached.
Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14526
  • I won! I won!
Re: Blackmagic Design devices - how do we support them better
« Reply #211 on: March 10, 2025, 01:17:37 am »

I'm back but will be away again in a few days.  I forgot to mention, that you could see different formats in the logs as I've tried a few different bits of HW and at different refresh rates etc (though all HDR).
Logged
JRiver CEO Elect
Pages: 1 2 3 4 [5]   Go Up